Reflections
  • Words
    • Essay
    • Camp Fiction
    • A Quiet Man
    • Novellas
    • Creative Non-Fiction
    • Significant Others >
      • Short Stories >
        • Mother
      • Code
      • Vaughn
      • Pam >
        • Mature >
          • Time Matters >
            • Gorilla >
              • Chloe
              • Examples
              • Training
              • Analysis >
                • Training Slide
              • Access
              • Excel >
                • Objectives
              • PowerPoint
              • Agile >
                • Agile Team
                • Project Management >
                  • Estimating
                • Industries >
                  • Insurance (.NET)
                  • Ship Building (Office Automation)
                • Introduction >
                  • About
                  • Contact
                • Automation
    • Poetry
    • House and Home
  • FSS
  • Malaga
  • Old Money

Where Software Development Lifecycle and Agile Development Meet

It takes time to plan, design, test, and implement.  That is an unescapable truth of software development.  The art of software development comes from choosing  how to use that time wisely.  An axiom for ship construction or software development is time spent carefully planning early in the effort will be time not spent refitting the ship when its in the water.

Picture

Agile vs. Waterfall Methodologies


Waterfall vs. Agile

In juxtaposition both methodologies feature up front analysis.  But where and how time is spent is drastically different. The waterfall approach is highlighted by an enormous amount of up-front time spent developing specifications.  Only after this is complete do developers then tackle the specifications in relative isolation like monks in a monastery.  At a time in the distant future the software is presented to the client.
Picture
Waterfall
Agile is markedly different. The underlying credo of Agile is that user needs change and specifications, while providing a necessary starting point, are not stagnant.  The key phrase in Agile is 'Frequent iterations of value  and transparency is the key to the user acceptance of each iteration.
Picture
Agile
Next
Powered by Create your own unique website with customizable templates.
  • Words
    • Essay
    • Camp Fiction
    • A Quiet Man
    • Novellas
    • Creative Non-Fiction
    • Significant Others >
      • Short Stories >
        • Mother
      • Code
      • Vaughn
      • Pam >
        • Mature >
          • Time Matters >
            • Gorilla >
              • Chloe
              • Examples
              • Training
              • Analysis >
                • Training Slide
              • Access
              • Excel >
                • Objectives
              • PowerPoint
              • Agile >
                • Agile Team
                • Project Management >
                  • Estimating
                • Industries >
                  • Insurance (.NET)
                  • Ship Building (Office Automation)
                • Introduction >
                  • About
                  • Contact
                • Automation
    • Poetry
    • House and Home
  • FSS
  • Malaga
  • Old Money