<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>software engineers &#8211; stoimen&#039;s web log</title>
	<atom:link href="/tag/software-engineers/feed/" rel="self" type="application/rss+xml" />
	<link></link>
	<description>on web development</description>
	<lastBuildDate>Tue, 13 Feb 2018 08:18:15 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>https://wordpress.org/?v=5.0.3</generator>
	<item>
		<title>Traditional Software Development Methodologies</title>
		<link>/2011/04/15/traditional-software-development-methodologies/</link>
		<comments>/2011/04/15/traditional-software-development-methodologies/#comments</comments>
		<pubDate>Fri, 15 Apr 2011 06:54:05 +0000</pubDate>
		<dc:creator><![CDATA[Stoimen]]></dc:creator>
				<category><![CDATA[agile]]></category>
		<category><![CDATA[Agile software development]]></category>
		<category><![CDATA[Business]]></category>
		<category><![CDATA[Outside-in software development]]></category>
		<category><![CDATA[Project management]]></category>
		<category><![CDATA[software development]]></category>
		<category><![CDATA[Software development methodology]]></category>
		<category><![CDATA[Software development process]]></category>
		<category><![CDATA[Software engineering]]></category>
		<category><![CDATA[software engineers]]></category>
		<category><![CDATA[software industry]]></category>
		<category><![CDATA[software product]]></category>
		<category><![CDATA[Software project management]]></category>
		<category><![CDATA[software sciences]]></category>
		<category><![CDATA[Systems Development Life Cycle]]></category>
		<category><![CDATA[Technology/Internet]]></category>

		<guid isPermaLink="false">/?p=2286</guid>
		<description><![CDATA[One of the main events in the software industry at the beginning of the new century is the appearance of the agile methodologies for software development. Most of the companies today are using these methodologies to manage their projects. They radically changed the landscape of the development methods. The agile methods are based on a &#8230; <a href="/2011/04/15/traditional-software-development-methodologies/" class="more-link">Continue reading <span class="screen-reader-text">Traditional Software Development Methodologies</span> <span class="meta-nav">&#8594;</span></a><div class='yarpp-related-rss'>

Related posts:<ol>
<li><a href="/2011/04/19/main-features-of-the-traditional-software-development-methodologies/" rel="bookmark" title="Main Features of the Traditional Software Development Methodologies">Main Features of the Traditional Software Development Methodologies </a></li>
<li><a href="/2011/04/06/an-introduction-to-the-agile/" rel="bookmark" title="An Introduction to the Agile">An Introduction to the Agile </a></li>
<li><a href="/2010/07/27/are-you-agile/" rel="bookmark" title="Are You Agile?">Are You Agile? </a></li>
<li><a href="/2010/02/12/css-border-radius-vs-images/" rel="bookmark" title="CSS border-radius vs. images!">CSS border-radius vs. images! </a></li>
</ol>
</div>
]]></description>
				<content:encoded><![CDATA[<p>One of the main events in the software industry at the beginning of the new century is the appearance of the agile methodologies for software development. Most of the companies today are using these methodologies to manage their projects. They radically changed the landscape of the development methods.</p>
<figure id="attachment_2294" style="width: 500px" class="wp-caption aligncenter"><a href="/wp-content/uploads/2011/04/team_meeting.jpg"><img class="size-full wp-image-2294 " title="Many companies today are using agile methodologies for software development" src="/wp-content/uploads/2011/04/team_meeting.jpg" alt="Many companies today are using agile methodologies for software development" width="500" height="250" srcset="/wp-content/uploads/2011/04/team_meeting.jpg 500w, /wp-content/uploads/2011/04/team_meeting-300x150.jpg 300w" sizes="(max-width: 500px) 100vw, 500px" /></a><figcaption class="wp-caption-text">Many companies today are using agile methodologies for software development</figcaption></figure>
<p>The agile methods are based on a set of new principals of design and build &#8211; different from the principals used before. However to understand the agile methodologies first of all we need to understand the reason of their appearance. Thus we&#8217;ve to first understand the traditional methods of software development &#8211; their features, their pros and cons, and nevertheless we&#8217;ve to understand their relevance.<span id="more-2286"></span></p>
<h2>Features of the Traditional Methods</h2>
<p>The so called traditional approaches, also known as &#8220;engineering&#8221; approaches, are defined at the very beginning of the software sciences. Of course the software development process need to be controlled somehow. To do so the software engineers came along with the well known engineering methods of controlling the processes. These methods are applying a disciplined approach where the stages of design and build are well predictable. Detailed stages of analysis and design precede the stage of building the software.</p>
<p>These methodologies are well documented and thus are quite complex to apply. Of course this is the main reason when we talk about their disadvantages. One of the main disadvantages is that these traditional methodologies are very bureaucratic. In practice the high level of detail in a methodology leads to a high level of complexity. Actually the work of managing the methodology itself is more than the work on the software product.</p>
<p>to be continued &#8230;</p>
<div class='yarpp-related-rss'>
<p>Related posts:<ol>
<li><a href="/2011/04/19/main-features-of-the-traditional-software-development-methodologies/" rel="bookmark" title="Main Features of the Traditional Software Development Methodologies">Main Features of the Traditional Software Development Methodologies </a></li>
<li><a href="/2011/04/06/an-introduction-to-the-agile/" rel="bookmark" title="An Introduction to the Agile">An Introduction to the Agile </a></li>
<li><a href="/2010/07/27/are-you-agile/" rel="bookmark" title="Are You Agile?">Are You Agile? </a></li>
<li><a href="/2010/02/12/css-border-radius-vs-images/" rel="bookmark" title="CSS border-radius vs. images!">CSS border-radius vs. images! </a></li>
</ol></p>
</div>
]]></content:encoded>
			<wfw:commentRss>/2011/04/15/traditional-software-development-methodologies/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
