Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Automotive SW Development: How Lifecycles Can H...

Automotive SW Development: How Lifecycles Can Help Your Project & Product

Are you trying to innovate more, but you feel as if your lifecycle or the organization’s processes/procedures hold you back? Many organizations embed their lifecycle assumptions into organizational processes. That means the projects may have compliance trouble. Instead, you can use more iteration and incrementalism in your project—and you don’t have to use an agile approach to do so. You can start to think in bets—not have to know everything to start. When you do, you can accomplish more. See how various lifecycles support more experimentation and more feedback, internal and external.

Johanna Rothman

March 24, 2021
Tweet

More Decks by Johanna Rothman

Other Decks in Business

Transcript

  1. Agility in the Context of Automotive Software Development or How

    Lifecycles Can Help Your Project & Product Johanna Rothman @johannarothman www.jrothman.com
  2. © 2021 Johanna Rothman @johannarothman History & Context for Lifecycles

    • The context for Royce’s 1970 paper • He said not to use a waterfall • He said to iterate 2
  3. © 2021 Johanna Rothman @johannarothman Current Context • Compare those

    computers to what’s on: • Your desk • Your lap • Your watch 3
  4. © 2021 Johanna Rothman @johannarothman Money Waterfall Misconceptions • Can

    manage the money because we “finish” the work • However, knowledge work is about learning as we proceed 8
  5. © 2021 Johanna Rothman @johannarothman Waterfall Realities • We often

    need feedback • One-delivery approaches work for very short projects 9
  6. © 2021 Johanna Rothman @johannarothman Iterative: Evolutionary Prototyping • Feedback

    for initial concept and each prototype • One delivery 11
  7. © 2021 Johanna Rothman @johannarothman Incremental: Design to Schedule •

    Feedback after each completed feature • Optional releases 12
  8. © 2021 Johanna Rothman @johannarothman Incremental: Staged Delivery • Feedback

    after each completed feature • As many releases as you need 13
  9. © 2021 Johanna Rothman @johannarothman Requirements for Feedback About the

    Product • Continuous integration so can release inside the organization 17
  10. © 2021 Johanna Rothman @johannarothman Let’s Stay in Touch •

    The books: • Manage It!: https://www.jrothman.com/ manageit • Create Your Successful Agile Project: https://www.jrothman.com/cysap • Blog series: https:// www.jrothman.com/lifecycle • Pragmatic Manager newsletter: www.jrothman.com/pragmaticmanager • Please link with me on LinkedIn 18