O slideshow foi denunciado.
Utilizamos seu perfil e dados de atividades no LinkedIn para personalizar e exibir anúncios mais relevantes. Altere suas preferências de anúncios quando desejar.

Software Development with Agile Waterfall Hybrid Method

5.915 visualizações

Publicada em

Our latest webinar "Software Development with Agile Waterfall Hybrid Method" presents you the pros and cons of both methodologies, Agile and Waterfall.

Watch our webinar to learn more about what kind of projects the Hybrid model works for best, and how exactly you can implement a Hybrid approch in software development and benefit from the advanced features of codeBeamer ALM software.

Publicada em: Software
  • Get access to 16,000 woodworking plans, Download 50 FREE Plans... ♣♣♣ http://tinyurl.com/yy9yh8fu
    Tem certeza que deseja  Sim  Não
    Insira sua mensagem aqui
  • The #1 Woodworking Resource With Over 16,000 Plans, Download 50 FREE Plans... ♥♥♥ http://tinyurl.com/y3hc8gpw
    Tem certeza que deseja  Sim  Não
    Insira sua mensagem aqui

Software Development with Agile Waterfall Hybrid Method

  1. 1. Malte Ackermann Product Owner May 7, 2014 4 PM (CET) www.intland.com
  2. 2. Agenda •Introduction to Intland •Overview of the Agile-Waterfall Hybrid Model •Use cases of Agile-Waterfall Hybrid •Hybrid Framework Example •Benefits of Using the Agile-Waterfall Hybrid Model •Challenges of Agile-Waterfall Hybrid •Live demonstration
  3. 3. Intland Software •Founded in 1998 •Headquarters in Stuttgart, Germany •Office in Silicon Valley, USA •Partners in Korea & Taiwan •Development, consulting and services in Germany •Provider of three stand-alone modules: •Requirements Management •Development Management •QA-Test Management 3
  4. 4. Customers Automotive High Technology Defense Other Finance Medical
  5. 5. The Agile/Waterfall Hybrid Model is a software development approach combining two methodologies. Agile-Waterfall Hybrid
  6. 6. Agile Is ideal for new technology- based developments (eg. mobile / web apps) OR Quick product development Waterfall Is ideal for development based on proven technology OR Mission / safety critical systems based on standards
  7. 7. The Agile/Waterfall Hybrid Model is a good fit for: •Product development teams: Hardware (Waterfall) and Software (Agile). •Software product development: Planning/Design/Requirements (Waterfall), Development and Testing (Agile) •Software (n-tier) application development: Frontend -GUI (Agile/Scrum) and Backend (Waterfall). Use cases – Agile-Waterfall Hybrid
  8. 8. Limitations vs Advantages Business Technology Cultural Agile limitations No explicit budget and timerframe Less documentation, not easy to comply with technical standards Need training and Scrum Master Agile Advantages Quick delivery, early customer feedback Shorten the development lifecycle Small teams, easier motivation Waterfall Limitations More difficult to manage change requests Slow results of delivery, hard to change Less collaboration Waterfall Advantages Fixed timeframe and budget Comply with standards Regulated
  9. 9. Hybrid in Practice •Product Planning –System Architecture Design – System Requirements with Waterfall •Development and Testing with Agile-Scrum (Sprints) •Comply with regulated processes and standards •Needs closer cooperation of both types of teams
  10. 10. Hybrid Release Train
  11. 11. Benefits of the Hybrid Model •Reduced time for design, analysis and planning •Accelerates development –short iterations •More customer feedback, flexibility for changes •Quick turnaround, with continual product releases •Keep deadlines and budget (external customers) •Meet audit and regulations requirements
  12. 12. Hybrid Challenges •Cultural differences: working with Waterfall teams means more documentation, less cooperation. With Agile teams, it's the opposite: less documentation and more cooperation (daily stand up/retrospective). •Technical challenges •Dependency tracking, overseeing complex structures/hierarchies •Merging both approaches in the release(s)
  13. 13. Watch our webinar video: Agile-Waterfall Hybrid