{"title":"Requirements engineering education for senior engineers: Course design and its evaluation","authors":"Takako Nakatani, T. Tsumaki, T. Tamai","doi":"10.1109/REET.2010.5633111","DOIUrl":null,"url":null,"abstract":"Offshore development has become common for software companies. Such companies have started to concentrate their engineers' efforts on the early software development phase. Within this context, it is important to educate senior engineers to master all aspects of requirements engineering (RE). Though it is not easy to master the various aspects of RE all at once, we can expect engineers to study methods on their own if they believe that learning these methods is important for them or for their projects. We have developed a two-anda- half-day role-playing workshop for engineers that focuses on teaching the importance of RE, the background, rationale, and purpose of the requirements, as well as the actual requirements. The target students of our course are senior engineers with over ten years experience in software development. We first give an overview of RE techniques, and then, introduce the instructional design of our course for senior engineers. We also present the results of an actual workshop, which showed that engineers could learn worldviews of clients' requirements and the importance of the “why” of requirements.","PeriodicalId":103937,"journal":{"name":"2010 5th International Workshop on Requirements Engineering Education and Training","volume":"9 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2010-11-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"5","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2010 5th International Workshop on Requirements Engineering Education and Training","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/REET.2010.5633111","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 5
Abstract
Offshore development has become common for software companies. Such companies have started to concentrate their engineers' efforts on the early software development phase. Within this context, it is important to educate senior engineers to master all aspects of requirements engineering (RE). Though it is not easy to master the various aspects of RE all at once, we can expect engineers to study methods on their own if they believe that learning these methods is important for them or for their projects. We have developed a two-anda- half-day role-playing workshop for engineers that focuses on teaching the importance of RE, the background, rationale, and purpose of the requirements, as well as the actual requirements. The target students of our course are senior engineers with over ten years experience in software development. We first give an overview of RE techniques, and then, introduce the instructional design of our course for senior engineers. We also present the results of an actual workshop, which showed that engineers could learn worldviews of clients' requirements and the importance of the “why” of requirements.