Do students recognize ambiguity in software design? a multi-national, multi-institutional report
Abstract
Successful software engineering requires experience and acknowledgment of complexity, including that which leads designers to recognize ambiguity within the software design description itself. We report on a study of 21 post-secondary institutions from the USA, UK, Sweden, and New Zealand. First competency and graduating students as well as educators were asked to perform a software design task. We found that as students go from first competency to graduating seniors they tend to recognize ambiguities in under-specified problems. Additionally, participants who recognized ambiguity addressed more requirements of the design.
BibTeX
@inproceedings{Blaha-al:ICSE05,
author = {Kenneth D. Blaha and
Alvaro E. Monge and
Dean Sanders and
Beth Simon and
Tammy VanDeGrift},
title = {Do students recognize ambiguity in software design? a multi-national, multi-institutional report},
booktitle = {ICSE},
pages = {615--616},
publisher = {{ACM}},
year = {2005},
}