structured set of activities to develop a software system: 1. specification 2. design and implementation 3. validation 4. evolution
framework for the tasks that are required to build quality software
This study 's researchers , from the Institute of Child Development of the University of Minnesota , had earlier found the same pattern in 3- and 4-year-olds .