Monday, 12 October 2015

[Study] A field study of the software design process for large systems

A layered behavioral model of software development processes:

  • Researches have demonstrated the substantial impact of behavioral factors on software productivity. The effects of  tools and methods were relatively small in these studies. 
  • Software design is often described as a problem-solving activity.
  • Since large software systems are still generated by humans rather than machines, their creation must be analyzed as a  behavioral process. In fact, software development should be studied at several behavioral leveis





Reference

Curtis, B, Krasner, H and Iscoe, N, 1999. A field study of the software design process for large systems. Communications of the ACM, 31 (11), pp.1268-1287.

No comments:

Post a Comment