Crossing the Bridge, from Waterfall to Agile

In this session we will explore making the transition from following a traditional waterfall process to an Agile process and discuss the challenges in making the change. Having the initial discussions of “What needs to happen?” and “How to get started?” are common places where organizations stumble.   Applying Lean principles and finding that first candidate project that can provide value is a challenge to many organizations. Many organizations can become easily confused and overwhelmed on where, when and most importantly how to start an Agile project.

Transforming an organization from traditional, long standing waterfall practices while simultaneously eliminating the myths, and raising the value of using Agile can be a daunting task. Aligning business with the IT organization to focus delivering ‘value’ is key to the success of an Agile deployment. Often these organizations will rely on implementing tools to build an Agile process and miss the opportunity to continuously improve the organization.

This session will discuss the challenges of making the transition to Agile and provide a strategy of how to start using Lean principles to begin the business transformation to become a Lean, Mean, Value driven machine.

 
8 favorite thumb_down thumb_up 0 comments visibility_off  Remove from Watchlist visibility  Add to Watchlist
 

Outline/structure of the Session

  • Making the change – Waterfall to Agile
  • Where do we begin?
  • Common transition challenges.
    • Bridging the gap between IT and the business
    • Understanding Agile roles, ceremonies and collaboration
    • Mitigate Agile myths
    • The tools trap
  • Applying Lean principles to a waterfall project
  • Finding Value

Learning Outcome

The objective of this presentation is for attendees to begin understanding how to make an Agile transformation and address the challenges that will arise.

Target Audience

Beginners, New to Agile concepts

schedule Submitted 3 years ago

Comments Subscribe to Comments

comment Comment on this Proposal

  • Liked Harry Koehnemann
    keyboard_arrow_down

    Harry Koehnemann - Applying the Scaled Agile Framework (SAFe) to Lean Systems Engineering (LSE)

    60 Mins
    Talk
    Beginner

    Many large engineering programs and product development efforts are adopting Scrum and other agile practices at the team level, but struggle finding solutions that scale beyond the team. This presentation describes how to apply lean practices to complex systems development using the Scaled Agile Framework (SAFe). 

    SAFe for Lean Systems Engineering (LSE) is an extension of the popular SAFe method with additions for engineering practices, customer/program management collaboration, and compliance.  SAFe LSE leverages the lean principles in SAFe and extends the framework to support program concepts including program milestones, release management, system specification and design, systems and other engineering disciplines, and systems I&V to name a few.  SAFe LSE targets large engineering programs and product development and provides an alternative method to the waterfall, phased-gate approach commonly seen in contracting situations.  Come learn how SAFe LSE can improve your program and engineering development.

  • Liked Dan LeFebvre
    keyboard_arrow_down

    Dan LeFebvre - Great Teams Deliver! How to Get Them Started on the Right Foot.

    60 Mins
    Workshop
    Beginner

    Have you ever been on a great team? I hope so. If not, have you ever witnessed a great team? How did it feel? Did you ever wonder if great teams can be encouraged? Are there methods for helping teams gel more quickly? Why should you care? Well it turns out the "secret sauce" of delivering great products is a great team. There is nothing like the productivity, energy, and innovation of such a team. Many studies show that a great team will deliver even in the most challenging circumstances.

    For teams to truly form from a group of individuals, they need to establish trust, learn how to work together, and share a common goal. This session will show you how to help teams form through a collection of of activities and games that enable team members to learn about themselves, to learn about the work, and to learn about the process framework being adopted. Your teams will gel more quickly, produce value faster, and energize the team members.

    In this session you will participate in various games and activities that help teams form. This will give you a feel for how the games are played and how to facilitate them. Give your teams the best chance to move from forming through performing as quickly as possible.

  • Liked Katy Saulpaugh
    keyboard_arrow_down

    Katy Saulpaugh - Agile Pushback: Change is hard. Changing to Agile is Harder.

    30 Mins
    Talk
    Beginner

    Adopting Agile enables an organization or team to fundamentally change their operating ethos, empower team members and improve project outcomes - and yet those advocating that organization change to Agile are repeatedly confronted with “Agile pushback,” because it “will be too hard,” or say, because “it has always been done this way.”

    How can you use Change Management to help organizations embrace change and make successful Agile adoption?  The key to overcoming the Agile pushback and successfully adopting Agile is the intentional engagement of the 4Cs of Change management – Coaching, Commitment Culture and Communication.

    • COACHING: Using change management as a tool to deepen relationships that help you and the organization leads understand the steeped organizational concerns. This will simultaneously address the core concerns and pushback and while formulating Agile champions.
    • COMMITMENT: Engaging the team will increase commitment to the shift to Agile through a clearly defined mutual understanding of the opportunity of Agile.
    • CULTURE: Aversion to organization change of any size is often rooted in individual concern -- using change management to provide the organization that the change will not be easy but the outcomes will benefit reduce the self-concern and helping the culture understand the4 Agile will empower the culture
    • COMMUNICATION: Agile implementation, like Change Management, is based on intentional communication that clearly articulates roles and expectations – eliminating waste and inefficiency.

     

    Katy Saulpaugh shares her experience, successes and challenges when helping government and nongovernment organizations eliminate Agile pushback and increase Agile adoption. Katy will share case studies from both the public and private sector providing attendees with concepts, methods and change management tools that defeat Agile pushback and easily transfer to a current project or a future Agile adoption.

  • 30 Mins
    Talk
    Beginner

    Agile methodologies originated with and gained recognition from software development projects. With an enviable track record of success, more and more organizations are adopting Agile as the standard approach to managing all types of projects.

    You rarely hear about the enviable track record of success managing Business Intelligence projects so you may find yourself thinking about using Agile on your next BI project. Once you decide to try Agile, it can be tough to know where to start. In this presentation, we will focus on the first major step in getting started: Assess the Current State.

    Before you embark on implementing Agile, a crucial path to success starts with knowing where you are today and where you want Agile to take you. The group will identify what we think are the biggest BI challenges. We will go through a provisional maturity model to determine what questions to ask and will discuss how those challenges may or may not be addressed by taking steps to increase your organization's Agile BI maturity.

  • Liked Valerie B Santillo
    keyboard_arrow_down

    Valerie B Santillo - The Role of a Leader in an Agile Organization

    Valerie B Santillo
    Valerie B Santillo
    Agile Coach
    Blue Agility
    schedule 3 years ago
    Sold Out!
    60 Mins
    Talk
    Beginner

    We hear a lot about leaders who don't "get" Agile and the impact they have on Agile adoption but, what is the role of a leader in an Agile Organization? Agile requires a great deal of change in the way we approach, manage and execute delivery. And, while a great deal has been put in place to educate and support team members, Scrum Masters and Product Owners, there isn’t a great deal available to those outside of teams – especially leaders.  This discussion will present a description of an Agile leader for consideration and the results from two organizations:  One who applied the learning, and one who did not.

  • Liked Amy Silberbauer
    keyboard_arrow_down

    Amy Silberbauer - Transforming How We Deliver Value: Agility at Scale

    Amy Silberbauer
    Amy Silberbauer
    Solution Architect
    IBM
    schedule 3 years ago
    Sold Out!
    60 Mins
    Talk
    Beginner

    Continuous delivery in software development allows us to deliver incrementally, get quick feedback, and react. A key enabler is the adoption of agile techniques and methods; key inhibitors in the enterprise are size, scale, and complexity. In particular, within large government organizations, teams face immense challenges in both the adoption of Agile and Lean principles but also scaling that adoption to an enterprise level. The Rational ALM organization is a typical enterprise, and our teams have (mostly) adopted agile principles. But agility at enterprise scale is not the same as team-based agile development. Now we must coordinate work across multiple interdependent teams to deliver value, rather than focusing on developing a single product or application. Amy Silberbauer shares her experience of adapting SAFe in an enterprise organization and describes the struggles, mistakes, and successes throughout that process. Amy identifies the key challenges, including the need to identify value, provide the right data for various audiences, and the inherent required culture shift. Learn how to avoid some common pitfalls as you and your own organization embark on this same transformation.

  • Liked Mark Hammer
    keyboard_arrow_down

    Mark Hammer - “Want to be Agile Across the Extended Development Team? Collaborate!”

    60 Mins
    Talk
    Intermediate

    How can development organizations ensure building reliable systems, yet responsive to change? This is a fundamental question plaguing Agile organizations. The key is collaboration. Mark Hammer explores process changes and tools your organization can use to ensure high quality software, while maintaining the flexibility to respond to change. He highlights examples from large and small companies showing how simple changes can improve team performance, increase employee satisfaction and save the company money in expensive software fixes.

     The session highlights several key findings:

     1. PROCESS. Best practices for collaboration, focusing on what a collaborative culture looks like. How can managers foster collaboration? How can developers, testers and product managers work together to solve problems previously managed by just one of these groups?

    2. TOOLS. What tools can foster collaboration across these teams? And how can these tools be used to help teams adapt to new customer findings? I review several categories of collaboration tools, with special emphasis on tools that have impacted the ability of specific companies to collaborate and improve quality metrics and results.

    3. MEASUREMENT. Ways other companies have tried to measure collaboration and its impact on team performance, highlighting specific examples including companies that have put in place process and tools then measured their ROI against them.

     

  • Liked Reedy Feggins, PMP
    keyboard_arrow_down

    Reedy Feggins, PMP - Scaling Agile Planning to Support Large Distributed Programs

    60 Mins
    Talk
    Intermediate
    Many organizations have embraced agile practices only to realize that Scrum and Extreme Programming (XP) cover the development teams’ practices, but they do not usually scale to the rest of the organization. Disciplined Agile Delivery (DAD) and Scaled Agile Framework (SAFe) provide approaches for adopting agile development at enterprise scale. Programs that attempt to scale agile methods often encounter enterprise challenges: process and documentation culture, underestimation of planning effort, and managing a complicated infrastructure. In this session, we will discuss how to executed a scaled agile program using a combination of Disciplined Agile Delivery (DAD) and Scaled Agile Framework (SAFe). Using 2 case studies (small 50 software project, large 300 person organization) we will show attendees how to plan, track and delivery faster with more predictability using a hybrid process.
  • Liked David Bulkin
    keyboard_arrow_down

    David Bulkin - Continual Backlog Refinement, Get Stories to Ready

    David Bulkin
    David Bulkin
    Managing Director
    Grow-Lean LLC
    schedule 3 years ago
    Sold Out!
    60 Mins
    Workshop
    Beginner

    There once was a myth that developers and testers should passively consume product backlog items created by the Product Owner. After all, the Product Owner is continually grooming the backlog.

    Great product backlogs, just like great code-bases, and products, are created by the continual effort of many over a long period of time. In this session, we will look at real world strategies for working across role to look ahead and actively prepare our user stories for upcoming iterations.

    We will review continual backlog refinement, based on various organizations situations, comparing large teams, small teams, simple domains, complex domains, etc. The session will start with a case study, move on to general knowledge sharing about readiness, and then we will have a hands-on workshop where you the attendees will present and discuss alternative to address different organizational issues (e.g. you will define what backlog refinement approach fits your situation).

  • Liked John Miller
    keyboard_arrow_down

    John Miller - Planning In an Agile Multi-Scrum Team (SAFe/DAD) Environment

    60 Mins
    Talk
    Beginner

    Your teams are distributed. It’s almost a fact of life any more. You might even have team members on each of your teams from multiple contractors. Whether they are using Agile methodologies such as Scrum, XP, etc., or scaling those methodologies by using the Scaled Agile Framework (SAFe),or Disciplined Agile Delivery (DAD), contracting organizations using these methodologies are typically asked those hard questions by Senior Management similar to "When will this release be complete and what will be in it?" The other statement often times made is "We were told using Agile would deliver twice as much in half the time!" We all know this is not the complete story, but how do software teams deal with these realities? In this AgileDC discussion, John Miller from Avnet Services will be discussing use and scaling of some agile capacity planning methods and how to use the data collected during sprints to build support from Senior Management.

  • Liked Richard Knaster
    keyboard_arrow_down

    Richard Knaster - Becoming Agile in the Government the SAFe Way!

    60 Mins
    Talk
    Intermediate

    Many Federal agencies are adopting, or want to adopt Agile practices to drive faster delivery, higher quality, and improved collaboration. Government agencies spend billions of dollars per year on IT investment and often projects run over budget, time and the scope does not deliver the required outcomes.

    An Agile approach to software delivery allows for a more collaborative and constant evolution of requirements, informing team direction and driving refinements more frequently and earlier in the development process, ensuring relevant and timely delivery of critical software. Despite the benefits, agencies have adoption challenges that are unique to the government environment.  The Government needs a proven approach for adopting Agile that can operate in the most complex environments.

     

  • Liked Jeff Downs
    keyboard_arrow_down

    Jeff Downs - SAFe Integration Patterns: from continuous delivery to continuous collaboration

    60 Mins
    Case Study
    Intermediate

    "Going agile" at a 50 person startup is easy, at a 5000 person ISV it’s impressive, and in a Fortune 500 company it’s often a nightmare.  At large scales, the sheer number of legacy systems, stakeholder specific tools, and governance processes can turn even a simple Agile deployment into Water-Scrum-Fall abomination.  Yet the transformation to Scaled Agile is critical for all sizes of organizations aspiring to remain competitive in a software-driven economy.

    In this talk, I’ll review my experiences and lessons learned working with DevOps and SAFe deployments in the largest of scales, including top 10 banks, the largest retailers, and car manufacturers. Each of these organizations aspired to our collective goal of the agile transformation at scale, but was challenged by integrating the process of rapid iterations and continuous delivery with their existing systems and stakeholders. This led me and my colleagues at these organizations to compile a set of tool-agnostic Integration Patterns, each of which builds on the core ideas of continuous delivery. The patterns include Defect Unification, Agile Orchestration and Supply Chain Integration. For each of the patterns, I’ll review a case study of how it’s implementation lead to a DevOps or SAFe deployment success at these organizations.