<?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>Amit Kulkarni, Author at World Of Agile</title>
	<atom:link href="https://effectivepmc.net/blog/author/amiteffectivepmc-com/feed/" rel="self" type="application/rss+xml" />
	<link>https://effectivepmc.net/blog/author/amiteffectivepmc-com/</link>
	<description></description>
	<lastBuildDate>Tue, 01 Jul 2025 11:58:50 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.0</generator>

<image>
	<url>https://effectivepmc.net/wp-content/uploads/2020/06/cropped-woa_logo-1-150x150.png</url>
	<title>Amit Kulkarni, Author at World Of Agile</title>
	<link>https://effectivepmc.net/blog/author/amiteffectivepmc-com/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Definition of Done</title>
		<link>https://effectivepmc.net/blog/definition-of-done-2/</link>
		
		<dc:creator><![CDATA[Amit Kulkarni]]></dc:creator>
		<pubDate>Mon, 21 Apr 2025 18:28:35 +0000</pubDate>
				<category><![CDATA[Agile Scrum]]></category>
		<category><![CDATA[definition of done]]></category>
		<category><![CDATA[potentially shippable product increment]]></category>
		<category><![CDATA[Product Owner]]></category>
		<category><![CDATA[Scrum Master]]></category>
		<guid isPermaLink="false">https://effectivepmc.net/?p=12617</guid>

					<description><![CDATA[<p>Visit Blog Home Definition of Done This article discusses the Definition of Done in Scrum In Agile development, where adaptability and continuous delivery are key, the Definition of Done (DoD) acts as a cornerstone. It’s more than a checklist — it’s a shared understanding of what “complete” means. This ensures transparency, quality, and consistent value [&#8230;]</p>
<p>The post <a href="https://effectivepmc.net/blog/definition-of-done-2/">Definition of Done</a> appeared first on <a href="https://effectivepmc.net">World Of Agile</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><a style="background-color: #00102e; color: white; padding: 10px 20px; text-decoration: none; border-radius: 5px; font-size: 16px; display: inline-block;" href="https://effectivepmc.net/blog/" target="_blank" rel="noopener"> Visit Blog Home</a></p>

<h1>Definition of Done</h1>
<p class="wp-block-paragraph">This article discusses the Definition of Done in Scrum</p>



<p class="wp-block-paragraph">In Agile development, where adaptability and continuous delivery are key, the Definition of Done (DoD) acts as a cornerstone. It’s more than a checklist — it’s a shared understanding of what “complete” means. This ensures transparency, quality, and consistent value delivery.</p>



<h2 id="h-what-is-the-definition-of-done" class="wp-block-heading"><strong>What is the Definition of Done?</strong></h2>



<p class="wp-block-paragraph">The Scrum Guide defines the DoD as a formal description of the state of the Increment when it meets the quality measures required for the product. In simple terms, it’s a set of agreed-upon criteria that must be satisfied for a Product Backlog Item (PBI) to be considered “done.”</p>



<h3><strong>Sample Definition of Done for an E-commerce Website</strong></h3>



<p class="wp-block-paragraph">Here’s a sample DoD for an e-commerce website. Each point can include specific details — for example, “Performance and Security Standards Met” might list page load time limits, vulnerability checks, and encryption criteria.</p>



<ul class="wp-block-list">
<li>Acceptance criteria met</li>



<li>Performance and security standards met</li>



<li>User experience (UX) and accessibility verified</li>



<li>Documentation and code quality maintained</li>



<li>Deployment readiness confirmed</li>
</ul>



<h3 id="h-why-is-the-definition-of-done-important" class="wp-block-heading"><strong>Why is the Definition of Done Important?</strong></h3>



<p class="wp-block-paragraph">The DoD drives success by:</p>



<ul class="wp-block-list">
<li><strong>Ensuring Transparency:</strong> It provides a clear, shared understanding of what “done” means, eliminating ambiguity and fostering trust.</li>



<li><strong>Maintaining Quality:</strong> It sets high standards, reducing defects and rework.</li>



<li><strong>Boosting Predictability:</strong> A consistent DoD supports more accurate sprint planning and forecasting.</li>



<li><strong>Enabling Continuous Improvement:</strong> The DoD becomes a baseline for identifying improvements.</li>



<li><strong>Delivering Value:</strong> Each Increment is potentially releasable, ensuring value delivery.</li>
</ul>



<h3 id="h-organizational-definition-of-done-minimum-not-maximum" class="wp-block-heading"><strong>Organizational Definition of Done: Minimum, Not Maximum</strong></h3>



<p class="wp-block-paragraph">Many organizations create a company-wide DoD to promote consistency. However, this should define minimum standards — not maximum limits.</p>



<p class="wp-block-paragraph">Rigid, overly detailed organizational DoDs can restrict teams and reduce flexibility. Instead, teams should build on the organizational baseline, adapting their DoD to fit their product’s unique needs. This balance preserves quality while empowering teams to respond to evolving requirements.</p>



<p class="wp-block-paragraph">The organizational DoD should focus on essentials that apply to all products, like security scans and basic documentation guidelines.</p>



<h2 id="h-who-drafts-the-definition-of-done" class="wp-block-heading"><strong>Who drafts the Definition of Done?</strong></h2>



<p class="wp-block-paragraph">The Scrum Team — including Developers, Product Owner, and Scrum Master — is responsible for the Increment and its quality. Together, they define and maintain the DoD.</p>



<ul class="wp-block-list">
<li><strong>Product Owner:</strong> Ensures the DoD aligns with stakeholder expectations.</li>



<li><strong>Developers:</strong> Define the technical criteria needed to meet “done.”</li>



<li><strong>Scrum Master:</strong> Facilitates the process, ensuring the DoD is clear, realistic, and understood by everyone.</li>
</ul>



<p class="wp-block-paragraph">This collective responsibility ensures the DoD reflects the team’s combined expertise and remains achievable.</p>



<h2 id="h-why-the-definition-of-done-must-be-clear" class="wp-block-heading"><strong>Why the Definition of Done Must Be Clear</strong></h2>



<p class="wp-block-paragraph">Ambiguity causes misunderstandings, inconsistencies, and rework. A clear, precise DoD prevents this. We call such a clear and crisp DoD as a “Strong” DoD.</p>



<p class="wp-block-paragraph">A Strong DoD:</p>



<ul class="wp-block-list">
<li>Uses <strong>SMART</strong> criteria (Specific, Measurable, Achievable, Relevant, Time-bound)</li>



<li>Avoids jargon and unclear technical terms</li>



<li>Is easily accessible to all team members</li>



<li>Is reviewed and updated regularly</li>
</ul>



<p class="wp-block-paragraph">Clarity ensures everyone stays aligned, promoting consistency and minimizing errors.</p>



<h2 id="h-how-the-definition-of-done-evolves" class="wp-block-heading"><strong>How the Definition of Done Evolves</strong></h2>



<p class="wp-block-paragraph">The DoD isn’t static — it evolves with changing technology, requirements, and team capabilities. As the team learns and grows, new criteria may emerge to enhance quality and efficiency.</p>



<p class="wp-block-paragraph">Ways the DoD can evolve:</p>



<ul class="wp-block-list">
<li><strong>Retrospectives:</strong> Regular reviews help identify areas for improvement.</li>



<li><strong>Stakeholder Feedback:</strong> External input reveals gaps or necessary adjustments.</li>



<li><strong>Technological Advancements:</strong> New tools may require updated criteria.</li>



<li><strong>Learning and Experimentation:</strong> Successful new practices should be integrated.</li>



<li><strong>Scaling:</strong> Organizational DoDs may need adjustments to support multiple teams.</li>
</ul>



<p class="wp-block-paragraph">By embracing continuous improvement, the Scrum Team keeps the DoD relevant and effective, supporting high-quality product delivery.</p>



<p class="wp-block-paragraph">The Definition of Done is a foundation of Scrum. It ensures a shared understanding of quality and completeness. By creating a clear, evolving DoD, Scrum Teams enhance transparency, improve predictability, and deliver greater value to their stakeholders.</p>



<p class="wp-block-paragraph">By WOA Author</p>
<p>The post <a href="https://effectivepmc.net/blog/definition-of-done-2/">Definition of Done</a> appeared first on <a href="https://effectivepmc.net">World Of Agile</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Product Owner Core Competencies Framework</title>
		<link>https://effectivepmc.net/blog/product-owner-core-competencies/</link>
		
		<dc:creator><![CDATA[Amit Kulkarni]]></dc:creator>
		<pubDate>Mon, 04 Dec 2023 13:56:51 +0000</pubDate>
				<category><![CDATA[Product Management]]></category>
		<category><![CDATA[Product Owner]]></category>
		<guid isPermaLink="false">https://effectivepmc.net/?p=11384</guid>

					<description><![CDATA[<p>Product Owner is accountable for maximizing value. The article discusses core competencies a person must develop in order to become a great Product Owner.</p>
<p>The post <a href="https://effectivepmc.net/blog/product-owner-core-competencies/">Product Owner Core Competencies Framework</a> appeared first on <a href="https://effectivepmc.net">World Of Agile</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><a style="background-color: #00102e; color: white; padding: 10px 20px; text-decoration: none; border-radius: 5px; font-size: 16px; display: inline-block;" href="https://effectivepmc.net/blog/" target="_blank" rel="noopener"> Visit Blog Home</a></p>

<h1>Product Owner Core Competencies Framework</h1>
<p class="wp-block-paragraph">Product Owner is accountable for maximizing value. The article discusses core competencies a person must develop in order to become a great Product Owner.</p>



<p class="wp-block-paragraph">The following diagram is created by our Certified Scrum Trainer, Amit Kulkarni based on his knowledge of delivering large products in various banks and financial institutions. This diagram in no way represents the exact view of how a Product Owner may be implemented in various organizations. This diagram is an attempt to visualize the knowledge areas one must focus on while one shapes his/her career in Product Management.</p>



<figure class="wp-block-image size-large"><img fetchpriority="high" decoding="async" width="1024" height="509" class="wp-image-11400" src="https://effectivepmc.net/wp-content/uploads/2023/12/Product-Owner-Core-Competencies-dec-2023-1024x509.png" alt="Product Owner Core Competency Framework" srcset="https://effectivepmc.net/wp-content/uploads/2023/12/Product-Owner-Core-Competencies-dec-2023-1024x509.png 1024w, https://effectivepmc.net/wp-content/uploads/2023/12/Product-Owner-Core-Competencies-dec-2023-300x149.png 300w, https://effectivepmc.net/wp-content/uploads/2023/12/Product-Owner-Core-Competencies-dec-2023-768x382.png 768w, https://effectivepmc.net/wp-content/uploads/2023/12/Product-Owner-Core-Competencies-dec-2023-1080x537.png 1080w, https://effectivepmc.net/wp-content/uploads/2023/12/Product-Owner-Core-Competencies-dec-2023.png 1105w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p class="wp-block-paragraph">The above diagram is divided into three major areas</p>



<h2 id="h-must-have-competencies-for-the-product-owner" class="wp-block-heading">Must Have Competencies for the Product Owner</h2>



<p class="wp-block-paragraph">These are the necessary knowledge areas for a <a href="https://effectivepmc.net/blog/product-owner/">Product Owner</a>. A product Owner must necessarily know about the product he or she is owning. Which means, the person should know about the Product Lifecycle, Managing Product Strategy Roadmap as well as the <a href="https://effectivepmc.net/blog/product-backlog/">Product Backlog</a> .</p>



<h2 id="h-should-have-competencies-for-the-product-owner" class="wp-block-heading">Should Have Competencies for the Product Owner</h2>



<p class="wp-block-paragraph">The knowledge areas which Product Owner should aspire once the &#8220;Must&#8221; areas are in place. These competencies deal about specific techniques which will help the Product Owner excel in the Product Management. A successful Product owner should definitely target to acquire many of the competencies and have a plan for where he and she can get help for areas where they do not have expertise them selves.</p>



<h2 id="h-could-have-competencies-for-the-product-owner" class="wp-block-heading">Could Have Competencies for the Product Owner</h2>



<p class="wp-block-paragraph">These are areas where the Product Owner may have some skills based on the work that the Product Owner has done before he/she has become a Product Owner. We can consider these as icing on the cake once the Product Owner has acquired the &#8220;Must&#8221; and &#8220;Should&#8221; categories of the competencies</p>



<p class="wp-block-paragraph"><a href="https://effectivepmc.net/blog/product-owner-core-competencies/">Product Owner Core Competencies Framework</a> © 2023 by <a href="https://effectivepmc.net/faculty-profiles/amit-kulkarni/" target="_blank" rel="noreferrer noopener">Amit Kulkarni </a>is licensed under <a href="http://creativecommons.org/licenses/by-sa/4.0/?ref=chooser-v1" target="_blank" rel="noreferrer noopener">Attribution-ShareAlike 4.0 International </a></p>
<p>The post <a href="https://effectivepmc.net/blog/product-owner-core-competencies/">Product Owner Core Competencies Framework</a> appeared first on <a href="https://effectivepmc.net">World Of Agile</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Product Strategy Canvas</title>
		<link>https://effectivepmc.net/blog/product-strategy-canvas/</link>
		
		<dc:creator><![CDATA[Amit Kulkarni]]></dc:creator>
		<pubDate>Sun, 03 Dec 2023 14:47:00 +0000</pubDate>
				<category><![CDATA[Product Management]]></category>
		<category><![CDATA[Product Owner]]></category>
		<guid isPermaLink="false">https://effectivepmc.net/?p=11388</guid>

					<description><![CDATA[<p>Visit Blog Home Product Strategy Canvas This canvas is built by our Certified Scrum Trainer, Amit Kulkarni. This canvas gives a glimpse of what fields could be included in a Product Strategy. This canvas is in no way the only way to document a product strategy. Each organization may have different canvas or templates to [&#8230;]</p>
<p>The post <a href="https://effectivepmc.net/blog/product-strategy-canvas/">Product Strategy Canvas</a> appeared first on <a href="https://effectivepmc.net">World Of Agile</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><a style="background-color: #00102e; color: white; padding: 10px 20px; text-decoration: none; border-radius: 5px; font-size: 16px; display: inline-block;" href="https://effectivepmc.net/blog/" target="_blank" rel="noopener"> Visit Blog Home</a></p>

<h1>Product Strategy Canvas</h1>
<p class="wp-block-paragraph">This canvas is built by our Certified Scrum Trainer, Amit Kulkarni. This canvas gives a glimpse of what fields could be included in a Product Strategy. This canvas is in no way the only way to document a product strategy. Each organization may have different canvas or templates to document the same. This Product Strategy Canvas is an attempt to give an overview of the fields one might use while documenting Product Strategy</p>
<p>&nbsp;</p>



<figure class="wp-block-image size-large"><img decoding="async" class="alignnone wp-image-14639 " src="https://effectivepmc.net/wp-content/uploads/2025/07/Strategy_Canvas-scaled.jpg" alt="" width="832" height="402" /></figure>



<p class="wp-block-paragraph"><a href="https://effectivepmc.net/blog/product-strategy-canvas/" target="_blank" rel="noreferrer noopener">Product Strategy Canvas </a>© 2023 by <a href="https://effectivepmc.net/faculty-profiles/amit-kulkarni/" target="_blank" rel="noreferrer noopener">Amit Kulkarni </a>is licensed under <a href="http://creativecommons.org/licenses/by-sa/4.0/?ref=chooser-v1" target="_blank" rel="noreferrer noopener">Attribution-ShareAlike 4.0 International </a></p>
<p>The post <a href="https://effectivepmc.net/blog/product-strategy-canvas/">Product Strategy Canvas</a> appeared first on <a href="https://effectivepmc.net">World Of Agile</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Building Self Managed teams</title>
		<link>https://effectivepmc.net/blog/building-self-managed-teams/</link>
		
		<dc:creator><![CDATA[Amit Kulkarni]]></dc:creator>
		<pubDate>Wed, 26 Jul 2023 04:48:06 +0000</pubDate>
				<category><![CDATA[Agile Scrum]]></category>
		<guid isPermaLink="false">https://effectivepmc.net/?p=10614</guid>

					<description><![CDATA[<p>Visit Blog Home Building Self Managed teams Self Managed teams manage their own work, allocate work to themselves and track their own work. The Scrum Guide suggests that the Scrum Team be self managed. The common myths around self management and cross functionality are listed in another article &#8220;Myths around Self management and cross functionality&#8220; [&#8230;]</p>
<p>The post <a href="https://effectivepmc.net/blog/building-self-managed-teams/">Building Self Managed teams</a> appeared first on <a href="https://effectivepmc.net">World Of Agile</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><a style="background-color: #00102e; color: white; padding: 10px 20px; text-decoration: none; border-radius: 5px; font-size: 16px; display: inline-block;" href="https://effectivepmc.net/blog/" target="_blank" rel="noopener"> Visit Blog Home</a></p>


<h1>Building Self Managed teams</h1>
<p class="wp-block-paragraph">Self Managed teams manage their own work, allocate work to themselves and track their own work. The <a href="https://www.scrumguides.org" target="_blank" rel="noreferrer noopener">Scrum Guide</a> suggests that the <a href="https://effectivepmc.net/blog/scrum-team/" target="_blank" rel="noreferrer noopener">Scrum Team</a> be self managed. The common myths around self management and cross functionality are listed in another article <a href="https://effectivepmc.net/blog/myths-about-self-management-and-cross-functionality/" target="_blank" rel="noreferrer noopener">&#8220;Myths around Self management and cross functionality</a>&#8220;</p>



<p class="wp-block-paragraph">This article is around &#8220;how&#8221; to help the Scrum team become self managed.</p>



<h2 class="wp-block-heading" id="h-it-is-ok-to-make-mistakes">It is ok to make mistakes</h2>



<p class="wp-block-paragraph">Most organizations have no or very less tolerance for mistakes. Naturally, the teams become defensive and do not take up any risks. Less risks means lesser innovation and lesser possibility of building great products. Organization culture needs to encourage teams to try new things. Once the teams gets motivated and have a comfort feel that they will not be punished, the teams tend to take up work themselves. In short – the culture should be to encourage mistakes rather than discourage them.</p>



<h2 class="wp-block-heading">Taking a step back</h2>



<p class="wp-block-paragraph">Great leaders take a step back and let the team take a step forward. Job of a leadership is to make the team independent and let them manage themselves. One of the major roadblocks is that the leadership is in a &#8220;decision making&#8221; mode. The &#8220;command and control&#8221; style of leadership style is sometimes assumed by the leadership. However, in a smart people industry, it is wrong to assume that the people on the ground are fools and cannot think. Leadership&#8217;s job is to enable the teams to start thinking and not penalize them for wrong result.</p>



<p class="wp-block-paragraph">Another aspect of taking a step back is to make sure that the <a href="https://effectivepmc.net/blog/scrum-master/" target="_blank" rel="noreferrer noopener">Scrum Master</a> or the leadership does not become <a href="https://effectivepmc.net/blog/anti-pattern-scrum-master-the-over-protector-of-the-team/" target="_blank" rel="noreferrer noopener">overprotective </a>of the team. The <a href="https://effectivepmc.net/blog/scrum-master/" target="_blank" rel="noreferrer noopener">Scrum Master</a> has to let the team make mistakes and improve from the mistakes.</p>



<p class="wp-block-paragraph">This is of course a big design change, however, needs to come into organizations if we have to let the team become self managed.</p>



<h2 class="wp-block-heading">Move away from &#8220;Hero&#8221; cultures</h2>



<p class="wp-block-paragraph">Many organizations have a culture of rewarding the &#8220;heroes&#8221; thereby making them &#8220;super-heros&#8221;. In a short term, this may give results, but then, the hero-culture creates underlying issues.</p>



<ul class="wp-block-list">
<li>The Heroes shield information from the teams and the team actually remains where they are in terms of their knowledge and depth</li>
<li>Once the heroes feel indispensable, there is a tendency to take the organization hostage and demand unreasonable things from the leadership</li>
<li>Heroes create dependency and a culture where the hero becomes a bottleneck</li>
<li>Hero burns out many times</li>
<li>The team on the ground loses trust on the leadership since they start feeling that they are not needed</li>
</ul>



<p class="wp-block-paragraph">This is one of the major issues in making the team becoming self-managed. They always wait for the decision to be taken by the heroes and does not take accountability. The accountability of success and failure then shifts to the heroes.</p>



<h2 class="wp-block-heading">No Hierarchies, No Sub-teams and No titles</h2>



<ul class="wp-block-list">
<li>Hierarchical structure in side the teams creates a culture of depending on the &#8220;team-lead&#8221; for the decision. In this culture, the team on the ground does not feel empowered and is scared to take any decisions. In case of a wrong decision, the team members get reprimanded by the team-lead. Therefore the team refrains from taking any decision and just becomes a order follower of the team-lead. Even the leadership makes &#8220;team-lead&#8221; accountable for everything, so the team-lead is also reluctant to trust the team members on any decisions.</li>
<li>Sub-team culture creates a &#8220;ping-pong&#8221; culture of throwing the ball into someone else&#8217;s court. The team members do not take accountability of their work and find it more convenient to throw the ball across the court on the other side.</li>
<li>Creating Titles inside the team such as &#8220;senior&#8221;, &#8220;junior&#8221;, &#8220;trainee&#8221; creates divides. The &#8220;juniors&#8221; feel that it is the senior&#8217;s responsibility and the seniors feel that the juniors do not take accountability. In reality, even if the junior takes decisions, there is always a feeling in the seniors that the junior is taking away their job or junior is trying to poke their nose inside senior&#8217;s work. This creates divides within the team and a major hurdle in making self-managed teams.</li>
</ul>



<h2 class="wp-block-heading" id="h-scrum-master-product-owner-should-not-be-the-manager-or-boss-of-the-team">Scrum Master / Product Owner should not be the manager or boss of the team</h2>



<p class="wp-block-paragraph">Many companies organize the teams in such a way that the team on the ground reports to <a href="https://effectivepmc.net/blog/scrum-master/" target="_blank" rel="noreferrer noopener">Scrum Master</a> or the <a href="https://effectivepmc.net/blog/product-owner/" target="_blank" rel="noreferrer noopener">Product Owner</a>. When this happens, the fear of getting reprimanded or fired from the job prevents the team on the ground from taking their own accountability. The team on the ground then becomes an order follower and wait for <a href="https://effectivepmc.net/blog/scrum-master/" target="_blank" rel="noreferrer noopener">Scrum Master</a> or Product Owner for assigning the day-to-day tasks. This again becomes one of the hurdles in making the teams self-managed.</p>



<h2 class="wp-block-heading" id="h-rewarding-teams-instead-of-individuals">Rewarding teams instead of individuals</h2>



<p class="wp-block-paragraph">Many organizations have reward cultures where individuals are singled out and rewarded. This creates a sense of dis-satisfaction within the team members. Most of the time, it is not about a single individual &#8211; it is the team-work which makes great products. Instead of creating awards like &#8220;star of the month&#8221; or &#8220;star of the quarter&#8221; or &#8220;star of the project&#8221;, the awards should be more like &#8220;star team of the month&#8221; or &#8220;star team of the quarter&#8221; or &#8220;most collaborative team of the month&#8221;. This creates a team-culture rather than an individual culture. Creating a self-managed team is about building trust among the team members and they should all enjoy the success. It should not be one individual enjoying the fruits, it should be the entire team.</p>



<h2 class="wp-block-heading" id="h-building-cross-functional-teams">Building cross functional teams</h2>



<p class="wp-block-paragraph">Most people feel that cross functionality is all about having all skills within one person. This is very difficult to achieve. When we talk about cross functionality, it is about the &#8220;team&#8221; having all skills within the team to make things happen. This is much more practical. To make a self-managed team, it is important that the team recognizes what skills are missing and works towards bridging the skill gap.</p>



<h2 class="wp-block-heading">Building end-to-end accountability with feature teams</h2>



<p class="wp-block-paragraph">The traditional team structures are horizontal structures where a particular component such as coding or <a href="https://effectivepmc.net/blog/agile-testing/" target="_blank" rel="noreferrer noopener">testing </a>is managed by the team. This results in team not able to take end-to-end accountability and tends to put the blame on the other component when the things do not work. Feature team builds end-to-end accountability and helps the team to think of product or feature as a whole instead of thinking of it as a part.</p>



<h2 class="wp-block-heading">Conclusion</h2>



<p class="wp-block-paragraph">Making a self-managed team is a journey. It is a major organizational design change. This requires the <a href="https://effectivepmc.net/blog/scrum-master/" target="_blank" rel="noreferrer noopener">Scrum Master</a> / Agile coach to help the team understand how to get the team to become Self Managed. This article has presented some tangible ways in which self management can be started off.</p>
<p>The post <a href="https://effectivepmc.net/blog/building-self-managed-teams/">Building Self Managed teams</a> appeared first on <a href="https://effectivepmc.net">World Of Agile</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Myths about Self Management and Cross Functionality</title>
		<link>https://effectivepmc.net/blog/myths-about-self-management-and-cross-functionality/</link>
		
		<dc:creator><![CDATA[Amit Kulkarni]]></dc:creator>
		<pubDate>Mon, 26 Jun 2023 15:20:00 +0000</pubDate>
				<category><![CDATA[Agile Scrum]]></category>
		<guid isPermaLink="false">https://effectivepmc.net/?p=10674</guid>

					<description><![CDATA[<p>Visit Blog Home Myths about Self Management and Cross Functionality Myth : self managed team means do whatever the team feels Self managed teams do have rules. Just that the rules are set up by the team members and not my managers. These rules are typically called the ground rules or working agreements. Scrum Master&#8217;s [&#8230;]</p>
<p>The post <a href="https://effectivepmc.net/blog/myths-about-self-management-and-cross-functionality/">Myths about Self Management and Cross Functionality</a> appeared first on <a href="https://effectivepmc.net">World Of Agile</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><a style="background-color: #00102e; color: white; padding: 10px 20px; text-decoration: none; border-radius: 5px; font-size: 16px; display: inline-block;" href="https://effectivepmc.net/blog/" target="_blank" rel="noopener"> Visit Blog Home</a></p>


<h1 class="wp-block-heading">Myths about Self Management and Cross Functionality</h1>
<h2 id="h-myth-self-managed-team-means-do-whatever-the-team-feels">Myth : self managed team means do whatever the team feels</h2>



<p class="wp-block-paragraph">Self managed teams do have rules. Just that the rules are set up by the team members and not my managers. These rules are typically called the ground rules or working agreements. <a href="https://effectivepmc.net/blog/scrum-master/" target="_blank" rel="noreferrer noopener">Scrum Master&#8217;s</a> job is to make sure that the team members decide the ground rules, else, there are possibilities of conflicts.</p>



<h2 class="wp-block-heading" id="h-myth-cross-functionality-means-each-person-has-all-skills">Myth: cross functionality means each person has all skills</h2>



<p class="wp-block-paragraph">Each person having all skills is a common myth. Expecting this means each person is a Superman or a Superwoman which is very unrealistic. Cross functionality is for a team and not for each individual. &#8220;as a team&#8221; do we have all skills necessary to do the work. This is generally achieved by &#8220;T shaped&#8221; skills. &#8220;T shape&#8221; means one core skill and multiple supplementary skills. The team does what is necessary as a team to achieve the results.</p>



<h2 class="wp-block-heading" id="h-myth-you-cannot-have-self-managed-teams-in-waterfall-teams">Myth : You cannot have self managed teams in waterfall teams</h2>



<p class="wp-block-paragraph">A team can manage itself even in a waterfall. This is a team characteristic and not specific to Scrum or Waterfall. In the waterfall model, it was a common misconception that Project Manager always has to be command and control leader. There was no such need. However, since the accountability of everything was put on project manager, the project manager naturally turned out to be a command-and-control leader. Therefore, the teams rarely self-managed in waterfall.</p>



<h2 class="wp-block-heading" id="h-myth-self-managed-teams-are-less-sincere-in-their-work">Myth : Self Managed teams are less sincere in their work</h2>



<p class="wp-block-paragraph">A team which manages itself is generally a highly motivated team. This team works without pressure from a manager and take their own accountability. The sense of accountability and ownership is much higher in a self managed team.</p>



<h2 class="wp-block-heading" id="h-myth-self-managed-teams-create-shoddy-quality-since-there-is-no-one-to-monitor-and-control-them">Myth : Self managed teams create shoddy quality since there is no one to monitor and control them</h2>



<p class="wp-block-paragraph">This is again a common misunderstanding that there is no monitoring and controlling of work. A self managed team decide internally how the monitoring and controlling of quality, timelines, cost is done. External manager does not do this. This is managed internally by the team members.</p>



<h2 class="wp-block-heading">Myth : No one manages conflicts in a self managed team</h2>



<p class="wp-block-paragraph">Self managed team tries to resolve conflicts by communicating with each other. If inspite of all efforts the conflicts do not get resolved, there is always a Scrum Master for helping resolve the conflicts.</p>



<h2 class="wp-block-heading">Conclusion</h2>



<p class="wp-block-paragraph">There are lots of myths about self management and cross functionality. This article was an attempt at listing down some of the myths around self management and cross functionality. There is another article on <a href="https://effectivepmc.net/blog/building-self-managed-teams/" target="_blank" rel="noreferrer noopener">how to build self managed team &#8211; click on the link to read the article</a>.</p>
<p>The post <a href="https://effectivepmc.net/blog/myths-about-self-management-and-cross-functionality/">Myths about Self Management and Cross Functionality</a> appeared first on <a href="https://effectivepmc.net">World Of Agile</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Generally Accepted Product Management Practices</title>
		<link>https://effectivepmc.net/blog/generally-accepted-product-management-practices/</link>
		
		<dc:creator><![CDATA[Amit Kulkarni]]></dc:creator>
		<pubDate>Wed, 19 Oct 2022 07:26:55 +0000</pubDate>
				<category><![CDATA[Product Management]]></category>
		<category><![CDATA[Agile]]></category>
		<category><![CDATA[Product Owner]]></category>
		<category><![CDATA[Scrum]]></category>
		<guid isPermaLink="false">https://effectivepmc.net/?p=9678</guid>

					<description><![CDATA[<p>Generally Accepted Product Management Practices Product Owner is the accountability in Scrum which Maximizes the value to the stakeholders using the bandwidth available to him/her via the Developers.While the requirements can never be finalized in empirical work, one of the fundamental aspects of reducing wastage in Agile is to get the requirements ready for the [&#8230;]</p>
<p>The post <a href="https://effectivepmc.net/blog/generally-accepted-product-management-practices/">Generally Accepted Product Management Practices</a> appeared first on <a href="https://effectivepmc.net">World Of Agile</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<h1>Generally Accepted Product Management Practices</h1>
<p class="wp-block-paragraph">Product Owner is the accountability in Scrum which Maximizes the value to the stakeholders using the bandwidth available to him/her via the Developers.<br />While the requirements can never be finalized in empirical work, one of the fundamental aspects of reducing wastage in Agile is to get the requirements ready for the developers “just in time” – not to early and not too late.<br />Product Owner’s role is to engage with the stakeholders and understand their needs and expectations. This involves</p>



<ul class="wp-block-list">
<li>Requirement elicitation techniques</li>



<li>Need Analysis techniques</li>



<li>Requirements classification techniques</li>



<li>Collaborative Gaming techniques</li>



<li>Requirements classification techniques</li>



<li>Requirement Documentation techniques</li>
</ul>



<h2 id="h-who-does-requirement-elicitation-in-scrum" class="wp-block-heading">Who does requirement elicitation in Scrum?</h2>



<p class="wp-block-paragraph">While the Product Owner remains accountable for requirements elicitation, rarely would a Product Owner have enough time to elicit it by himself/herself. Generally, Business Analyst does this (Business Analyst is called as Developer in Scrum) for the Product Owner. Elicitation techniques help people to understand the thoughts and feelings of participants, and to probe for more information.</p>



<h2 id="h-why-is-requirements-elicitation-different-in-scrum" class="wp-block-heading">Why is requirements elicitation different in Scrum?</h2>



<p class="wp-block-paragraph">In Scrum, requirement elicitation is an ongoing job. The Product Backlog emerges throughout the project. Therefore, doing too much of upfront elicitation is a lot of wastage. However, doing the requirements elicitation should ensure that the process is quick, and bureaucracy involved with signoffs and baselines should be avoided. At the same time, the process has to be fast. You cannot have huge documentations done in the form of a Functional Specification or Business Requirements Specification.</p>



<h2 id="h-requirements-elicitation-techniques" class="wp-block-heading">Requirements Elicitation Techniques</h2>



<ul class="wp-block-list">
<li>Brainstorming technique</li>



<li>Focus Groups</li>



<li>Interviews</li>



<li>Prototypes, simulations, demonstrations</li>



<li>Wireframes</li>



<li>Nominal group techniques</li>



<li>Voting techniques</li>



<li><a href="https://effectivepmc.net/blog/splitting-user-stories-in-scrum/" target="_blank" rel="noreferrer noopener">User story splitting</a></li>
</ul>



<h2 id="h-requirements-classification-techniques" class="wp-block-heading">Requirements Classification Techniques</h2>



<ul class="wp-block-list">
<li>Idea / Mind mapping</li>



<li>Affinity Diagrams</li>



<li>Multi-criteria decision analysis</li>



<li>Wideband Delphi</li>
</ul>



<h2 id="h-collaborative-gaming-techniques" class="wp-block-heading">Collaborative Gaming Techniques</h2>



<ul class="wp-block-list">
<li>Remember the future</li>



<li>Prune the product tree</li>



<li>Sailboat technique</li>
</ul>



<h2 id="h-user-role-modeling-techniques" class="wp-block-heading">User Role Modeling Techniques</h2>



<ul class="wp-block-list">
<li>User Proxies</li>



<li>User Persona</li>



<li>Extreme Persona</li>
</ul>



<h2 id="h-need-analysis-techniques" class="wp-block-heading">Need Analysis Techniques</h2>



<ul class="wp-block-list">
<li>Five Why techniques</li>



<li>Cause and effect diagram</li>



<li>Cause and effect matrix</li>



<li>SWOT analysis</li>



<li>Value Stream Mapping</li>
</ul>



<h2 id="h-process-flow-techniques" class="wp-block-heading">Process Flow Techniques</h2>



<ul class="wp-block-list">
<li>Process flow diagram</li>



<li>User Cases</li>



<li>Spaghetti diagram</li>



<li>Swimlane flowchart</li>



<li>SIPOC diagram</li>
</ul>



<h2 id="h-requirements-documentation-techniques" class="wp-block-heading">Requirements Documentation Techniques</h2>



<ul class="wp-block-list">
<li>User Story</li>



<li>Context Diagram</li>



<li>Use Case Diagrams</li>
</ul>



<h2 id="h-business-rules-formats" class="wp-block-heading">Business Rules Formats</h2>



<ul class="wp-block-list">
<li>Business Rules Catalogue</li>



<li>Decision Trees</li>
</ul>



<h2 id="h-data-formats" class="wp-block-heading">Data Formats</h2>



<ul class="wp-block-list">
<li>Entity Relationship Diagrams</li>



<li>Data Flow Diagrams</li>



<li>Data Dictionary</li>



<li>State Table and State Diagrams</li>
</ul>



<h2 id="h-interface-formats" class="wp-block-heading">Interface Formats</h2>



<ul class="wp-block-list">
<li>Report Table</li>



<li>System Interface Table</li>



<li>User Interface Flow diagram</li>
</ul>
<p>The post <a href="https://effectivepmc.net/blog/generally-accepted-product-management-practices/">Generally Accepted Product Management Practices</a> appeared first on <a href="https://effectivepmc.net">World Of Agile</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Transitioning to Scrum</title>
		<link>https://effectivepmc.net/blog/transitioning-to-scrum/</link>
		
		<dc:creator><![CDATA[Amit Kulkarni]]></dc:creator>
		<pubDate>Wed, 17 Aug 2022 13:35:22 +0000</pubDate>
				<category><![CDATA[Agile Scrum]]></category>
		<guid isPermaLink="false">https://effectivepmc.net/?p=9633</guid>

					<description><![CDATA[<p>Transitioning to Scrum Conventional, long standing advice regarding transitioning to Scrum or any Agile process has been to start with a pilot project, learn from it and then spread agile throughout the organization. This approach is the frequently used start-small pattern in which an organization selects typically one to three teams, gets them successful and [&#8230;]</p>
<p>The post <a href="https://effectivepmc.net/blog/transitioning-to-scrum/">Transitioning to Scrum</a> appeared first on <a href="https://effectivepmc.net">World Of Agile</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<h1>Transitioning to Scrum</h1>
<p class="wp-block-paragraph">Conventional, long standing advice regarding transitioning to <a href="https://effectivepmc.net/blog/scrum/">Scrum</a> or any <a href="https://effectivepmc.net/blog/what-is-agile/">Agile</a> process has been to start with a pilot project, learn from it and then spread agile throughout the organization. This approach is the frequently used start-small pattern in which an organization selects typically one to three teams, gets them successful and then expands Scrum from there.</p>



<h3 class="wp-block-heading" id="h-start-small-or-go-all-in">Start Small or Go All-In</h3>



<p class="wp-block-paragraph"><strong>Reasons to prefer starting Small</strong></p>



<ul class="wp-block-list">
<li>Starting Small is less expensive</li>
<li>Early Success is almost guaranteed</li>
<li>Starting Small avoids the big risk of going all in</li>
<li>Starting small can be done without re-organizing</li>
</ul>



<p class="wp-block-paragraph"><strong>Reasons to prefer going All-in</strong></p>



<ul class="wp-block-list">
<li>Going all in can reduce resistance</li>
<li>It avoids problems created by having <a href="https://effectivepmc.net/blog/scrum/">Scrum</a> and traditional teams work together</li>
<li>An all-in transition will be over more quickly</li>
</ul>



<h3 class="wp-block-heading">Patterns for Spreading Scrum</h3>



<p class="wp-block-paragraph">Getting started with scrum is one thing; spreading it across the organization is another. Unless you have chosen an all-in transition, you will need to build upon the successes of the first few teams as you move Scrum into other teams. There are three general patterns you can use for spreading Scrum beyond the initial teams.</p>



<ol class="wp-block-list">
<li><strong>Split and Seed</strong></li>
</ol>



<p class="wp-block-paragraph">The Split and seed pattern is typically put into use after the first couple of teams have adopted scrum and run at least a handful of <a href="https://effectivepmc.net/blog/what-is-a-sprint/">Sprints</a>. The Split and Seed pattern works in the diagram depicted below.</p>



<figure class="wp-block-image"><img decoding="async" src="https://lh5.googleusercontent.com/ng4w_Debl599xECk0ETuu6BQcG_geD5VwH6zUuclhR0l6wqj4avioMe57DKZ_Y71X4JYmkdOJTOZHekFFwZE3R8R1421YE7OJsMoM3OFOIT_Y-pNVujimbiXy22Tz8K6m1xC7w3ZcigJBVvbbcwYzQ" alt="" /></figure>



<p class="wp-block-paragraph"><strong>Reasons to prefer split and seed are</strong></p>



<ul class="wp-block-list">
<li>You can add teams more quickly than with most other approaches</li>
<li>Each team has someone with scrum experience to help guide them</li>
</ul>



<ol class="wp-block-list" start="2">
<li><strong>Grow and Split</strong></li>
</ol>



<p class="wp-block-paragraph">In this pattern, it involves adding team members until the team is large enough that it can be comfortably split in two as shown in the figure.</p>



<figure class="wp-block-image"><img decoding="async" src="https://lh6.googleusercontent.com/zVaKExzGnNqXaQxSLcv9cON_W68JXo6ErgYL_Y0nwWmn3IpZnJF6OHxoVBlK47XNLAxtUdG7akJVRj5NP2s4XXqc41QuOIKcgdrDEbLd1UKxCE-JEk2KrLyAsMSEJWxr79hjSV7VAAnPafcj1l8wtA" alt="" /></figure>



<p class="wp-block-paragraph"><strong>Reasons to prefer Grow and Split are</strong></p>



<ul class="wp-block-list">
<li>You don’t have to destroy any existing teams</li>
<li>Team members feel more continuity from sprint to sprint</li>
</ul>



<h3 class="wp-block-heading">Internal Coaching</h3>



<p class="wp-block-paragraph">Coaches are given some specific responsibilities such as attend <a href="https://effectivepmc.net/blog/sprint-planning/">Sprint Planning</a> , <a href="https://effectivepmc.net/blog/sprint-review/">Review</a> and Sprint <a href="https://effectivepmc.net/blog/sprint-retrospective/">Retrospective</a> Meetings, attend one <a href="https://effectivepmc.net/blog/daily-scrum/">Daily Scrum</a> each week and be available for two hours each week to provide other assistance to the mentored team as needed.</p>



<p class="wp-block-paragraph"><strong>Reasons to prefer internal coaching are</strong></p>



<ul class="wp-block-list">
<li>Well-running teams do not need to be split</li>
<li>Coaches can be hand-selected for new teams</li>
<li>Coaches can be moved from team to team</li>
</ul>



<h3 class="wp-block-heading">Choosing an Approach</h3>



<p class="wp-block-paragraph"><strong>There are two driving factors</strong></p>



<ul class="wp-block-list">
<li>How quickly do we need to spread Scrum to additional teams</li>
<li>Do we have good internal coaches who can assist the new teams?</li>
</ul>



<p class="wp-block-paragraph">In general, consider using split and seed when you are in a hurry. The Split and Seed can be the fastest approach to spread Scrum through the organization.</p>



<p class="wp-block-paragraph">The grow and split pattern is perhaps the most natural approach as it mirrors what would probably happen if no one intervened to help the spread of <a href="https://effectivepmc.net/blog/scrum/">Scrum</a></p>



<p class="wp-block-paragraph">Consider using grow and split when there is not enough urgency to push you to split and seed approach.</p>



<p class="wp-block-paragraph">Internal coaching can be used as a spreading strategy on its own or it can be used to augment either of the other approaches. The internal coaching approach works the best when</p>



<ul class="wp-block-list">
<li>The group is large enough that good practices won&#8217;t fully spread on their own</li>
<li>When Splitting teams is not practical for your projects</li>
<li>When you have enough internal coaches or can bring in outside help</li>
</ul>



<h3 class="wp-block-heading">The Enterprise Transition Community</h3>



<p class="wp-block-paragraph">The small group that initiates, encourages and supports an organization effort to introduce and improve at Scrum is known as the Enterprise Transition Community or ETC. The Enterprise Transition Community exists to create a culture and environment where the changes can be released by those who are passionate about the success of the organization and where success leads to more passion from more people. The ETC does this not by imposing changes on the organization but by guiding groups who are implementing changes by removing obstacles to doing Scrum well, and by creating energy and excitement for the change.</p>



<p class="wp-block-paragraph">The members of the ETC, who usually number no more than a dozen, come from the highest level involved in the transition to <a href="https://effectivepmc.net/blog/scrum/">Scrum</a>. If a company is adopting Scrum organization-wide, the ETC should include senior people from engineering or development plus vice presidents of groups such as product management, marketing, sales, operations, human resources and so on.</p>



<p class="wp-block-paragraph"><strong>The ETC is responsible for :</strong></p>



<ul class="wp-block-list">
<li>Articulate the context</li>
<li>Stimulate conversation</li>
<li>Provide resources</li>
<li>Set appropriate aspirations</li>
<li>Engage everyone</li>
<li>Anticipate and address people issues</li>
<li>Anticipate and remove impediments</li>
<li>Encourage a simultaneous focus on practices and principles</li>
</ul>



<p class="wp-block-paragraph">Reference for Good Reading on this Topic : Mike Cohn&#8217;s Book, Succeeding with Agile</p>
<p>The post <a href="https://effectivepmc.net/blog/transitioning-to-scrum/">Transitioning to Scrum</a> appeared first on <a href="https://effectivepmc.net">World Of Agile</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Commitments in Scrum</title>
		<link>https://effectivepmc.net/blog/commitments-in-scrum/</link>
		
		<dc:creator><![CDATA[Amit Kulkarni]]></dc:creator>
		<pubDate>Wed, 09 Feb 2022 05:26:53 +0000</pubDate>
				<category><![CDATA[Agile Scrum]]></category>
		<category><![CDATA[Scrum]]></category>
		<guid isPermaLink="false">https://effectivepmc.net/?p=9435</guid>

					<description><![CDATA[<p>Commitments in Scrum Each artifact contains a commitment to ensure it provides information that enhances transparency and focus against which progress can be measured: ·      For the Product Backlog it is the Product Goal. ·      For the Sprint Backlog it is the Sprint Goal. ·      For the Increment it is the Definition of Done.</p>
<p>The post <a href="https://effectivepmc.net/blog/commitments-in-scrum/">Commitments in Scrum</a> appeared first on <a href="https://effectivepmc.net">World Of Agile</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<h1>Commitments in Scrum</h1>
<p class="wp-block-paragraph">Each artifact contains a commitment to ensure it provides information that enhances transparency and focus against which progress can be measured:</p>



<p class="wp-block-paragraph">·      For the <a href="https://effectivepmc.net/blog/product-backlog/">Product Backlog</a> it is the <a href="https://effectivepmc.net/blog/what-is-a-product-goal/">Product Goal</a>.</p>



<p class="wp-block-paragraph">·      For the <a href="https://effectivepmc.net/blog/sprint-backlog/">Sprint Backlog</a> it is the <a href="https://effectivepmc.net/blog/sprint-goal/">Sprint Goal</a>.</p>



<p class="wp-block-paragraph">·      For the Increment it is the <a href="https://effectivepmc.net/blog/definition-of-done/">Definition of Done</a>.</p>
<p>The post <a href="https://effectivepmc.net/blog/commitments-in-scrum/">Commitments in Scrum</a> appeared first on <a href="https://effectivepmc.net">World Of Agile</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Connection Between Lean, Agile, DevOps, Six-Sigma, ITSM, Scrum</title>
		<link>https://effectivepmc.net/blog/connection-between-lean-agile-devops-six-sigma-itsm-scrum/</link>
		
		<dc:creator><![CDATA[Amit Kulkarni]]></dc:creator>
		<pubDate>Thu, 14 Oct 2021 07:23:20 +0000</pubDate>
				<category><![CDATA[Agile Scrum]]></category>
		<category><![CDATA[Agile]]></category>
		<category><![CDATA[devops]]></category>
		<category><![CDATA[ITSM]]></category>
		<category><![CDATA[Lean]]></category>
		<category><![CDATA[Scrum]]></category>
		<category><![CDATA[Six-Sigma]]></category>
		<guid isPermaLink="false">https://effectivepmc.net/?p=9238</guid>

					<description><![CDATA[<p>Connection Between Lean, Agile, DevOps, Six-Sigma, ITSM, Scrum Let’s understand the connection between various philosophies, methods and Scrum framework. First a definition of what the terms Philosophy, Framework, Methodology and Standards mean Philosophy: Broad values and principles which people follow. Philosophy is more of a mindset than telling you actually how to do things. Framework: [&#8230;]</p>
<p>The post <a href="https://effectivepmc.net/blog/connection-between-lean-agile-devops-six-sigma-itsm-scrum/">Connection Between Lean, Agile, DevOps, Six-Sigma, ITSM, Scrum</a> appeared first on <a href="https://effectivepmc.net">World Of Agile</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<h1>Connection Between Lean, Agile, DevOps, Six-Sigma, ITSM, Scrum</h1>
<p class="wp-block-paragraph">Let’s understand the connection between various philosophies, methods and Scrum framework.</p>



<p class="wp-block-paragraph">First a definition of what the terms Philosophy, Framework, Methodology and Standards mean</p>



<ul class="wp-block-list">
<li><strong>Philosophy</strong>: Broad values and principles which people follow. Philosophy is more of a mindset than telling you actually how to do things.</li>
<li><strong>Framework</strong>: Framework is a bare minimum essential guideline under which you operate and solve specific types of problems. E.g. <a href="https://effectivepmc.net/blog/scrum/">Scrum</a> and <a href="https://effectivepmc.net/blog/what-is-kanban/">Kanban</a> are frameworks which give broad guidelines.</li>
<li><strong>Methodology:</strong> Methodology gives guidelines about tools, techniques and sometimes includes a framework to operate too. It is not necessary that an approach of describing everything is always great. Most times, methodologies are over-defined and a lot becomes irrelevant for use. Some of the methodologies are <a href="https://effectivepmc.net/blog/what-is-prince2/">PRINCE2</a> by <a href="https://www.axelos.com/">Axelos</a>, Extreme Programming (XP)</li>
<li><strong>Standards: </strong>Standards collect best-practices, tools, techniques, processes which are generally used in the industry. It&#8217;s basically a collection of various things put together. For e.g. PMBOK by PMI is a standard of project management.</li>
</ul>



<p class="wp-block-paragraph"><strong>Lean</strong></p>



<p class="wp-block-paragraph"><a href="https://effectivepmc.net/blog/what-is-lean/">Lean</a> is an effective way of eliminating waste and implementing Customer Value focus. Lean is the over-arching philosophy consisting of the 5 broad principles as described as: </p>



<figure class="wp-block-table">
<table>
<tbody>
<tr>
<td><strong>Lean Principles</strong></td>
<td><strong>Description</strong></td>
</tr>
<tr>
<td>Value</td>
<td>Define what is of value to the customer</td>
</tr>
<tr>
<td>Value stream</td>
<td>Identify the value stream/eliminate waste.</td>
</tr>
<tr>
<td>Flow</td>
<td>Create a constant flow</td>
</tr>
<tr>
<td>Pull</td>
<td>Produce based on demand</td>
</tr>
<tr>
<td>Perfection</td>
<td>Continues improvement</td>
</tr>
</tbody>
</table>
</figure>



<p class="wp-block-paragraph">Within the umbrella of lean, there are various other philosophies are prevalent in the industry – DevOps and Agile being the most widely used philosophy</p>



<p class="wp-block-paragraph"><strong>Agile</strong></p>



<p class="wp-block-paragraph"><a href="https://effectivepmc.net/blog/what-is-agile/">Agile</a> is a philosophy and consists of thought processes which are summed up in the Agile Manifesto. Agile Manifesto consists of 4 values and 12 principles. The 4 Values are</p>



<ul class="wp-block-list">
<li>Individuals and Interactions <strong>over</strong> Processes and Tools</li>
<li>Working Products <strong>over</strong> Comprehensive Documentation</li>
<li>Customer Collaboration <strong>over</strong> Contract Negotiation</li>
<li>Responding to Change <strong>over</strong> Following a Plan</li>
</ul>



<p class="wp-block-paragraph">Some of the key thought processes on which Agile principles are based on are</p>



<ul class="wp-block-list">
<li>Focus on Value</li>
<li>Elimination of wastage and improvement of productivity</li>
<li>Respecting Change</li>
<li>Iterative and Incremental Delivery</li>
<li>Collaborating teams</li>
<li>Working with variable scope</li>
<li>Focus on working product</li>
<li>Time boxed delivery</li>
<li>Focus on continuous improvements</li>
</ul>



<p class="wp-block-paragraph">Most Agile values and Principles are directly complying to the broader Lean philosophy.</p>



<p class="wp-block-paragraph"><strong>Scrum</strong></p>



<p class="wp-block-paragraph"><a href="https://effectivepmc.net/blog/scrum/">Scrum</a> is a framework to handle complexity. Scrum complies to all of the agile principles and values in some way or the other. The framework consists of the 3 Artifacts, 5 Events and the Three Roles which are the minimum in handling the complexity in work effectively.</p>



<p class="wp-block-paragraph"><strong>DevOps</strong></p>



<p class="wp-block-paragraph"><a href="https://effectivepmc.net/blog/what-is-devops/">DevOps</a> is a philosophy. DevOps isn’t a framework or methodology in and of itself. It doesn’t stand alone. DevOps adopts and leverages multiple frameworks and methodologies such as agile, lean and ITSM. DevOps is benefited tremendously from the work the Agile community has done, showing how small teams, operating with high-trust, small batch sizes with smaller, more frequent software releases, can dramatically increase the productivity of development organizations.</p>



<p class="wp-block-paragraph"><strong>ITSM</strong></p>



<p class="wp-block-paragraph">IT service management (ITSM) is the activities that are performed by an organization to design, plan, deliver, operate and control information technology (IT) services offered to customers – commonly called Support/Maintenance/Production Support services. Various Six Sigma tools, XP techniques, software development techniques, <a href="https://effectivepmc.net/blog/devops-toolchain/">DevOps Tools</a> are used.</p>



<p class="wp-block-paragraph"><strong>Six Sigma</strong></p>



<p class="wp-block-paragraph"><a href="https://effectivepmc.net/blog/what-is-six-sigma/">Six Sigma</a> is a set of statistical quality improvement techniques which can be used to achieve Agility or become Lean. Without quality, the product may not deliver value to the customer. Hence the Six Sigma techniques are used frequently while executing work in various frameworks such as Scrum, Kanban, XP.</p>
<p>The post <a href="https://effectivepmc.net/blog/connection-between-lean-agile-devops-six-sigma-itsm-scrum/">Connection Between Lean, Agile, DevOps, Six-Sigma, ITSM, Scrum</a> appeared first on <a href="https://effectivepmc.net">World Of Agile</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>What is a Pattern?</title>
		<link>https://effectivepmc.net/blog/what-is-a-pattern/</link>
		
		<dc:creator><![CDATA[Amit Kulkarni]]></dc:creator>
		<pubDate>Thu, 07 Jan 2021 07:44:00 +0000</pubDate>
				<category><![CDATA[Uncategorized]]></category>
		<guid isPermaLink="false">https://effectivepmc.net/?p=8952</guid>

					<description><![CDATA[<p>What is a Pattern? A particular way in which something is done, is organized, or happens: The pattern of family life has been changing over recent years. A pattern is beginning to emerge from our analysis of the accident data. In this type of mental illness, the usual pattern is bouts of depression alternating with [&#8230;]</p>
<p>The post <a href="https://effectivepmc.net/blog/what-is-a-pattern/">What is a Pattern?</a> appeared first on <a href="https://effectivepmc.net">World Of Agile</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<h1>What is a Pattern?</h1>
<p class="has-text-align-left wp-block-paragraph"><em>A particular way in which something is done, is organized, or happens:</em></p>



<ul class="wp-block-list">
<li><em>The pattern of family life has been changing over recent years.</em></li>
<li><em>A pattern is beginning to emerge from our analysis of the accident data.</em></li>
<li><em>In this type of mental illness, the usual pattern is bouts of depression alternating with elation.</em></li>
<li><em>Many behaviour(al) patterns have been identified in the chimp colony.</em></li>
</ul>



<p class="has-text-align-left wp-block-paragraph"><a href="https://dictionary.cambridge.org/dictionary/english/pattern" target="_blank" rel="noreferrer noopener"> &#8211; Cambridge Dictionary</a></p>



<p class="wp-block-paragraph">Scrum is a framework which is intentionally kept incomplete. Scrum Does not describe tools, techniques and practices. They evolve as practitioners use them. Some of the practices become widely used and people find them useful. Whenever the practices become widely used we may call them &#8220;PATTERN&#8221; of how practitioners use them.</p>



<p class="wp-block-paragraph">We can also say that Scrum is a set of patterns or practitioner experiences. Some of these patterns have been made mandatory. For example, Scrum consists of an event Daily Scrum. We can say that &#8220;Daily Scrum&#8221; is a pattern used by practitioners and most find it useful. Scrum therefore mandates that there be an event known as &#8220;Daily Scrum&#8221;. So, we can say, Scrum consists of a few mandatory patterns such as &#8220;Scrum Master&#8221;, &#8220;Product Owner&#8221;, &#8220;Developers&#8221;, &#8220;Sprint Planning&#8221;, &#8220;Daily Scrum&#8221;, &#8220;Sprint Review&#8221;, &#8220;Sprint Retrospective&#8221;, &#8220;Product Backlog&#8221;, &#8220;Sprint Backlog&#8221;, &#8220;Increment&#8221;, &#8220;Definition of Done&#8221; and so on.</p>



<p class="wp-block-paragraph">However, other than the mandatory Scrum Patterns, we may use non-mandatory patterns in the Scrum Framework. For example, can we use a &#8220;<a href="http://scrumbook.org/value-stream/product-backlog/definition-of-ready.html" target="_blank" rel="noreferrer noopener">Definition of Ready</a>&#8221; as a pattern to define readiness of a product backlog item? can we use &#8220;<a href="http://scrumbook.org/value-stream/information-radiator.html" target="_blank" rel="noreferrer noopener">Information Radiator</a>&#8221; as a pattern to transparently display the Sprint Backlog?</p>



<p class="wp-block-paragraph">The Scrum Community documents a lot of patterns on <a href="https://www.scrumplop.org/" target="_blank" rel="noreferrer noopener">Scrum Plop website</a>. These set of blog articles are based on Amit and Snehamayee&#8217;s experience of working in a Distributed World and still delivering large agile projects and making agile implementations possible in a distributed world.</p>



<p class="wp-block-paragraph">Also many patterns emerged when people started working from home after the pandemic began in 2020. Agile still worked. Scrum still worked. So we can say, practitioners found a way out. These set of blog posts will attempt to capture certain experiences which have emerged after the start of the pandemic.</p>







<p class="wp-block-paragraph">&nbsp;</p>
<p>The post <a href="https://effectivepmc.net/blog/what-is-a-pattern/">What is a Pattern?</a> appeared first on <a href="https://effectivepmc.net">World Of Agile</a>.</p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
