<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:media="http://search.yahoo.com/mrss/"
	>
<channel>
	<title>
	Comments on: Agile vs Waterfall: Pros and Cons, Differences and Similarities	</title>
	<atom:link href="https://blog.ganttpro.com/en/waterfall-vs-agile-with-advantages-and-disadvantages/feed/" rel="self" type="application/rss+xml" />
	<link>https://blog.ganttpro.com/en/waterfall-vs-agile-with-advantages-and-disadvantages/</link>
	<description>Schedule projects • Organize tasks • Meet deadlines • Improve teamwork</description>
	<lastBuildDate>Mon, 23 Dec 2024 17:12:55 +0000</lastBuildDate>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	
	<item>
		<title>
		By: Paolo Kukhnavets		</title>
		<link>https://blog.ganttpro.com/en/waterfall-vs-agile-with-advantages-and-disadvantages/#comment-16434</link>

		<dc:creator><![CDATA[Paolo Kukhnavets]]></dc:creator>
		<pubDate>Wed, 06 Sep 2023 12:08:01 +0000</pubDate>
		<guid isPermaLink="false">https://blog.ganttpro.com/?p=1739#comment-16434</guid>

					<description><![CDATA[In reply to &lt;a href=&quot;https://blog.ganttpro.com/en/waterfall-vs-agile-with-advantages-and-disadvantages/#comment-16432&quot;&gt;MLPate64&lt;/a&gt;.

Thanks for your thoughts. In order to clearly understand &lt;a href=&quot;https://blog.ganttpro.com/en/how-to-create-a-project-plan-step-by-step/&quot;&gt;how to plan projects&lt;/a&gt;, managers should be more responsible in choosing appropriate &lt;a href=&quot;https://ganttpro.com/&quot; target=&quot;_blank&quot; rel=&quot;noopener nofollow ugc&quot;&gt;planning software&lt;/a&gt; that will help them to cope with even the most complex tasks.]]></description>
			<content:encoded><![CDATA[<p>In reply to <a href="https://blog.ganttpro.com/en/waterfall-vs-agile-with-advantages-and-disadvantages/#comment-16432">MLPate64</a>.</p>
<p>Thanks for your thoughts. In order to clearly understand <a href="https://blog.ganttpro.com/en/how-to-create-a-project-plan-step-by-step/">how to plan projects</a>, managers should be more responsible in choosing appropriate <a href="https://ganttpro.com/" target="_blank" rel="noopener nofollow ugc">planning software</a> that will help them to cope with even the most complex tasks.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: MLPate64		</title>
		<link>https://blog.ganttpro.com/en/waterfall-vs-agile-with-advantages-and-disadvantages/#comment-16432</link>

		<dc:creator><![CDATA[MLPate64]]></dc:creator>
		<pubDate>Tue, 05 Sep 2023 10:44:01 +0000</pubDate>
		<guid isPermaLink="false">https://blog.ganttpro.com/?p=1739#comment-16432</guid>

					<description><![CDATA[I think a lack of understanding on how to plan has led to an increase in the popularity of using agile frameworks.  Planners understand how to run tasks / phases / etc. in parallel to get the best use of resources.  Increasing I see Project Managers wanting to use agile as an excuse for not understanding how to plan properly - in my opinion it can be viewed that an agile project is just a series of simple waterfall projects that havent got their dependencies defined or vice versa, a waterfall project is a series of concurrent agile projects with defined dependencies and accountabilities.]]></description>
			<content:encoded><![CDATA[<p>I think a lack of understanding on how to plan has led to an increase in the popularity of using agile frameworks.  Planners understand how to run tasks / phases / etc. in parallel to get the best use of resources.  Increasing I see Project Managers wanting to use agile as an excuse for not understanding how to plan properly &#8211; in my opinion it can be viewed that an agile project is just a series of simple waterfall projects that havent got their dependencies defined or vice versa, a waterfall project is a series of concurrent agile projects with defined dependencies and accountabilities.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Mamta Sharma		</title>
		<link>https://blog.ganttpro.com/en/waterfall-vs-agile-with-advantages-and-disadvantages/#comment-15642</link>

		<dc:creator><![CDATA[Mamta Sharma]]></dc:creator>
		<pubDate>Fri, 27 Aug 2021 11:00:37 +0000</pubDate>
		<guid isPermaLink="false">https://blog.ganttpro.com/?p=1739#comment-15642</guid>

					<description><![CDATA[Making a workplace efficient and successful is a crucial part of every organization. However, if you are the one who deals with production and development, it becomes your top priority. By opting for the right method to manage the products and developers, it will be easier to deliver the project frequently, earn satisfaction from clients and avail more profit.]]></description>
			<content:encoded><![CDATA[<p>Making a workplace efficient and successful is a crucial part of every organization. However, if you are the one who deals with production and development, it becomes your top priority. By opting for the right method to manage the products and developers, it will be easier to deliver the project frequently, earn satisfaction from clients and avail more profit.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: GanttPRO Team		</title>
		<link>https://blog.ganttpro.com/en/waterfall-vs-agile-with-advantages-and-disadvantages/#comment-5624</link>

		<dc:creator><![CDATA[GanttPRO Team]]></dc:creator>
		<pubDate>Thu, 03 Oct 2019 08:52:47 +0000</pubDate>
		<guid isPermaLink="false">https://blog.ganttpro.com/?p=1739#comment-5624</guid>

					<description><![CDATA[In reply to &lt;a href=&quot;https://blog.ganttpro.com/en/waterfall-vs-agile-with-advantages-and-disadvantages/#comment-5623&quot;&gt;Larry Mueller&lt;/a&gt;.

Hi Larry. That&#039;s a really great comment from you. You have a good theoretical and practical view on Agile]]></description>
			<content:encoded><![CDATA[<p>In reply to <a href="https://blog.ganttpro.com/en/waterfall-vs-agile-with-advantages-and-disadvantages/#comment-5623">Larry Mueller</a>.</p>
<p>Hi Larry. That&#8217;s a really great comment from you. You have a good theoretical and practical view on Agile</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Larry Mueller		</title>
		<link>https://blog.ganttpro.com/en/waterfall-vs-agile-with-advantages-and-disadvantages/#comment-5623</link>

		<dc:creator><![CDATA[Larry Mueller]]></dc:creator>
		<pubDate>Wed, 02 Oct 2019 20:39:55 +0000</pubDate>
		<guid isPermaLink="false">https://blog.ganttpro.com/?p=1739#comment-5623</guid>

					<description><![CDATA[My problem with agile is the amount of rework and the rework comes in many forms.

1) Since things are being broken up in smaller chunks to fit into sprints, non value work is needed to put it back together at some point to have a fully functional process.

2) Because of #1, you have repeated steps to rebuild test data and test environment because of the need to retest as you add on to a fully functional process that was broken up to be smaller just so it can fit into a sprint.

3) Dependencies are typically not defined well as you do work in functional chunks but don&#039;t know enough about the entire system you are building.   So Chunk A is built in an early sprint, but you find out later that Chunk B had a dependency on Chunk A.   The dependency causes part or all of Chunk A to have to be reworked.   

4) The constant sprints require more version control and reconciliation management.  This results in not only the lost time of building constantly, but developers chasing ghost bugs resulting in this endless churn of code deploys and reconciliations.  

5) Regression testing increases because all of the above.

6) Implementation management and release planning increases because all of the above.


I do like the flexibility of Agile and the just in time planning and not wasting time on estimates that we don&#039;t know enough about but I feel some kind of hybrid approach with more analysis and design to identify dependencies and a better handle of how the sprints could be organized is in order.   Also, a heavy investment needs to be made in the ability of version control and builds of code as well as regression testing tools.]]></description>
			<content:encoded><![CDATA[<p>My problem with agile is the amount of rework and the rework comes in many forms.</p>
<p>1) Since things are being broken up in smaller chunks to fit into sprints, non value work is needed to put it back together at some point to have a fully functional process.</p>
<p>2) Because of #1, you have repeated steps to rebuild test data and test environment because of the need to retest as you add on to a fully functional process that was broken up to be smaller just so it can fit into a sprint.</p>
<p>3) Dependencies are typically not defined well as you do work in functional chunks but don&#8217;t know enough about the entire system you are building.   So Chunk A is built in an early sprint, but you find out later that Chunk B had a dependency on Chunk A.   The dependency causes part or all of Chunk A to have to be reworked.   </p>
<p>4) The constant sprints require more version control and reconciliation management.  This results in not only the lost time of building constantly, but developers chasing ghost bugs resulting in this endless churn of code deploys and reconciliations.  </p>
<p>5) Regression testing increases because all of the above.</p>
<p>6) Implementation management and release planning increases because all of the above.</p>
<p>I do like the flexibility of Agile and the just in time planning and not wasting time on estimates that we don&#8217;t know enough about but I feel some kind of hybrid approach with more analysis and design to identify dependencies and a better handle of how the sprints could be organized is in order.   Also, a heavy investment needs to be made in the ability of version control and builds of code as well as regression testing tools.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Smoothstack		</title>
		<link>https://blog.ganttpro.com/en/waterfall-vs-agile-with-advantages-and-disadvantages/#comment-5618</link>

		<dc:creator><![CDATA[Smoothstack]]></dc:creator>
		<pubDate>Sat, 21 Sep 2019 01:32:02 +0000</pubDate>
		<guid isPermaLink="false">https://blog.ganttpro.com/?p=1739#comment-5618</guid>

					<description><![CDATA[There are benefits of Agile Methodology, at the same time, it has its demands and drawbacks in using Agile methodology. Just like other methodologies, there is no perfect one. Less predictability and more time commitment that in the end, will lead the project falls off track. I think these two are the major drawbacks of Agile.]]></description>
			<content:encoded><![CDATA[<p>There are benefits of Agile Methodology, at the same time, it has its demands and drawbacks in using Agile methodology. Just like other methodologies, there is no perfect one. Less predictability and more time commitment that in the end, will lead the project falls off track. I think these two are the major drawbacks of Agile.</p>
]]></content:encoded>
		
			</item>
	</channel>
</rss>
