System Development Methodology and Business-IT Maturity

The evolution of systems development methods and tools can be usefully mapped against the Business-IT Maturity model in order to better understand the challenges of getting to Level 3.  Programming languages have evolved from 1st generation (e.g., Machine Code) through 2nd generation (e.g., Assembler) to 3rd generation (e.g., COBOL, PL/1) to 4th generation (e.g., Mark IV, FOCUS, and [...]