How do apply Agile in a place filled with Waterfall and be sucessfull? Saving Changes...
Sort By:
Basit HabibProgram Manager| Basma Consultancy LimitedManchester, United Kingdom
I would first consider and understand if there is a real need to apply Agile or waterfall is reasonably good enough to deliver desired outputs and outcomes? What is level of complexity involve in projects in flight or future initiatives?
It is a question answer of which depends on answer of several other questions before a way forward or a range of options of way forward can be evaluated and selected. Wish we can have a plain formula to select between two. :) Saving Changes...
Joshua RenderProduct Owner| CognizantHarrisville, Ny, United States
Look more into continuous improvement practices, work towards empowering the team, make progress more transparent and visual are a few ideas. Saving Changes...
Let's differentiate between agility and an agile or adaptive lifecycle. The former can be applied to any context whereas the latter needs to fit the needs of a specific project. Close collaboration with our customers, minimally sufficient work byproducts (e.g. documentation), empowering teams, and leveraging feedback loops can be applied universally.
In addition, there are practices commonly associated with agile delivery approaches which could be applied to traditional/predictive lifecycles. For example, conducting retrospectives over the life of a project...
Kiron Saving Changes...
Drew CraigSr. Agile & Product Coach| VanguardPhiladelphia, Pa, United States
Kiron makes valid points and suggestions. A formal transformation must come from the top, however, within you can influence smaller changes with potentially significant impact, by incorporating feedback loops, borrowing ceremonies from Scrum, and an overall more adaptive approach in the project lifecycle. Saving Changes...
RAJESH K LProject Manager, PMP| Bharat Electronics, Bengaluru, IndiaBengaluru, Karnataka, India
If the nature & complexity of projects are taken into consideration, waterfall model may be better suited. Why to apply agile, if waterfall model is giving desired results? Saving Changes...
Sergio Luis ConteHelping to create solutions for everyone| Worldwide based OrganizationsBuenos Aires, Argentina
The first thing is to have a clear understanding about what Agile is. Agile is not related to IT or software only, Agile was not defined by the Manifesto for Agile Software Development, Agile is not about to use a method or process model. Go to the definitions created where Agile was formaly defined inside the USA DoD/NSF Agility Forum in 1990. By definition Agile is a way of behave and thinking with focus on client, value and quality. So, first thing is to define client/value and quality meaning. Second, Agile has to be used because it is a solution to a problem the organization is facing. It mean is a strategical reason to use Agile. Third, as any other thing you introduce into the organization the whole organization is impacted, it demands to transform the organization taking into account the systemic theory. What all this said, after working with this from 1995, I was the leader of the transformation in my actual work place then I used all the concepts I wrote above. Between all, I found through the years that trust is one of the key components to use Agile successfully. For example, in my actual work place we use "Speed of Trust" as a guide. Take a closer look to Tom Gilb“s "EVO" method because it could help you. Saving Changes...
Al TaylorI.T. Contractor| IndependentWaterloo, Ontario, Canada
great question and great responses!...per Segio maybe it is time for us to stop talking about agile and waterfall and "focus on client, value and quality. " Many years ago when training on structured design the trainer said something I thought made sense...something like "the client doesn't care" Saving Changes...