• DocumentCode
    1427603
  • Title

    Regress or Progress? Seeing Good Software Engineering Ideas Through

  • Author

    Erdogmus, H.

  • Volume
    27
  • Issue
    2
  • fYear
    2010
  • Firstpage
    4
  • Lastpage
    7
  • Abstract
    In the last edition of From the Editor ("Deja Vu: The Life of Software Engineering Ideas," January/February 2010), I wrote about how modern software engineering ideas evolve. I represented an idea\´s maturation life cycle from conception to streaming in terms of nine states, interactions with the life cycle of other related ideas, and regressive loops that preempt an idea\´s normal progression and revert it to a previous state. In this edition, I discuss the levers that help prevent reversion, or at least premature reversion, and push a worthwhile idea forward toward the streamed state. These levers work only for good ideas, or those that have genuine merit, and before the idea reaches the streamed state. Once an idea reaches that point, we don\´t have much control; short attention spans are inevitably diverted elsewhere.
  • Keywords
    software engineering; maturation software life cycle; software engineering; Software engineering; adoptability of software innovations; diffusion of software innovations; software engineering innovation;
  • fLanguage
    English
  • Journal_Title
    Software, IEEE
  • Publisher
    ieee
  • ISSN
    0740-7459
  • Type

    jour

  • DOI
    10.1109/MS.2010.50
  • Filename
    5420787