[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
10.1145/3059009.3059011acmconferencesArticle/Chapter ViewAbstractPublication PagesiticseConference Proceedingsconference-collections
research-article

Experiences in Teaching and Learning Requirements Engineering on a Sound Didactical Basis

Published: 28 June 2017 Publication History

Abstract

Requirements are of paramount importance for the quality of software systems. Yet, requirements engineering education at universities is surprisingly hard. University students encounter difficulties in understanding the role of requirements and applying relevant methods to deal with requirements appropriately. One potential cause may be a lack of authenticity, i.e. settings that are too artificial to mirror the complexity of real-world situations adequately. This paper presents an innovative and integrated didactical approach for teaching requirements engineering that was devised in a goal- and competence-oriented manner to avoid some of these shortcomings, in particular by including requirements elicitation with real customers into an integrated didactic step-by-step approach. Obviously, requirements engineering education is far more than assembling technical knowledge. Rather, it involves many non-technical skills that obtain a specific flavor in requirements engineering. Our didactic approach also addresses these skills, while resting on a sound pedagogical underpinning. The paper also summarizes indications for the success of this approach, in particular by participants' self-evaluations.

References

[1]
The Standish Group International, "CHAOS: A Recipe for Success". Available: https://www4.informatik.tu-muenchen.de/lehre/vorlesungen/vse/WS2004/1999_Standish_Chaos.pdf (2014, May. 05).
[2]
Y. Sedelmaier and D. Landes, "A Competence-Oriented Approach to Subject-Matter Didactics for Software Engi-neering," International Journal of Engineering Pedagogy (iJEP), vol. 5, no. 3, pp. 34--44, 2015.
[3]
Y. Sedelmaier and D. Landes, "Towards a Better Under-standing of Learning Mechanisms in Information Systems Education," in Global Engineering Education Conference (EDUCON): IEEE, 2015, pp. 418--427.
[4]
H. Siebert, Didaktisches Handeln in der Erwachsenenbil-dung, 2nd ed. Neuwied: Luchterhand, 1997.
[5]
P. Heimann, Unterricht, 8th ed. Hannover: Schroedel, 1976.
[6]
P. Heimann, G. Otto, and W. Schulz, Eds, Unterricht. Han-nover: Schroedel, 1965.
[7]
W. Klafki, "Didactic analysis as the core of preparation of instruction (Didaktische Analyse als Kern der Unterrichts-vorbereitung)," (en), Journal of Curriculum Studies, vol. 27, no. 1, pp. 13--30, 1995.
[8]
Y. Sedelmaier and D. Landes, "Software Engineering Body of Skills," in Global Engineering Education Conference (EDUCON): IEEE, 2014, pp. 395--401.
[9]
D. Monett and B. Kiehne, "Interdisziplinäres Projektlernen in der agilen Softwareentwicklung," die hochschullehre, vol. 2, no. 2, http://www.hochschullehre.org/wp-content/files/diehochschullehre-2016--2-Monett-Kiehne-Projektlernen.pdf, 2016.
[10]
W. Klafki, "Didaktische Analyse als Kern der Unterrichts-vorbereitung," in Auswahl, Grundlegende Aufsätze aus der Zeitschrift Die deutsche Schule Reihe A, vol. 1, Didaktische Analyse, H. Roth and A. Blumenthal, Eds, Hannover: Schro-edel, 1964, pp. 5--34.
[11]
Y. Sedelmaier and D. Landes, "Using Business Process Models to Foster Competencies in Requirements Engineering," in 27th International Conference on Software Engi-neering Education and Training (CSEE&T), 2014, pp. 13--22.
[12]
K. Holzkamp, "Wider den Lehr-Lern-Kurzschluß," in Grundlagen der Berufs- und Erwachsenenbildung, Bd. 5, Le-bendiges Lernen, R. Arnold, Ed, Baltmannsweiler: Schnei-der, 1996, pp. 21--30.
[13]
E. von Glasersfeld, "Radical constructivism and teaching," in Prospects: quarterly review of comparative education, XXXI, 2, Constructivism and education, C. Braslavsky, Ed.: UNESCO International Bureau of Education, 2001, pp. 161--174.
[14]
Y. Sedelmaier and D. Landes, "A Multi-Level Didactical Approach to Build up Competencies in Requirements Engineering," in 8th Int. Workshop on Requirements Engineering Education & Training co-located with 22nd International Conference on Requirements Engineering (RE 2014): CEUR Workshop Proceedings, 2014, pp. 26--34.
[15]
K. Pohl and C. Rupp, Requirements engineering fundamen-tals, 1st ed. Santa Barbara Calif: Rocky Nook, 2011.
[16]
V. Basili, G. Caldiera, and D. Rombach, "Goal Question Metric Paradigm," in Encyclopedia of software engineering, J. J. Marciniak, Ed, New York: John Wiley, 1994, pp. 528--532.
[17]
T. Gilb and L. Brodie, Competitive engineering. Burlington: Elsevier, 2005.
[18]
B. W. Boehm, Software cost estimation with Cocomo II. Upper Saddle River: Prentice Hall, 2009.
[19]
T. Dybå, R. Prikladnicki, K. Rönkkö, C. Seaman, and J. Sillito, "Qualitative research in software engineering," Em-pir Software Eng, vol. 16, no. 4, pp. 425--429, 2011.
[20]
C. B. Seaman, "Qualitative methods in empirical studies of software engineering," IIEEE Trans. Software Eng, vol. 25, no. 4, pp. 557--572, 1999.
[21]
Y. Sedelmaier and D. Landes, "A Multi-Perspective Frame-work for Evaluating Software Engineering Education by As-sessing Students' Competencies," in 44th Frontiers in Educa-tion (FIE), 2014, pp. 2065--2072.
[22]
Y. Sedelmaier and D. Landes, "Evaluating Didactical Approaches Based upon Students' Competences," in Global Engineering Education Conference (EDUCON): IEEE, 2016, pp. 527--536.
[23]
W. Bender, S. Lerch, and M. Scheffel, "Interdisziplinäre Kompetenzen Studierender evaluieren. 2. Zwischenbericht der Wissenschaftlichen Begleitstudie zum Projekt "Der Coburger Weg" zum 31.05.2014," Hochschule Coburg, 2014.
[24]
S. Ouhbi, A. Idri, J. L. Fernández-Alemán, and A. Toval, "Requirements engineering education," Requirements Eng, vol. 20, no. 2, pp. 119--138, 2015.
[25]
R. L. Quintanilla Portugal, P. Engiel, J. Pivatelli, and J. C. S. do Prado Leite, "Facing the challenges of teaching require-ments engineering," in ICSE 2016, {Los Alamitos, Califor-nia}, New York, New York: IEEE Computer Society; The Association for Computing Machinery, 2016, pp. 461--470

Cited By

View all
  • (2024)Project VoLL-KIKI - Künstliche Intelligenz10.1007/s13218-024-00846-9Online publication date: 5-May-2024
  • (2022)A systematic literature review of requirements engineering educationRequirements Engineering10.1007/s00766-022-00381-928:2(145-175)Online publication date: 19-May-2022
  • (2022)Requirements Engineering Education: A Systematic Literature ReviewProceedings of International Conference on Information Technology and Applications10.1007/978-981-16-7618-5_41(469-480)Online publication date: 21-Apr-2022
  • Show More Cited By
  1. Experiences in Teaching and Learning Requirements Engineering on a Sound Didactical Basis

    Recommendations

    Comments

    Please enable JavaScript to view thecomments powered by Disqus.

    Information & Contributors

    Information

    Published In

    cover image ACM Conferences
    ITiCSE '17: Proceedings of the 2017 ACM Conference on Innovation and Technology in Computer Science Education
    June 2017
    412 pages
    ISBN:9781450347044
    DOI:10.1145/3059009
    Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than the author(s) must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected].

    Sponsors

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 28 June 2017

    Permissions

    Request permissions for this article.

    Check for updates

    Author Tags

    1. competence-oriented didactics
    2. higher education
    3. requirements engineering education
    4. student learning

    Qualifiers

    • Research-article

    Funding Sources

    • German Ministry of Education and Research (Bundesministerium für Bildung und Forschung)

    Conference

    ITiCSE '17
    Sponsor:

    Acceptance Rates

    ITiCSE '17 Paper Acceptance Rate 56 of 175 submissions, 32%;
    Overall Acceptance Rate 552 of 1,613 submissions, 34%

    Upcoming Conference

    ITiCSE '25
    Innovation and Technology in Computer Science Education
    June 27 - July 2, 2025
    Nijmegen , Netherlands

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)6
    • Downloads (Last 6 weeks)1
    Reflects downloads up to 13 Feb 2025

    Other Metrics

    Citations

    Cited By

    View all
    • (2024)Project VoLL-KIKI - Künstliche Intelligenz10.1007/s13218-024-00846-9Online publication date: 5-May-2024
    • (2022)A systematic literature review of requirements engineering educationRequirements Engineering10.1007/s00766-022-00381-928:2(145-175)Online publication date: 19-May-2022
    • (2022)Requirements Engineering Education: A Systematic Literature ReviewProceedings of International Conference on Information Technology and Applications10.1007/978-981-16-7618-5_41(469-480)Online publication date: 21-Apr-2022
    • (2021)A Survey of Instructional Approaches in the Requirements Engineering Education Literature2021 IEEE 29th International Requirements Engineering Conference (RE)10.1109/RE51729.2021.00030(257-268)Online publication date: Sep-2021
    • (2018)Involving Customers in Requirements Engineering EducationProceedings of the 3rd European Conference of Software Engineering Education10.1145/3209087.3209105(113-121)Online publication date: 14-Jun-2018

    View Options

    Login options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Figures

    Tables

    Media

    Share

    Share

    Share this Publication link

    Share on social media