Project Smart ~ Exploring trends and developments in project management today

Calendar iconNot recorded
Adobe PDF icon

Can We Combine Agile and Waterfall Development Strategies?

~ By Gina Lijoi

Agile and waterfall tag cloud

While there are likely as many unique Project Management approaches as there are Project Managers, there are two well-know production cycle methodologies that have been the topic of much discussion in PM circles - agile and waterfall methodologies. As I evolve in my own area of expertise, I am constantly reinventing small aspects of what I consider best practice. Most recently, to address the incredibly complex requirements of a large client initiative, I challenged myself to come up with a "super" Project Management process that would not only improve the way in which we deliver, but what we deliver at the end of the engagement. I determined there was a way to combine the best features of waterfall development disciplines with agile principles for superior results.

Simplistically, the waterfall approach infers structure, control, progression and finite project cycles. This approach works when you have access to limited resources and when specific hours are assigned to granular stages of a project phase. Agile is different in that additional leeway is given for teams to iterate through a single deliverable numerous times until a level of satisfaction is achieved. It's difficult to implement this approach when you are working with shared resources, or when time to market and budget cannot be shifted. It's important to understand my descriptions of the two approaches are extremely simplified and highlight key differences - for this article, it's important that I make the distinction clear. I encourage all readers to conduct their own research into each approach more thoroughly.

Both approaches boast significant and different benefits, and are generally seen as being mutually exclusive of one another. It can be argued, however, that certain elements of both paths can be merged into a single process to achieve greater results. With this in mind, I have proposed a slightly refined process to my internal team, where iterations can be accommodated, but are scheduled within a defined process and period of time. In order to deliver on this approach, the efforts of multiple departmental leads (such as Information Design, Interface Design and Technical Development) must occur concurrently so that the team can produce deliverables as a single entity. By doing this, each person's feedback is representative of the iterations which normally occur as a deliverable is transitioned from department to department. The net result is a more controlled cycle where iterations can still be accommodated.

I believe that the quality of an end deliverable will be superior when the expertise of each lead can be amalgamated into a single output. This style of collaboration will also result in a greater understanding of practice areas among the larger team - this will create long-term synergies that spur individuals to consider varying points of view, even when they work isolation.

This approach may seem like a very small deviation from standard operating procedure, but asking different subject matter experts to come together and produce one element together represents a big shift in previous thinking. This approach moves traditional agencies away from a manufacturing-based production cycle, and propels them forward into a more advanced collective and collaborative environment. As online initiatives take on more sophistication in usability, interface design and technical functionality, there will be a stronger mandate for this style of production.


Gina Lijoi has worked in the online space for eight years, and is currently the Director of Fulfilment at WebFeat Multimedia Inc., in Toronto. In this role, Gina is responsible for strategy, methodology, pricing, scoping and execution of client initiatives. She is passionate about how marketing is affected by technology and trends in social media. Her blog can be found at http://ginalijoi.blogspot.co.uk


Comments

Be the first to comment on this article.

Add a comment



(never displayed)



 
2000
What is the day after Thursday?
Notify me of new comments via email.
Remember my form inputs on this computer.

So You Want to Be a Project Manager

Businessman smiling with hands together

Not sure what skills it takes to become a Project Manager? This article lists the six key skills required to be a successful project manager.

Project Scheduling And Resource Levelling

Gantt chart and fountain pen

This article describes the must do steps, in the correct order, for scheduling projects and levelling finite resources.

How to Build a High-Performance Project Team

Business people and bar graph going upwards

What makes a winning project team? Why do some teams achieve greatness while others struggle? Let's look at the factors present on winning project teams.

Top 10 Steps to Successful Goals

Businessman sprinter winning a track race

Help avoid the great 'Rinse and Repeat Trap' by following these 10 steps to setting successful goals. You may have to work for it, however!

PROJECT SMART is the project management resource that helps managers at all levels improve their performance. We provide an important knowledge base for those involved in managing projects of all kinds. With weekly exclusive updates, we keep you in touch with the latest project management thinking.

WE ARE CONNECTED ~ Follow us on social media to get regular updates and opinion on what's happening in the world of project management.


Latest Comments

Daneshia Hudson commented on…
Better Coaching Using the GROW Model
- Sun 26 August 12:28pm

Troy Nall commented on…
The Role of the Project Manager
- Fri 24 August 9:49pm

Seth C Samuel commented on…
The Role of the Project Manager
- Thu 23 August 11:39am

Latest tweets

General Project Management • Development and test approach diagram https://t.co/bTh2kde28j about 25 days ago

General Project Management • Re: Project Management Software/Program https://t.co/QlrrdwsIVy about 26 days ago

10 Golden Rules for New Project Managers https://t.co/SDOKJ52rWy The job of project manager is a challenging one. H… https://t.co/1yL58KL9qb about 1 month ago