Hacker News new | ask | show | jobs
by specialist 1836 days ago
Tangent: This case study of Quattro Pro's development model heavily influenced me.

Borland Software Craftsmanship: A New Look at Process, Quality and Productivity [1994] https://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.12...

Abstract

The Borland Quattro Pro for Windows (QPW) development is one of the most remarkable organizations, processes, and development cultures we have encountered in the AT&T Bell Laboratories Pasteur process research project. The project assimilated requirements, completed design and implementation of 1 million lines of code, and completed testing in 31 months. Coding was done by no more than eight people at a time, which means that individual coding productivity was higher than 1000 lines of code per staff-week. The project capitalized on its small size by centering development activities around daily meetings where architecture, design, and interface issues were socialized. Quality assurance and project management roles were central to the development sociology, in contrast to the developer-centric software production most often observed in our studies of AT&T telecommunications software. Analyses of the development process are ‘‘off the charts’’ relative to most other processes we have studied.

Sadly, I've not yet worked at an org quite this competent, functional, productive. Looking back, it seems this was the high water mark for methodologies, maturity models, software quality assurance, etc.

1 comments

That was fascinating -- thanks for the link!