Issue No.02 - March/April (2010 vol.27)
Hakan Erdogmus , Kalemun Research
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/MS.2010.50
The maturation of modern software engineering ideas follows an incremental, threaded, and reversive process with distinct states. Five levers underlie these states: unbiased reflection, neat bundling, effective branding, easy sandboxing, and optimal extraction. The five levers help a worthwhile idea move more quickly toward acceptance and adoption without surrendering to reversion.
software engineering innovation, diffusion of software innovations, adoptability of software innovations
Hakan Erdogmus, "Regress or Progress? Seeing Good Software Engineering Ideas Through", IEEE Software, vol.27, no. 2, pp. 4-7, March/April 2010, doi:10.1109/MS.2010.50