-
Standardization and Innovation
0Discussion of software engineering specification in general, and legacy modernization in particular, often generates controversy about standardization versus innovation. The apposition is supposedly between software engineering and standardization efforts on the one hand, and proprietary, innovative vendor approaches on the other. The argument is made that standardization …
Read More -
Build the Abstract Models
Use case modeling is an effective way to reverse engineer a legacy system and build an abstract view for stakeholder validation of functionality. Agile development advice would be to model ‘just enough’, and avoid ‘modeling for modeling’s sake’. While this is still good advice for …
Read More








