Combining Requirements And Interdisciplinary Work
2006 Annual Conference & Exposition Proceedings
The author discusses an interdisciplinary approach to helping students learn to write a system requirements specification (SRS). This approach has been refined during use over the last three years and involves students in the first quarter of their junior year. Software engineering students enrolled in a required requirements course act as the requirements team over an eightweek period while biomedical engineering students who are ready to begin the requirements phase of their capstone design
... r capstone design project act as clients. Each of the requirements and client teams consists of four to six members. The experience was documented in ASEE conference papers in October of 2004 1 and June of 2005 2 . Benefits of the process and its placement in the curriculum include requirements engineers and clients being of approximately equal academic and professional maturity and the clients having done substantial technology and problem domain research but no product design. Additionally, the requirements are written for a real product that the clients will design and implement over the coming 21 months. This paper discusses methods used to foster this collaboration, including team training given to the software engineers, assignments given throughout the quarter, interim process review meetings with all involved parties, and the development of rubrics for evaluating presentations and the final SRS. Results are presented and discussed, along with a look at student assessment of the course over three years. Finally, conclusions are drawn from the third iteration of this collaboration and future work is discussed.