Waterfall (SDLC) Experience

I’ve managed end to end waterfall projects from Business Requirements Definition through to go live in production over a weekend managing such with technical teams using a run book.

Prior to the advent of Agile methodology the most commonly used systems development lifecycle was referred to as waterfall which typically would consist of discreet phases of activity such as :

Business Case Definition, Requirements Definition, Functional Design, Unit Code, System Test, Systems Integration Test, User Acceptance Test, Pre Implementation Planning, Go Live , Post Implementation Review, Production Support

Many companies mix Waterfall and Agile methods in the following way to enable controlled but speedy delivery:

BCD,RD & FD = Requirements/Design Phase (Waterfall style)

Unit coding/System Testing – utilising daily stand ups and SPRINTS (Agile style)

SIT & UAT – using a mixture of agile (burndown statistics for test case management and waterfall SIT specified upfront and discreet)

DH has delivered projects using Waterfall, AGILE (Royal London), MUFG and the mixed approach commonly known as WAGILE (!) above (Dovetail Payments systems)