A Two-Sided Approach of Applying Software Engineering Perspectives in Higher Education

  • Rebecca Reuter
  • Martina Kuhn
  • Jürgen Mottok
Conference paper
Part of the Advances in Intelligent Systems and Computing book series (AISC, volume 715)


Using the Perspective Based Reading technique opens doors to new and enriching opportunities to design new teaching/learning arrangements. We set up a new approach that implements a perspective based task and (additionally) perspective based feedback. Therefore we provide the theoretical basis and elaborate more on Perspective Based Reading and Peer Feedback as well as on the needed perspectives, which we extract from the software development life cycle phases. We also define a new type of task that we called perspective based task with a perspective based feedback. For a better understanding we present an example scenario for a design pattern unit in a software engineering course.


Perspective Based Reading Peer Feedback Software engineering education Perspective based task Perspective based feedback 



The present work as part of the EVELIN project was funded by the German Federal Ministry of Education and Research (Bundesministerium für Bildung und Forschung) under grant numbers 01PL17022A and 01PL17022F. The authors are responsible for the content of this publication.


  1. 1.
    Laitenberger, O., Atkinson, C., Schlich, M., El Emam, K.: An experimental comparison of reading techniques for defect detection in UML design documents. J. Syst. Softw. 53(2), 183–204 (2000)CrossRefGoogle Scholar
  2. 2.
    Basili, V.R., Green, S., Laitenberger, O., Lanubile, F., Shull, F., Sørumgård, S., Zelkowitz, M.V.: The empirical investigation of perspective-based reading. Empirical Softw. Eng. 1(2), 133–164 (1996)CrossRefGoogle Scholar
  3. 3.
    Biffl, S., Halling, M.: Investigating the influence of inspector capability factors with four inspection techniques on inspection performance. In: Proceedings. Eighth IEEE Symposium on Software Metrics, pp. 107–117. IEEE (2002)Google Scholar
  4. 4.
    Sabaliauskaite, G., Matsukawa, F., Kusumoto, S., Inoue, K.: An experimental comparison of checklist-based reading and perspective-based reading for UML design document inspection. In: Proceedings of 2002 International Symposium Empirical Software Engineering, pp. 148–157. IEEE (2002)Google Scholar
  5. 5.
    Lahtinen, J.: Application of the perspective-based reading technique in the nuclear I&C context. CORSICA work report (2011)Google Scholar
  6. 6.
    Laitenberger, O., Atkinson, C.: Generalizing perspective-based inspection to handle object-oriented development artifacts. In: Proceedings of the 1999 International Conference on Software Engineering, pp. 494–503. IEEE (1999)Google Scholar
  7. 7.
    Regnell, B., Runeson, P., Thelin, T.: Are the perspectives really different?–further experimentation on scenario-based reading of requirements. Empirical Softw. Eng. 5(4), 331–356 (2000)CrossRefzbMATHGoogle Scholar
  8. 8.
    Bittner, K., Spence, I.: Managing Iterative Software Development Projects. Pearson Education, Boston (2006)Google Scholar
  9. 9.
    Murray, A.: The Complete Software Project Manager: Mastering Technology from Planning to Launch and Beyond. Wiley, Hoboken (2016)Google Scholar
  10. 10.
    Shull, F., Rus, I., Basili, V.: How perspective-based reading can improve requirements inspections. Computer 33(7), 73–79 (2000)CrossRefGoogle Scholar
  11. 11.
    Sedelmaier, Y., Landes, D.: Swebos – the software engineering body of skills. Int. J. Eng. Pedagogy (iJEP) 5(1), 20 (2015)CrossRefGoogle Scholar
  12. 12.
    Ramaprasad, A.: On the definition of feedback. Behav. Sci. 28(1), 4–13 (1983)CrossRefGoogle Scholar
  13. 13.
    Narciss, S.: Informatives tutorielles Feedback: Entwicklungs- und Evaluationsprinzipien auf der Basis instruktionspsychologischer Erkenntnisse. Volume 56 of Pädagogische Psychologie und Entwicklungspsychologie. Waxmann, Münster and New York and München and Berlin (2006)Google Scholar
  14. 14.
    Oberhoff, B.: Akzeptanz von interpersonellem Feedback: Eine empirische Untersuchung zu verschiedenen Feedback-Formen (1978)Google Scholar
  15. 15.
    Clark, H.H.: Using Language. Cambridge University Press, Cambridge (1996)CrossRefGoogle Scholar
  16. 16.
    Schulz, F.: Peer Feedback in der Hochschullehre hilfreich gestalten–Onlinegestütztes Peer Feedback in der Lehrerbildung mit der Plattform PeerGynt. Ph.D. thesis, Kaiserslautern, Technische Universität Kaiserslautern, Dissertation 2012 (2013)Google Scholar
  17. 17.
    Topping, K.: Peer assessment between students in colleges and universities. Rev. Educ. Res. 68(3), 249–276 (1998)CrossRefGoogle Scholar
  18. 18.
    Topping, K.J.: Trends in peer learning. Educ. Psychol. 25(6), 631–645 (2005)CrossRefGoogle Scholar
  19. 19.
    Figas, P., Hagel, G.: Task is not a task - empirical results about the quality of instructional tasks in higher education. In: 8th Proceedings IEEE Global Engineering Education Conference (EDUCON 2017), Athens, Greece. IEEE (2017)Google Scholar

Copyright information

© Springer International Publishing AG 2018

Authors and Affiliations

  1. 1.OTH RegensburgRegensburgGermany
  2. 2.Coburg University of Applied Sciences and ArtsCoburgGermany

Personalised recommendations