Viewing offline content

Limited functionality available

Dismiss
Deloitte Middle East
  • Services

    What's New

    • Cloud transformation: Faster together

      All the way around, straight to results.

    • Deloitte Greenhouse

      Defy status quo, build momentum, stimulate ideas., achieve ambitious goals

    • Technology Fast 50 Program

      Nominations are now open for our 2022 ranking! Apply.

    • Audit & Assurance

      • Assurance
    • Consulting

      • Strategy, Analytics and M&A
      • Customer and Marketing
      • Business Operations
      • Human Capital
      • Enterprise Technology & Performance
    • Financial Advisory

      • Mergers & Acquisitions
      • Forensic
      • Real Estate
      • Turnaround & Restructuring
    • Risk Advisory

      • Strategic & Reputation Risk
      • Regulatory Risk
      • Financial Risk
      • Operational Risk
      • Cyber Risk
    • Tax

      • Global Business Tax Services
      • Indirect Tax
      • Global Employer Services
    • Deloitte Private

      • Family Enterprise
    • Legal

    • Sustainability

  • Industries

    What's New

    • Connect to infrastructure that builds better lives

      It’s time to revitalize, rebuild and reimagine the future.

    • Decarbonizing aviation: Cleared for take-off

      An industry perspective

    • Technology Fast 50 Program

      Nominations are now open for our 2022 ranking! Apply.

    • Consumer

      • Automotive
      • Consumer Products
      • Retail, Wholesale & Distribution
      • Transportation, Hospitality & Services
    • Energy, Resources & Industrials

      • Industrial Products & Construction
      • Mining & Metals
      • Energy & Chemicals
      • Power, Utilities & Renewables
    • Financial Services

      • Banking & Capital Markets
      • Insurance
      • Investment Management
      • Real Estate
    • Government & Public Services

      • Civil Government
      • Defense, Security & Justice
      • Health & Social Care
      • Transport
    • Life Sciences & Health Care

      • Health Care
      • Life Sciences
    • MENA Sovereign Wealth Funds

    • Technology, Media & Telecommunications

      • Technology
      • Telecommunications, Media & Entertainment
  • Insights

    Deloitte Insights

    What's New

    • Deloitte Insights Magazine

      Explore the latest issue now

    • Deloitte Insights app

      Go straight to smart with daily updates on your mobile device

    • Weekly economic update

      See what's happening this week and the impact on your business

    • Strategy

      • Business Strategy & Growth
      • Digital Transformation
      • Governance & Board
      • Innovation
      • Marketing & Sales
      • Private Enterprise
    • Economy & Society

      • Economy
      • Environmental, Social, & Governance
      • Health Equity
      • Trust
      • Mobility
    • Organization

      • Operations
      • Finance & Tax
      • Risk & Regulation
      • Supply Chain
      • Smart Manufacturing
    • People

      • Leadership
      • Talent & Work
      • Diversity, Equity, & Inclusion
    • Technology

      • Data & Analytics
      • Emerging Technologies
      • Technology Management
    • Industries

      • Consumer
      • Energy, Resources, & Industrials
      • Financial Services
      • Government & Public Services
      • Life Sciences & Health Care
      • Technology, Media, & Telecommunications
    • Spotlight

      • Deloitte Insights Magazine
      • Press Room Podcasts
      • Weekly Economic Update
      • COVID-19
      • Resilience
      • Top 10 reading guide
  • Careers

    What's New

    • Millennial Survey 2022

      Gen Zs and millennials are striving for balance and advocating for change.

    • Candidate Profile

      After applying for a job in this country, you can access/update your candidate profile at any time.

    • Job Search

    • Students

    • Experienced Hires

    • Executives

    • Life at Deloitte

    • Alumni

    • Diversity and Inclusion

  • XE-EN Location: XE-English  
  • Contact us
  • XE-EN Location: XE-English  
  • Contact us
    • Dashboard
    • Saved items
    • Content feed
    • Profile/Interests
    • Account settings

Welcome back

Still not a member? Join My Deloitte

Bringing Agile benefits to a waterfall project

by Phong Khanh Huynh, John O'Leary
  • Save for later
  • Download
  • Share
    • Share on Facebook
    • Share on Twitter
    • Share on Linkedin
    • Share by email
Deloitte Insights
  • Strategy
    Strategy
    Strategy
    • Business Strategy & Growth
    • Digital Transformation
    • Governance & Board
    • Innovation
    • Marketing & Sales
    • Private Enterprise
  • Economy & Society
    Economy & Society
    Economy & Society
    • Economy
    • Environmental, Social, & Governance
    • Health Equity
    • Trust
    • Mobility
  • Organization
    Organization
    Organization
    • Operations
    • Finance & Tax
    • Risk & Regulation
    • Supply Chain
    • Smart Manufacturing
  • People
    People
    People
    • Leadership
    • Talent & Work
    • Diversity, Equity, & Inclusion
  • Technology
    Technology
    Technology
    • Data & Analytics
    • Emerging Technologies
    • Technology Management
  • Industries
    Industries
    Industries
    • Consumer
    • Energy, Resources, & Industrials
    • Financial Services
    • Government & Public Services
    • Life Sciences & Health Care
    • Tech, Media, & Telecom
  • Spotlight
    Spotlight
    Spotlight
    • Deloitte Insights Magazine
    • Press Room Podcasts
    • Weekly Economic Update
    • COVID-19
    • Resilience
    • Top 10 reading guide
    • XE-EN Location: XE-English  
    • Contact us
      • Dashboard
      • Saved items
      • Content feed
      • Profile/Interests
      • Account settings
    10 October 2017

    Bringing Agile benefits to a waterfall project Visual design simulations

    11 October 2017
    • Phong Khanh Huynh United States
    • John O'Leary United States
    • Save for later
    • Download
    • Share
      • Share on Facebook
      • Share on Twitter
      • Share on Linkedin
      • Share by email
    • The best of both worlds?
    • A recipe for success
    • Some cautions
    • Waterfall with simulations

    Want to gain some of the flexibility of Agile while still staying within a waterfall software development approach? Simulations—visual prototypes that let users walk through how the end product will work—can help.

    The best of both worlds?

    Learn More

    Explore our Agile in Government series

    Download the full report or create a custom PDF

    Not every project is a good candidate for Agile software development approaches, and not every organization is interested in undergoing the sort of deep cultural change needed to adopt “pure” Agile. For those trying to realize the benefits of Agile within a waterfall project, simulations may be the answer.

    Waterfall and Agile methodologies: Pros and cons

     

    Pros

    Cons

    Waterfall

    • Allows for budget predictability
    • Fits traditional procurement systems
    • Mitigates demands on client staff
    • Reliance on paper design documentation reviews can mask issues
    • Difficult to “see” how the system is shaping up until very late in the project
    • Poses a large risk of rejection during user-acceptance testing due to the risk that the system is not what was expected
    • Massive written specifications are difficult to digest
    • There could be gaps between what the documenter intended and how the readers interpreted it

    Agile

    • Early and frequent user input from design through implementation reduces the risk of last-minute surprises
    • Procurement and payment approaches are less well established
    • Places high demands on client personnel
    • Requires significant cultural change for true Agile adoption

    A simulation is a compromise between the purely “paper” reviews of traditional waterfall and the full-on demonstrations of working software that are the hallmark of pure Agile. A simulation gives management a tour of a visual prototype of the application, showing them how various screens look and feel, and allowing them to do a hands-on walkthrough of the process workflow. This helps mitigate the risks of last-minute surprises that can occur with waterfall approaches.

    These simulations aren’t full-blown working code. They are merely visual prototypes, and are not hooked up to a database or test environment. However, they do lay out in visual fashion the basic steps the system is performing. In a simulation, for example, after a record is retrieved in a case management system, a worker can see what would happen if the information was approved by the system, or what the next steps would be if there is a problem with the information. While the actual coding for all of the various exceptions is not done for a simulation, this visual walkthrough often gives management enough insight to offer important feedback early—when the project can make course corrections without incurring significant delays or cost impacts.

    Simulations can be a marked improvement over the functional specifications and design documentation required for waterfall, which can run upward of thousands of pages and be open to multiple interpretations. It is difficult, if not impossible, to read and absorb 1,000-page design documents and tie them together into a working understanding of how a system will function once developed. In contrast, when walked through a visual simulation, project staff and sponsors are able to ask important probing questions, and they come away with a greater awareness of whether the design is on the right track. Granted—unlike with other, “purer” forms of Agile—building simulations can require a significant documentation effort in itself. But the advantage is that simulations can help to ensure that the product works in accordance with expectations and not merely in conformance to written contractual requirements.

    Simulations are significantly more robust than mere wireframes, and they do represent a certain amount of investment. However, they can provide enormous value by reducing the possibility of painful and costly surprises down the line. As an added benefit, simulations can be used to identify gaps in business logic. They provide a way for teams to collaboratively review progress early and throughout the design phase—an approach consistent with Agile development principles.

    Simulations: An effective tool for waterfall projects

    Visual design and system simulations can enhance a waterfall project in many ways, including helping to:

    • Gather meaningful, collaborative reviews of a design as it is emerging
    • Prompt course corrections early in the process
    • Encourage client sponsor/executive buy-in
    • Enable earlier development of training plans and materials
    • Prompt new “what if” thinking that often leads to broader testing scenarios or other improvements
    • Improve user adoption and acceptance. Giving users the opportunity to “see” and provide input on the new system can lead to a more satisfactory end product. At the same time, users’ participation in the process will help in gaining their buy-in during the later rollout

    A recipe for success

    While simulations are a useful tool, for them to be effective, both the client and the vendor need to use them within a process that allows for their potential benefits to become reality. When considering incorporating simulations into a waterfall project, here are some tips to keep in mind:

    • Use simulations throughout the design phase. Set the up-front expectation that, in addition to the usual “paper” progress reviews featuring Gantt charts and spreadsheets, simulations will be part of the review process at predetermined regular intervals. These events must be participatory and in-depth, not a superficial show-and-tell, and project stakeholders—from senior leaders to front-end users—must provide input.
    • Involve product owners. Plan to have product owners highly engaged during design and “test-review” simulations.
    • Plan for changes. Since simulations should prompt significant thought and discussion, it is critical to build in cycle time to account for enhancements.
    • Control the backlog. As with any project, scope creep is a possibility. To control this, the discipline needed in the initial phases must apply in the later phases as well. Management will likely need to make trade-offs to keep the project scope under control.
    • Don’t forget end-to-end performance. Test the simulations in modular fashion, but don’t forget the importance of end-to-end performance. This includes identifying cross-dependencies, integrating with third-party vendors, integrating converted data, and testing across all aspects of the system.
    • Simulate the important parts. Stick to simulations for core workflows and high-traffic areas. Remember, 20 percent of the system will typically cover 80 percent of the functionality.
    • Build basic business logic. To show how various sections are linked, it is important to have some business logic built into simulations. This enables reviewers to understand how work flows through the system, rather than just seeing it in isolated pockets.
    • Don’t throw away the design documents. Rely on traditional specifications and design documentation for nonfunctional requirements and aspects of the system that cannot be simulated, such as business rules, interfaces, and other technical system components. In essence, a simulation’s role is to serve as design documentation for the user interface, the navigation field definition, and the association with the underlying data model.

    Some cautions

    As with any tool, simulations won’t solve every problem or clarify every gray area. For example, in any waterfall project—with or without simulations—if the specifications and requirements are not well-documented and clearly defined, the project will struggle. While simulations are helpful in allowing users to see the workflow and interact with a visual prototype, it is important to remember that they aren’t full-blown operating software. They will not allow users to test how well the new system connects with data sources, or the effect that volume may have on system performance. The testing life cycle remains critical to validating those aspects of the project and ensuring adherence to written design specifications.

    Waterfall with simulations

    Since waterfall with simulations is based on waterfall, it has most of waterfall’s advantages: It is both familiar and predictable, and mitigates demands on the client workforce. That said, there are also some key differences, both positive and negative.

    The primary advantage of waterfall with simulations over “pure” waterfall is that simulations can provide early confirmation that the project is heading in the right direction. Additionally, the ability to walk through visual demonstrations can allow users and developers to identify additional innovations and improvements not contained in the original specifications. The use of visual prototypes limits late surprises and gives the project a head start on familiarizing users with the system, gaining client executive/sponsor buy-in, and developing training.

    On the other hand, while useful, simulations aren’t fully operational, and true end-to-end functionality won’t exist until late in the project. In addition, not all of the work involved in building simulations will directly contribute to the actual software build. While the screen design and some other aspects of a simulation can readily translate elsewhere and be “reused,” some of the effort of building a simulation will go unleveraged.

    In essence, a portion of the cost of building simulations can be thought of as an investment in a much more robust form of progress reporting. Simulations are far less subject to differing interpretations than written reports, which is one reason why they are so effective in limiting risks and encouraging more helpful user input. But to reap their benefits, organizations need to allow for flexibility and be prepared to dedicate resources to course corrections and enhancements that arise through the simulation process.

    Authors

    Phong Khanh Huynh is a Deloitte Consulting LLP principal based in the Costa Mesa, CA office.

    John O’Leary, based in Boston, MA, leads state and local research for the Deloitte Center for Government Insights.

    Topics in this article

    Public Sector , Government , Technology

    Deloitte Center for Government Insights

    View
    Download Subscribe

    Related

    img Trending

    Interactive 3 days ago

    Phong Khanh Huynh

    Phong Khanh Huynh

    Principal | Deloitte Consulting LLP

    Huynh is a Deloitte Consulting LLP principal based in the Costa Mesa, CA, office. He has been with Deloitte for more than 18 years. Huynh leads several large projects across multiple agencies in the state of Louisiana. Current and past initiatives include the implementation of custom solutions for the Department of Children & Family Services, Department of Health and Hospitals, and the Department of Education, as well as the implementation of the statewide enterprise architecture for the Office of Technology Services. His previous roles at Deloitte include serving as the organization’s national system development capability leader, where he led a practice of over 2,500 practitioners across the United States and India. Currently, Huynh is Deloitte’s cloud engineering learning champion, helping others to grow and learn about the many aspects of cloud technologies. Learn more about Huynh’s background and how it has greatly influenced his path.

    • phhuynh@deloitte.com
    • +1 714 436 7536
    John O'Leary

    John O'Leary

    Senior Manager | Deloitte Services LP

    John O’Leary is a senior manager with Deloitte Services LP and is the state and local government research leader for the Deloitte Center for Government Insights. Prior to joining Deloitte, he served as the vice president of communications and executive reporting with State Street Bank. O’Leary previously served in multiple senior leadership roles for the Commonwealth of Massachusetts and was a distinguished research fellow at the Kennedy School of Government at Harvard University. He is the co-author of the 2009 Washington Post bestseller, If We Can Put a Man on the Moon.

    • jpoleary@deloitte.com
    • +1 617 437 3576

    Share article highlights

    See something interesting? Simply select text and choose how to share it:

    Email a customized link that shows your highlighted text.
    Copy a customized link that shows your highlighted text.
    Copy your highlighted text.

    Bringing Agile benefits to a waterfall project has been saved

    Bringing Agile benefits to a waterfall project has been removed

    An Article Titled Bringing Agile benefits to a waterfall project already exists in Saved items

     
    Forgot password

    To stay logged in, change your functional cookie settings.

    OR

    Social login not available on Microsoft Edge browser at this time.

    Connect Accounts

    Connect your social accounts

    This is the first time you have logged in with a social network.

    You have previously logged in with a different account. To link your accounts, please re-authenticate.

    Log in with an existing social network:

    To connect with your existing account, please enter your password:

    OR

    Log in with an existing site account:

    To connect with your existing account, please enter your password:

    Forgot password

    Subscribe

    to receive more business insights, analysis, and perspectives from Deloitte Insights
    ✓ Link copied to clipboard
    • Contact us
    • Search Jobs
    • Submit RFP
    Follow Deloitte Insights:
    Global office directory Office locations
    XE-EN Location: XE-English  
    About Deloitte
    • Deloitte events
    • Our blog collections
    • Press releases
    • Press contacts
    • Corporate Responsibility & Sustainability
    • Report an ethics complaint
    Services
    • Audit & Assurance
    • Consulting
    • Financial Advisory
    • Risk Advisory
    • Tax
    • Deloitte Private
    • Legal
    • Sustainability
    Industries
    • Consumer
    • Energy, Resources & Industrials
    • Financial Services
    • Government & Public Services
    • Life Sciences & Health Care
    • MENA Sovereign Wealth Funds
    • Technology, Media & Telecommunications
    Careers
    • Job Search
    • Students
    • Experienced Hires
    • Executives
    • Life at Deloitte
    • Alumni
    • Diversity and Inclusion
    • About Deloitte
    • About Deloitte in the Middle East
    • Privacy
    • Terms of use
    • Cookies
    • Avature Privacy

    © 2023. See Terms of Use for more information.

    Deloitte refers to one or more of Deloitte Touche Tohmatsu Limited, a UK private company limited by guarantee (“DTTL”), its network of member firms, and their related entities. DTTL and each of its member firms are legally separate and independent entities. DTTL (also referred to as “Deloitte Global”) does not provide services to clients. Please see About Deloitte to learn more about our global network of member firms.