Posts

Showing posts from August, 2021

Agile and Waterfall

Image
 Agile and Waterfall Agile and waterfall are two distinctive methodologies of processes to complete projects or work items. Agile is an iterative methodology that incorporates a cyclic and collaborative process. Waterfall is a sequential methodology that can also be collaborative, but tasks are generally handled in a more linear process. Agile  is more a set of principles than one methodology. Its principles are applied in other more specific methodologies such as Scrum, eXtreme Programming, Kanban, and Scrumban. It is a practice based on continuous iterations of development and testing where such activities can run concurrently.  Agile projects  are characterised by a series of tasks that are conceived, executed and adapted as the situation demands, rather than a pre-planned process. Waterfall , on the other hand, is much more linear, focusing on up front planning with requirements fully defined before a project commences. Like its name suggests, work cascades, much...