<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/atom10full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><feed xmlns="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearch/1.1/" xmlns:georss="http://www.georss.org/georss" xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr="http://purl.org/syndication/thread/1.0" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" gd:etag="W/&quot;CkcHQn86cCp7ImA9WhRaFU0.&quot;"><id>tag:blogger.com,1999:blog-5455059202789512987</id><updated>2012-02-17T23:03:53.118+05:30</updated><category term="Feature teams" /><category term="continuous integration" /><category term="Component teams" /><category term="Velocity" /><category term="Release" /><category term="process" /><category term="Software Development" /><category term="Acceptance" /><category term="Agile Scrum PMIACP PMI" /><category term="Agile Scrum &quot;Ball Point Game&quot;" /><category term="Teams" /><category term="large global teams" /><category term="communication" /><category term="PMI" /><category term="Unit" /><category term="user stories" /><category term="Testing" /><category term="Stand-ups" /><category term="PMI-ACP" /><category term="Retrospective" /><category term="TDD" /><category term="Burndown" /><category term="Story points" /><category term="build" /><category term="Agile" /><category term="enterprise" /><category term="Scrum" /><category term="scrumbut" /><category term="review board" /><category term="Agile Testing" /><category term="Agile Manifesto" /><category term="Planning meeting" /><category term="Planning Poker" /><category term="Story Breakdown" /><category term="mockups" /><category term="Automation" /><category term="code review" /><category term="Task Template" /><title>Practice Agile</title><subtitle type="html">Agile Training | Consulting | Assessment</subtitle><link rel="http://schemas.google.com/g/2005#feed" type="application/atom+xml" href="http://www.practiceagile.com/feeds/posts/default" /><link rel="alternate" type="text/html" href="http://www.practiceagile.com/" /><link rel="next" type="application/atom+xml" href="http://www.blogger.com/feeds/5455059202789512987/posts/default?start-index=26&amp;max-results=25&amp;redirect=false&amp;v=2" /><author><name>Hiren Doshi</name><uri>http://www.blogger.com/profile/03602742089942659990</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="http://3.bp.blogspot.com/-LxJQZlHgjn4/Tu4Kgrr8ZlI/AAAAAAAAArI/Zwwdj41erS8/s220/hiren.jpg" /></author><generator version="7.00" uri="http://www.blogger.com">Blogger</generator><openSearch:totalResults>41</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/atom+xml" href="http://feeds.feedburner.com/PracticeAgileSoftwareDevelopment" /><feedburner:info uri="practiceagilesoftwaredevelopment" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><feedburner:emailServiceId>PracticeAgileSoftwareDevelopment</feedburner:emailServiceId><feedburner:feedburnerHostname>http://feedburner.google.com</feedburner:feedburnerHostname><entry gd:etag="W/&quot;CE4CRXg-eyp7ImA9WhRXEk8.&quot;"><id>tag:blogger.com,1999:blog-5455059202789512987.post-2961910946875287148</id><published>2011-12-18T20:48:00.001+05:30</published><updated>2011-12-18T21:12:44.653+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-12-18T21:12:44.653+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Agile Scrum &quot;Ball Point Game&quot;" /><title>The Agile Ball Point Game</title><summary type="html">This video demonstrates the Ball point game, a game to feel what it is to work in an Agile team. I facilitated this at PMI West Bengal chapter annual conference Aviskar.

&lt;img src="http://feeds.feedburner.com/~r/PracticeAgileSoftwareDevelopment/~4/e5T8Z2XCVMc" height="1" width="1"/&gt;</summary><link rel="replies" type="text/html" href="http://www.practiceagile.com/2011/12/agile-ball-point-game.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5455059202789512987/posts/default/2961910946875287148?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5455059202789512987/posts/default/2961910946875287148?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/PracticeAgileSoftwareDevelopment/~3/e5T8Z2XCVMc/agile-ball-point-game.html" title="The Agile Ball Point Game" /><author><name>Hiren Doshi</name><uri>http://www.blogger.com/profile/03602742089942659990</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="http://3.bp.blogspot.com/-LxJQZlHgjn4/Tu4Kgrr8ZlI/AAAAAAAAArI/Zwwdj41erS8/s220/hiren.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://www.practiceagile.com/2011/12/agile-ball-point-game.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C04ERns4fyp7ImA9WhRXEk8.&quot;"><id>tag:blogger.com,1999:blog-5455059202789512987.post-9009930223033867858</id><published>2011-12-18T15:59:00.001+05:30</published><updated>2011-12-18T20:55:07.537+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-12-18T20:55:07.537+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Agile Scrum PMIACP PMI" /><title>Agile talk at PMI Mumbai Conclave 2011</title><summary type="html">At PMI Mumbai Conclave 2011, I gave a talk on "Mitigating Risks with Agile Project Management". I am embedding videos for everyone's reference.



&lt;img src="http://feeds.feedburner.com/~r/PracticeAgileSoftwareDevelopment/~4/NJABGlOBj2A" height="1" width="1"/&gt;</summary><link rel="replies" type="text/html" href="http://www.practiceagile.com/2011/12/agile-talk-at-pmi-mumbai-conclave-2011.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5455059202789512987/posts/default/9009930223033867858?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5455059202789512987/posts/default/9009930223033867858?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/PracticeAgileSoftwareDevelopment/~3/NJABGlOBj2A/agile-talk-at-pmi-mumbai-conclave-2011.html" title="Agile talk at PMI Mumbai Conclave 2011" /><author><name>Hiren Doshi</name><uri>http://www.blogger.com/profile/03602742089942659990</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="http://3.bp.blogspot.com/-LxJQZlHgjn4/Tu4Kgrr8ZlI/AAAAAAAAArI/Zwwdj41erS8/s220/hiren.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://www.practiceagile.com/2011/12/agile-talk-at-pmi-mumbai-conclave-2011.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DkECRX84cCp7ImA9WhdVFE8.&quot;"><id>tag:blogger.com,1999:blog-5455059202789512987.post-1376582609668007984</id><published>2011-09-19T15:01:00.000+05:30</published><updated>2011-09-19T15:01:04.138+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-09-19T15:01:04.138+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="PMI-ACP" /><title>PMI Agile Certification: Filling a Gap in Industry (PMI Article: ManageIndia Volume 3 Issue 3)</title><summary type="html">
PMI Agile Certification: Filling a Gap in IndustryThe certification comes at a time when agile practices are gaining ground across IndiaKeep it flexible, keep it agile. Increasingly, organizations are realizing the need to keep their development processes open to change. If the market conditions are dynamic, shouldn’t the product development environment reflect the changing forces at work? With &lt;img src="http://feeds.feedburner.com/~r/PracticeAgileSoftwareDevelopment/~4/UTrWEwGr3_M" height="1" width="1"/&gt;</summary><link rel="replies" type="text/html" href="http://www.practiceagile.com/2011/09/pmi-agile-certification-filling-gap-in.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5455059202789512987/posts/default/1376582609668007984?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5455059202789512987/posts/default/1376582609668007984?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/PracticeAgileSoftwareDevelopment/~3/UTrWEwGr3_M/pmi-agile-certification-filling-gap-in.html" title="PMI Agile Certification: Filling a Gap in Industry (PMI Article: ManageIndia Volume 3 Issue 3)" /><author><name>Hiren Doshi</name><uri>http://www.blogger.com/profile/03602742089942659990</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="http://3.bp.blogspot.com/-LxJQZlHgjn4/Tu4Kgrr8ZlI/AAAAAAAAArI/Zwwdj41erS8/s220/hiren.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://www.practiceagile.com/2011/09/pmi-agile-certification-filling-gap-in.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CkECSXwyeCp7ImA9WhdQEEU.&quot;"><id>tag:blogger.com,1999:blog-5455059202789512987.post-4601461172733681596</id><published>2011-08-11T22:07:00.000+05:30</published><updated>2011-08-11T22:07:48.290+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-08-11T22:07:48.290+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Agile" /><category scheme="http://www.blogger.com/atom/ns#" term="PMI-ACP" /><category scheme="http://www.blogger.com/atom/ns#" term="PMI" /><title>PMI Agile (PMI-ACP) curriculum rocks!</title><summary type="html">
Finally, it’s good to see a solid and complete Agile curriculum. PMI has come up with new certification, PMI-ACP (Agile Certification Program) to test students on their Agile knowledge. PMI’s Agile exam will test student’s knowledge with 120 multi choice questions on all major Agile methodologies like Scrum, XP, Lean Kanban, Crystal, FDD, etc. 
What I find good about this exam is it is not &lt;img src="http://feeds.feedburner.com/~r/PracticeAgileSoftwareDevelopment/~4/PV1GhNAvUhU" height="1" width="1"/&gt;</summary><link rel="replies" type="text/html" href="http://www.practiceagile.com/2011/08/pmi-agile-pmi-acp-curriculum-rocks.html#comment-form" title="2 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5455059202789512987/posts/default/4601461172733681596?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5455059202789512987/posts/default/4601461172733681596?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/PracticeAgileSoftwareDevelopment/~3/PV1GhNAvUhU/pmi-agile-pmi-acp-curriculum-rocks.html" title="PMI Agile (PMI-ACP) curriculum rocks!" /><author><name>Hiren Doshi</name><uri>http://www.blogger.com/profile/03602742089942659990</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="http://3.bp.blogspot.com/-LxJQZlHgjn4/Tu4Kgrr8ZlI/AAAAAAAAArI/Zwwdj41erS8/s220/hiren.jpg" /></author><thr:total>2</thr:total><feedburner:origLink>http://www.practiceagile.com/2011/08/pmi-agile-pmi-acp-curriculum-rocks.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DUQESX0-fyp7ImA9WhZQEEg.&quot;"><id>tag:blogger.com,1999:blog-5455059202789512987.post-7756741516631149041</id><published>2011-04-17T21:51:00.000+05:30</published><updated>2011-04-17T21:51:48.357+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-04-17T21:51:48.357+05:30</app:edited><title>My talk @ SPIN Meet on Structured Agile Project Management Processes</title><summary type="html">CSI SPIN - Mumbai(Software Process Improvement Network)
When: Friday, May 6th 2011 6:00pm to 8:30pm
Venue:CSI  Mumbai ChapterE- 217, 2nd Floor. Floral Deck Plaza, Near Seepz, MIDC, Andheri (E)  Mumbai 400093Ph: +91 22 28235476 / 28235548
We request you to please register at info@csimumbai.org, csimumbai@vsnl.com with cc to the underlined. 
For further details contact:
Mr. R C Goyal, Member IEEE &lt;img src="http://feeds.feedburner.com/~r/PracticeAgileSoftwareDevelopment/~4/IGerot2beUg" height="1" width="1"/&gt;</summary><link rel="replies" type="text/html" href="http://www.practiceagile.com/2011/04/my-talk-spin-meet-on-structured-agile.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5455059202789512987/posts/default/7756741516631149041?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5455059202789512987/posts/default/7756741516631149041?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/PracticeAgileSoftwareDevelopment/~3/IGerot2beUg/my-talk-spin-meet-on-structured-agile.html" title="My talk @ SPIN Meet on Structured Agile Project Management Processes" /><author><name>Hiren Doshi</name><uri>http://www.blogger.com/profile/03602742089942659990</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="http://3.bp.blogspot.com/-LxJQZlHgjn4/Tu4Kgrr8ZlI/AAAAAAAAArI/Zwwdj41erS8/s220/hiren.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://www.practiceagile.com/2011/04/my-talk-spin-meet-on-structured-agile.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DEYGQ3s4cCp7ImA9Wx5bEU0.&quot;"><id>tag:blogger.com,1999:blog-5455059202789512987.post-326106862809025247</id><published>2010-10-26T20:45:00.000+05:30</published><updated>2010-10-26T20:45:22.538+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-10-26T20:45:22.538+05:30</app:edited><title>Bay XP Meeting Part 2: Agile Estimation, Mike Cohn</title><summary type="html">&lt;img src="http://feeds.feedburner.com/~r/PracticeAgileSoftwareDevelopment/~4/3-7WhgzFH3s" height="1" width="1"/&gt;</summary><link rel="replies" type="text/html" href="http://www.practiceagile.com/2010/10/bay-xp-meeting-part-2-agile-estimation.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5455059202789512987/posts/default/326106862809025247?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5455059202789512987/posts/default/326106862809025247?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/PracticeAgileSoftwareDevelopment/~3/3-7WhgzFH3s/bay-xp-meeting-part-2-agile-estimation.html" title="Bay XP Meeting Part 2: Agile Estimation, Mike Cohn" /><author><name>Hiren Doshi</name><uri>http://www.blogger.com/profile/03602742089942659990</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="http://3.bp.blogspot.com/-LxJQZlHgjn4/Tu4Kgrr8ZlI/AAAAAAAAArI/Zwwdj41erS8/s220/hiren.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://www.practiceagile.com/2010/10/bay-xp-meeting-part-2-agile-estimation.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUIDQH86eip7ImA9Wx5bEU0.&quot;"><id>tag:blogger.com,1999:blog-5455059202789512987.post-2539419941764809743</id><published>2010-10-26T20:02:00.000+05:30</published><updated>2010-10-26T20:02:51.112+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-10-26T20:02:51.112+05:30</app:edited><title>Bay XP Meeting Part 1: Agile Estimation, Mike Cohn</title><summary type="html">&lt;img src="http://feeds.feedburner.com/~r/PracticeAgileSoftwareDevelopment/~4/BB40VausgAU" height="1" width="1"/&gt;</summary><link rel="replies" type="text/html" href="http://www.practiceagile.com/2010/10/bay-xp-meeting-part-1-agile-estimation.html#comment-form" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5455059202789512987/posts/default/2539419941764809743?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5455059202789512987/posts/default/2539419941764809743?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/PracticeAgileSoftwareDevelopment/~3/BB40VausgAU/bay-xp-meeting-part-1-agile-estimation.html" title="Bay XP Meeting Part 1: Agile Estimation, Mike Cohn" /><author><name>Hiren Doshi</name><uri>http://www.blogger.com/profile/03602742089942659990</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="http://3.bp.blogspot.com/-LxJQZlHgjn4/Tu4Kgrr8ZlI/AAAAAAAAArI/Zwwdj41erS8/s220/hiren.jpg" /></author><thr:total>1</thr:total><feedburner:origLink>http://www.practiceagile.com/2010/10/bay-xp-meeting-part-1-agile-estimation.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C08DQXs4eSp7ImA9Wx5VE0o.&quot;"><id>tag:blogger.com,1999:blog-5455059202789512987.post-1360767155515375456</id><published>2010-10-06T19:01:00.000+05:30</published><updated>2010-10-06T19:01:10.531+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-10-06T19:01:10.531+05:30</app:edited><title>The Pentagon Wars - A product management lesson</title><summary type="html">&lt;img src="http://feeds.feedburner.com/~r/PracticeAgileSoftwareDevelopment/~4/pTxRatmGZfg" height="1" width="1"/&gt;</summary><link rel="replies" type="text/html" href="http://www.practiceagile.com/2010/10/pentagon-wars-product-management-lesson.html#comment-form" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5455059202789512987/posts/default/1360767155515375456?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5455059202789512987/posts/default/1360767155515375456?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/PracticeAgileSoftwareDevelopment/~3/pTxRatmGZfg/pentagon-wars-product-management-lesson.html" title="The Pentagon Wars - A product management lesson" /><author><name>Hiren Doshi</name><uri>http://www.blogger.com/profile/03602742089942659990</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="http://3.bp.blogspot.com/-LxJQZlHgjn4/Tu4Kgrr8ZlI/AAAAAAAAArI/Zwwdj41erS8/s220/hiren.jpg" /></author><thr:total>1</thr:total><feedburner:origLink>http://www.practiceagile.com/2010/10/pentagon-wars-product-management-lesson.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUUNQ3wzfSp7ImA9Wx5VEkg.&quot;"><id>tag:blogger.com,1999:blog-5455059202789512987.post-2476247981298655681</id><published>2010-10-05T10:04:00.000+05:30</published><updated>2010-10-05T10:04:52.285+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-10-05T10:04:52.285+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Agile Manifesto" /><category scheme="http://www.blogger.com/atom/ns#" term="Agile" /><title>Delivering features based on Business Value</title><summary type="html">Agile software development emphasizes on delivering functionality on highest business value. What this means is, to prioritize the product backlog based on features that are most valuable to the end customers.

I often give this example to new teams transitioning to Agile development. Taking "Microsoft Word" as an example, I ask the team if I consolidate overall functionality in Microsoft Word to&lt;img src="http://feeds.feedburner.com/~r/PracticeAgileSoftwareDevelopment/~4/w5pEkHOP7so" height="1" width="1"/&gt;</summary><link rel="replies" type="text/html" href="http://www.practiceagile.com/2010/10/delivering-features-based-on-business.html#comment-form" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5455059202789512987/posts/default/2476247981298655681?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5455059202789512987/posts/default/2476247981298655681?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/PracticeAgileSoftwareDevelopment/~3/w5pEkHOP7so/delivering-features-based-on-business.html" title="Delivering features based on Business Value" /><author><name>Hiren Doshi</name><uri>http://www.blogger.com/profile/03602742089942659990</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="http://3.bp.blogspot.com/-LxJQZlHgjn4/Tu4Kgrr8ZlI/AAAAAAAAArI/Zwwdj41erS8/s220/hiren.jpg" /></author><thr:total>1</thr:total><feedburner:origLink>http://www.practiceagile.com/2010/10/delivering-features-based-on-business.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D0QEQXk4eip7ImA9Wx5VEU0.&quot;"><id>tag:blogger.com,1999:blog-5455059202789512987.post-3983941204918855044</id><published>2010-10-03T16:58:00.000+05:30</published><updated>2010-10-03T16:58:20.732+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-10-03T16:58:20.732+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Automation" /><category scheme="http://www.blogger.com/atom/ns#" term="Acceptance" /><category scheme="http://www.blogger.com/atom/ns#" term="Unit" /><category scheme="http://www.blogger.com/atom/ns#" term="Agile Testing" /><title>Diminishing ROI with NO Automation in Agile development</title><summary type="html">My interaction with various clients that are in process of transitioning to Agile often ask this question - Is it ok to skip automated Unit and Acceptance testing and only perform manual testing? The reservation normally arises due to old school of thought where manual testing was tolerated and where CLIs and API needed for testing are normally an after thought. Sometimes it is also because QA &lt;img src="http://feeds.feedburner.com/~r/PracticeAgileSoftwareDevelopment/~4/lPE2daCUddY" height="1" width="1"/&gt;</summary><link rel="replies" type="text/html" href="http://www.practiceagile.com/2010/10/diminishing-roi-with-no-automation-in.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5455059202789512987/posts/default/3983941204918855044?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5455059202789512987/posts/default/3983941204918855044?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/PracticeAgileSoftwareDevelopment/~3/lPE2daCUddY/diminishing-roi-with-no-automation-in.html" title="Diminishing ROI with NO Automation in Agile development" /><author><name>Hiren Doshi</name><uri>http://www.blogger.com/profile/03602742089942659990</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="http://3.bp.blogspot.com/-LxJQZlHgjn4/Tu4Kgrr8ZlI/AAAAAAAAArI/Zwwdj41erS8/s220/hiren.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/_RrcYFKtIaDw/TKhh-hPU97I/AAAAAAAAAkw/mQJoidBQPeo/s72-c/1.jpg" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://www.practiceagile.com/2010/10/diminishing-roi-with-no-automation-in.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CkcDSHgzcSp7ImA9Wx5QEkk.&quot;"><id>tag:blogger.com,1999:blog-5455059202789512987.post-1297979865340652579</id><published>2010-08-31T13:04:00.000+05:30</published><updated>2010-08-31T13:04:39.689+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-08-31T13:04:39.689+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="user stories" /><category scheme="http://www.blogger.com/atom/ns#" term="Task Template" /><category scheme="http://www.blogger.com/atom/ns#" term="Story Breakdown" /><title>Template of task breakdown for a user story</title><summary type="html">In a few Agile/Scrum training and coaching engagements that I have been involved with, I shared the template of ‘task breakdown for a user story' and found that teams find it very useful. This task list also defines ‘done’ criteria for the story. I am sharing the same template with everyone in this forum for your reference.
As a rule of thumb, I recommend scrum teams to define a user story that &lt;img src="http://feeds.feedburner.com/~r/PracticeAgileSoftwareDevelopment/~4/qZoXQoV8nSI" height="1" width="1"/&gt;</summary><link rel="replies" type="text/html" href="http://www.practiceagile.com/2010/08/template-of-task-breakdown-for-user.html#comment-form" title="9 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5455059202789512987/posts/default/1297979865340652579?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5455059202789512987/posts/default/1297979865340652579?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/PracticeAgileSoftwareDevelopment/~3/qZoXQoV8nSI/template-of-task-breakdown-for-user.html" title="Template of task breakdown for a user story" /><author><name>Hiren Doshi</name><uri>http://www.blogger.com/profile/03602742089942659990</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="http://3.bp.blogspot.com/-LxJQZlHgjn4/Tu4Kgrr8ZlI/AAAAAAAAArI/Zwwdj41erS8/s220/hiren.jpg" /></author><thr:total>9</thr:total><feedburner:origLink>http://www.practiceagile.com/2010/08/template-of-task-breakdown-for-user.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DEIARnc4eCp7ImA9WxFbGU8.&quot;"><id>tag:blogger.com,1999:blog-5455059202789512987.post-6566527861911037975</id><published>2010-07-12T14:52:00.000+05:30</published><updated>2010-07-12T14:52:27.930+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-07-12T14:52:27.930+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Scrum" /><title>Wrong influences on Scrum teams.</title><summary type="html">There is an inherent understanding in Agile implementation that Scrum is all about team and they have a final say on anything that impacts their productivity.  To a certain extent this is true especially if you have only handful of possibly co-located scrum teams. However, in enterprise wide software development where you have dozens of distributed scrum teams external influences will start &lt;img src="http://feeds.feedburner.com/~r/PracticeAgileSoftwareDevelopment/~4/7hQJfLHzZuU" height="1" width="1"/&gt;</summary><link rel="replies" type="text/html" href="http://www.practiceagile.com/2010/07/wrong-influences-on-scrum-teams.html#comment-form" title="4 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5455059202789512987/posts/default/6566527861911037975?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5455059202789512987/posts/default/6566527861911037975?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/PracticeAgileSoftwareDevelopment/~3/7hQJfLHzZuU/wrong-influences-on-scrum-teams.html" title="Wrong influences on Scrum teams." /><author><name>Hiren Doshi</name><uri>http://www.blogger.com/profile/03602742089942659990</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="http://3.bp.blogspot.com/-LxJQZlHgjn4/Tu4Kgrr8ZlI/AAAAAAAAArI/Zwwdj41erS8/s220/hiren.jpg" /></author><thr:total>4</thr:total><feedburner:origLink>http://www.practiceagile.com/2010/07/wrong-influences-on-scrum-teams.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0MNR3c5fSp7ImA9WxFUGU0.&quot;"><id>tag:blogger.com,1999:blog-5455059202789512987.post-8279496408527396322</id><published>2010-06-30T20:21:00.000+05:30</published><updated>2010-06-30T20:21:36.925+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-06-30T20:21:36.925+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Testing" /><category scheme="http://www.blogger.com/atom/ns#" term="TDD" /><title>Test Driven Development (TDD) vs Non TDD approach</title><summary type="html">Recently I had a chat with one of my former colleagues on Test Driven Development (TDD), when he mentioned that writing test code prior to writing production code (TDD) vs writing test code after the code is written should fetch the same results. I disagreed with his statement and to prove my point I gave him following example which seemed to make sense to him and I thought might be worth sharing&lt;img src="http://feeds.feedburner.com/~r/PracticeAgileSoftwareDevelopment/~4/fo8dj1hI7Nc" height="1" width="1"/&gt;</summary><link rel="replies" type="text/html" href="http://www.practiceagile.com/2010/06/test-driven-development-tdd-vs-non-tdd.html#comment-form" title="3 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5455059202789512987/posts/default/8279496408527396322?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5455059202789512987/posts/default/8279496408527396322?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/PracticeAgileSoftwareDevelopment/~3/fo8dj1hI7Nc/test-driven-development-tdd-vs-non-tdd.html" title="Test Driven Development (TDD) vs Non TDD approach" /><author><name>Hiren Doshi</name><uri>http://www.blogger.com/profile/03602742089942659990</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="http://3.bp.blogspot.com/-LxJQZlHgjn4/Tu4Kgrr8ZlI/AAAAAAAAArI/Zwwdj41erS8/s220/hiren.jpg" /></author><thr:total>3</thr:total><feedburner:origLink>http://www.practiceagile.com/2010/06/test-driven-development-tdd-vs-non-tdd.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DUACR3kyeip7ImA9WxBaEk0.&quot;"><id>tag:blogger.com,1999:blog-5455059202789512987.post-539595607183264402</id><published>2010-03-22T03:12:00.000+05:30</published><updated>2010-03-22T03:12:46.792+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-03-22T03:12:46.792+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Planning meeting" /><category scheme="http://www.blogger.com/atom/ns#" term="large global teams" /><title>Aligning Scrum Teams - Part 3: - Pulling it all together</title><summary type="html">In the last 2 blogs I discussed the challenges with component based distributed teams and how to overcome those challenges with solid pre-planning. This is the final of the 3 part blogs where I want to discuss how to pull everything together.

Once a solid pre-plan is done, it's time to zero in on the iteration goal a.k.a. the 'Macro' goal (A common goal shared for the iteration by each scrum &lt;img src="http://feeds.feedburner.com/~r/PracticeAgileSoftwareDevelopment/~4/HgyVvTd-dXU" height="1" width="1"/&gt;</summary><link rel="replies" type="text/html" href="http://www.practiceagile.com/2010/03/aligning-scrum-teams-part-3-pulling-it.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5455059202789512987/posts/default/539595607183264402?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5455059202789512987/posts/default/539595607183264402?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/PracticeAgileSoftwareDevelopment/~3/HgyVvTd-dXU/aligning-scrum-teams-part-3-pulling-it.html" title="Aligning Scrum Teams - Part 3: - Pulling it all together" /><author><name>Hiren Doshi</name><uri>http://www.blogger.com/profile/03602742089942659990</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="http://3.bp.blogspot.com/-LxJQZlHgjn4/Tu4Kgrr8ZlI/AAAAAAAAArI/Zwwdj41erS8/s220/hiren.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://www.practiceagile.com/2010/03/aligning-scrum-teams-part-3-pulling-it.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DEcDQHk7eyp7ImA9WxBbEUQ.&quot;"><id>tag:blogger.com,1999:blog-5455059202789512987.post-2666283372423357050</id><published>2010-03-10T10:11:00.000+05:30</published><updated>2010-03-10T10:11:11.703+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-03-10T10:11:11.703+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Planning meeting" /><category scheme="http://www.blogger.com/atom/ns#" term="Component teams" /><title>Aligning Scrum Teams - Part 2: - The Pre-planning</title><summary type="html">The Part 1 blog discussed the challenges one might face with multiple component based scrum teams. In this blog let me discuss a solution to make these enterprise scrums deliver consistent results.
To start with, the team would need a solid pre-planning to put various dots in place before the actual planning happens. It's in fact more than thatDefine goals - This is a big      ticket item and you&lt;img src="http://feeds.feedburner.com/~r/PracticeAgileSoftwareDevelopment/~4/STGoI4a4Hvs" height="1" width="1"/&gt;</summary><link rel="replies" type="text/html" href="http://www.practiceagile.com/2010/03/aligning-scrum-teams-part-2-pre.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5455059202789512987/posts/default/2666283372423357050?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5455059202789512987/posts/default/2666283372423357050?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/PracticeAgileSoftwareDevelopment/~3/STGoI4a4Hvs/aligning-scrum-teams-part-2-pre.html" title="Aligning Scrum Teams - Part 2: - The Pre-planning" /><author><name>Hiren Doshi</name><uri>http://www.blogger.com/profile/03602742089942659990</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="http://3.bp.blogspot.com/-LxJQZlHgjn4/Tu4Kgrr8ZlI/AAAAAAAAArI/Zwwdj41erS8/s220/hiren.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://www.practiceagile.com/2010/03/aligning-scrum-teams-part-2-pre.html</feedburner:origLink></entry><entry gd:etag="W/&quot;Dk4CRn84fip7ImA9WxBUFko.&quot;"><id>tag:blogger.com,1999:blog-5455059202789512987.post-5246439009518279308</id><published>2010-03-04T09:26:00.000+05:30</published><updated>2010-03-04T09:26:07.136+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-03-04T09:26:07.136+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Feature teams" /><category scheme="http://www.blogger.com/atom/ns#" term="Planning meeting" /><category scheme="http://www.blogger.com/atom/ns#" term="Component teams" /><title>Aligning Scrum Teams - Part 1:  - The Challenges</title><summary type="html">Let me start this blog with an example - The goal of the next sprint is to deliver integrated functionality of features f1, f2, and f3 by scrum teams s1, s2 and s3. 
If scrums teams are organized as Feature Teams (i.e. Scrum team formed with experienced members from UI, DB, Server, Testing components), it is very easy to divide the work as each team is contained and self sufficient to deliver the&lt;img src="http://feeds.feedburner.com/~r/PracticeAgileSoftwareDevelopment/~4/Z3q7EHYj6uE" height="1" width="1"/&gt;</summary><link rel="replies" type="text/html" href="http://www.practiceagile.com/2010/03/aligning-scrum-teams-part-1-challenges.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5455059202789512987/posts/default/5246439009518279308?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5455059202789512987/posts/default/5246439009518279308?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/PracticeAgileSoftwareDevelopment/~3/Z3q7EHYj6uE/aligning-scrum-teams-part-1-challenges.html" title="Aligning Scrum Teams - Part 1:  - The Challenges" /><author><name>Hiren Doshi</name><uri>http://www.blogger.com/profile/03602742089942659990</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="http://3.bp.blogspot.com/-LxJQZlHgjn4/Tu4Kgrr8ZlI/AAAAAAAAArI/Zwwdj41erS8/s220/hiren.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://www.practiceagile.com/2010/03/aligning-scrum-teams-part-1-challenges.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DUIBQ3c5eip7ImA9WxBVE0o.&quot;"><id>tag:blogger.com,1999:blog-5455059202789512987.post-6383216302695958774</id><published>2010-02-17T08:15:00.001+05:30</published><updated>2010-02-17T09:02:32.922+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-02-17T09:02:32.922+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Teams" /><category scheme="http://www.blogger.com/atom/ns#" term="Component teams" /><title>Adding new members to a scrum team -- does it Help or Hurt?</title><summary type="html">Consider a scrum team (component teams) operating in a producer-consumer model, catering to requests made by multiple consumers in each sprint. This team, based on their capacity and velocity, can deliver a fixed set of stories in each sprint. Which means that it is going to starve consumers if it cant keep up with their demands. In such circumstances there is a common perception that if more &lt;img src="http://feeds.feedburner.com/~r/PracticeAgileSoftwareDevelopment/~4/_RgtnNRfPBw" height="1" width="1"/&gt;</summary><link rel="replies" type="text/html" href="http://www.practiceagile.com/2010/02/adding-new-members-to-scrum-team-does.html#comment-form" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5455059202789512987/posts/default/6383216302695958774?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5455059202789512987/posts/default/6383216302695958774?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/PracticeAgileSoftwareDevelopment/~3/_RgtnNRfPBw/adding-new-members-to-scrum-team-does.html" title="Adding new members to a scrum team -- does it Help or Hurt?" /><author><name>Hiren Doshi</name><uri>http://www.blogger.com/profile/03602742089942659990</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="http://3.bp.blogspot.com/-LxJQZlHgjn4/Tu4Kgrr8ZlI/AAAAAAAAArI/Zwwdj41erS8/s220/hiren.jpg" /></author><thr:total>1</thr:total><feedburner:origLink>http://www.practiceagile.com/2010/02/adding-new-members-to-scrum-team-does.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CEIBSXs7fyp7ImA9WxBWF0s.&quot;"><id>tag:blogger.com,1999:blog-5455059202789512987.post-2013643200661143233</id><published>2010-02-10T06:12:00.000+05:30</published><updated>2010-02-10T06:12:38.507+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-02-10T06:12:38.507+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Burndown" /><title>Sprint Burndown says a lot about your scrum team...</title><summary type="html">A Burndown chart is the graphical representation of amount of work left to do (y-axis) versus time (x-axis) and can help get a good heart-beat on how a scrum team is performing.
Some questions that Burndown can help us answer are:How      good is this team with the planning?
How      well is this team executing against the planned stories in a Sprint?
Is      this team self-organized and are they&lt;img src="http://feeds.feedburner.com/~r/PracticeAgileSoftwareDevelopment/~4/3gYgtI22lBw" height="1" width="1"/&gt;</summary><link rel="replies" type="text/html" href="http://www.practiceagile.com/2010/02/sprint-burndown-says-lot-about-your.html#comment-form" title="4 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5455059202789512987/posts/default/2013643200661143233?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5455059202789512987/posts/default/2013643200661143233?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/PracticeAgileSoftwareDevelopment/~3/3gYgtI22lBw/sprint-burndown-says-lot-about-your.html" title="Sprint Burndown says a lot about your scrum team..." /><author><name>Hiren Doshi</name><uri>http://www.blogger.com/profile/03602742089942659990</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="http://3.bp.blogspot.com/-LxJQZlHgjn4/Tu4Kgrr8ZlI/AAAAAAAAArI/Zwwdj41erS8/s220/hiren.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/_RrcYFKtIaDw/S3GvER92hsI/AAAAAAAAAjg/3JnA2_iDwqg/s72-c/burndown.JPG" height="72" width="72" /><thr:total>4</thr:total><feedburner:origLink>http://www.practiceagile.com/2010/02/sprint-burndown-says-lot-about-your.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CEQFRXk5cCp7ImA9WxNbGEg.&quot;"><id>tag:blogger.com,1999:blog-5455059202789512987.post-4764451427340967425</id><published>2009-11-22T06:41:00.000+05:30</published><updated>2009-11-22T06:41:54.728+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-11-22T06:41:54.728+05:30</app:edited><title>When should QA be engaged in an iteration?</title><summary type="html">Someone going through my blog recently emailed me a question about when QA should be engaged in an iteration - should it be in the middle of the iteration or should it be at the end of the iteration? I believe the hidden question that the gentleman had was, what can QA accomplish in the very first few days of the iteration, while development is busy designing interfaces and coding to stories?

&lt;img src="http://feeds.feedburner.com/~r/PracticeAgileSoftwareDevelopment/~4/Aa3U1CR-8-A" height="1" width="1"/&gt;</summary><link rel="replies" type="text/html" href="http://www.practiceagile.com/2009/11/when-should-qa-be-engaged-in-iteration.html#comment-form" title="4 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5455059202789512987/posts/default/4764451427340967425?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5455059202789512987/posts/default/4764451427340967425?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/PracticeAgileSoftwareDevelopment/~3/Aa3U1CR-8-A/when-should-qa-be-engaged-in-iteration.html" title="When should QA be engaged in an iteration?" /><author><name>Hiren Doshi</name><uri>http://www.blogger.com/profile/03602742089942659990</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="http://3.bp.blogspot.com/-LxJQZlHgjn4/Tu4Kgrr8ZlI/AAAAAAAAArI/Zwwdj41erS8/s220/hiren.jpg" /></author><thr:total>4</thr:total><feedburner:origLink>http://www.practiceagile.com/2009/11/when-should-qa-be-engaged-in-iteration.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D04MSH0-eyp7ImA9WxNUGE8.&quot;"><id>tag:blogger.com,1999:blog-5455059202789512987.post-1557139894041901354</id><published>2009-11-10T09:36:00.000+05:30</published><updated>2009-11-10T09:36:29.353+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-11-10T09:36:29.353+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Velocity" /><category scheme="http://www.blogger.com/atom/ns#" term="Planning Poker" /><category scheme="http://www.blogger.com/atom/ns#" term="Story points" /><category scheme="http://www.blogger.com/atom/ns#" term="Release" /><title>Making Release prediction on an Agile Project?</title><summary type="html">Let me show a very easy way of how a release can be predicted using an example.

Let's say, for a particular product under development, there are 5 scrum teams. Each team has special expertise and they contribute to a very specific area of the product i.e. UI, Infra, Security, etc. For this exercise also assume there are 20 epics that need to be developed before the product can be shipped to the &lt;img src="http://feeds.feedburner.com/~r/PracticeAgileSoftwareDevelopment/~4/F6Xk0fbJUbw" height="1" width="1"/&gt;</summary><link rel="replies" type="text/html" href="http://www.practiceagile.com/2009/11/making-release-prediction-on-agile.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5455059202789512987/posts/default/1557139894041901354?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5455059202789512987/posts/default/1557139894041901354?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/PracticeAgileSoftwareDevelopment/~3/F6Xk0fbJUbw/making-release-prediction-on-agile.html" title="Making Release prediction on an Agile Project?" /><author><name>Hiren Doshi</name><uri>http://www.blogger.com/profile/03602742089942659990</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="http://3.bp.blogspot.com/-LxJQZlHgjn4/Tu4Kgrr8ZlI/AAAAAAAAArI/Zwwdj41erS8/s220/hiren.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://www.practiceagile.com/2009/11/making-release-prediction-on-agile.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DkcASH87eyp7ImA9WxNUFEo.&quot;"><id>tag:blogger.com,1999:blog-5455059202789512987.post-5806996259867475700</id><published>2009-11-06T07:50:00.000+05:30</published><updated>2009-11-06T07:50:49.103+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-11-06T07:50:49.103+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Retrospective" /><title>Agile Retrospectives...</title><summary type="html">Recently I conducted an iteration Retrospective for one of the Scrum teams which resulted in a good discussion. The feedback helped in making some specific decisions for the team. These decisions had to be communicated to management as this team decided to do things a bit differently than other teams.


One question raised by management was if the Retrospective notes could be shared with everyone&lt;img src="http://feeds.feedburner.com/~r/PracticeAgileSoftwareDevelopment/~4/6zMTTF-yqXo" height="1" width="1"/&gt;</summary><link rel="replies" type="text/html" href="http://www.practiceagile.com/2009/11/agile-retrospectives.html#comment-form" title="2 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5455059202789512987/posts/default/5806996259867475700?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5455059202789512987/posts/default/5806996259867475700?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/PracticeAgileSoftwareDevelopment/~3/6zMTTF-yqXo/agile-retrospectives.html" title="Agile Retrospectives..." /><author><name>Hiren Doshi</name><uri>http://www.blogger.com/profile/03602742089942659990</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="http://3.bp.blogspot.com/-LxJQZlHgjn4/Tu4Kgrr8ZlI/AAAAAAAAArI/Zwwdj41erS8/s220/hiren.jpg" /></author><thr:total>2</thr:total><feedburner:origLink>http://www.practiceagile.com/2009/11/agile-retrospectives.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DEAFRnk5eSp7ImA9WxNUE0U.&quot;"><id>tag:blogger.com,1999:blog-5455059202789512987.post-5219908574594459444</id><published>2009-11-05T07:26:00.002+05:30</published><updated>2009-11-05T07:35:17.721+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-11-05T07:35:17.721+05:30</app:edited><title>My inferences from Agilepalooza - A Question on Legacy code</title><summary type="html">Let's continue this blog on the theme of AgilePalooza discussions...

  
I had a question on what is the correct way to handle legacy code that is inherited by the team that has no unit and integration tests? How does the team confirm that any new feature being developed has not introduced regression into the legacy code base? Should the team spend time in developing integration tests for legacy &lt;img src="http://feeds.feedburner.com/~r/PracticeAgileSoftwareDevelopment/~4/4PInLOSRCro" height="1" width="1"/&gt;</summary><link rel="replies" type="text/html" href="http://www.practiceagile.com/2009/11/my-inferences-from-agilepalooza_04.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5455059202789512987/posts/default/5219908574594459444?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5455059202789512987/posts/default/5219908574594459444?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/PracticeAgileSoftwareDevelopment/~3/4PInLOSRCro/my-inferences-from-agilepalooza_04.html" title="My inferences from Agilepalooza - A Question on Legacy code" /><author><name>Hiren Doshi</name><uri>http://www.blogger.com/profile/03602742089942659990</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="http://3.bp.blogspot.com/-LxJQZlHgjn4/Tu4Kgrr8ZlI/AAAAAAAAArI/Zwwdj41erS8/s220/hiren.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://www.practiceagile.com/2009/11/my-inferences-from-agilepalooza_04.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DEICQXg7eyp7ImA9WxNUEkQ.&quot;"><id>tag:blogger.com,1999:blog-5455059202789512987.post-7631846813197523669</id><published>2009-11-04T06:31:00.001+05:30</published><updated>2009-11-04T06:32:40.603+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-11-04T06:32:40.603+05:30</app:edited><title>My inferences from AgilePalooza</title><summary type="html">

It’s been a while that I have posted a blog and I had promised myself today to put my thoughts on events over the past week or so. First off, things are getting too busy at work with new assignment of Scrum Master Duties, in addition to a full plate of work I already had. But no complains there as I enjoy being a scrum master and eventually what matters is the satisfaction I get on the &lt;img src="http://feeds.feedburner.com/~r/PracticeAgileSoftwareDevelopment/~4/sUNoqbyx4as" height="1" width="1"/&gt;</summary><link rel="replies" type="text/html" href="http://www.practiceagile.com/2009/11/my-inferences-from-agilepalooza.html#comment-form" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5455059202789512987/posts/default/7631846813197523669?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5455059202789512987/posts/default/7631846813197523669?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/PracticeAgileSoftwareDevelopment/~3/sUNoqbyx4as/my-inferences-from-agilepalooza.html" title="My inferences from AgilePalooza" /><author><name>Hiren Doshi</name><uri>http://www.blogger.com/profile/03602742089942659990</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="http://3.bp.blogspot.com/-LxJQZlHgjn4/Tu4Kgrr8ZlI/AAAAAAAAArI/Zwwdj41erS8/s220/hiren.jpg" /></author><thr:total>1</thr:total><feedburner:origLink>http://www.practiceagile.com/2009/11/my-inferences-from-agilepalooza.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CEQCR3k6eip7ImA9WxNVEEQ.&quot;"><id>tag:blogger.com,1999:blog-5455059202789512987.post-3877491469265071723</id><published>2009-10-21T08:02:00.000+05:30</published><updated>2009-10-21T08:02:46.712+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-10-21T08:02:46.712+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Stand-ups" /><category scheme="http://www.blogger.com/atom/ns#" term="Scrum" /><title>Challenges with Daily Stand-ups...</title><summary type="html">

As a Scrum Master did you ever face these situations where 
The daily stand-ups ran for more than 15 minutes? 
The Chickens interrupted the stand-ups or took it over? 
The issues concerning only 2 parties were resolved at      stand-ups rather than being discussed offline or after stand-ups?
The team members gave scrum updates to the Scrum Master      rather than the team 
A team member gave &lt;img src="http://feeds.feedburner.com/~r/PracticeAgileSoftwareDevelopment/~4/SNu9pUTu24s" height="1" width="1"/&gt;</summary><link rel="replies" type="text/html" href="http://www.practiceagile.com/2009/10/challenges-with-daily-stand-ups.html#comment-form" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5455059202789512987/posts/default/3877491469265071723?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5455059202789512987/posts/default/3877491469265071723?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/PracticeAgileSoftwareDevelopment/~3/SNu9pUTu24s/challenges-with-daily-stand-ups.html" title="Challenges with Daily Stand-ups..." /><author><name>Hiren Doshi</name><uri>http://www.blogger.com/profile/03602742089942659990</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="http://3.bp.blogspot.com/-LxJQZlHgjn4/Tu4Kgrr8ZlI/AAAAAAAAArI/Zwwdj41erS8/s220/hiren.jpg" /></author><thr:total>1</thr:total><feedburner:origLink>http://www.practiceagile.com/2009/10/challenges-with-daily-stand-ups.html</feedburner:origLink></entry><entry gd:etag="W/&quot;AkUDSXo_cCp7ImA9WxNWEEg.&quot;"><id>tag:blogger.com,1999:blog-5455059202789512987.post-7231074798947238811</id><published>2009-10-09T08:46:00.001+05:30</published><updated>2009-10-09T08:47:58.448+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-10-09T08:47:58.448+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Planning meeting" /><category scheme="http://www.blogger.com/atom/ns#" term="Scrum" /><title>Let's talk iteration planning meeting.</title><summary type="html">The iteration planning meetings are the most important meetings for the iteration to be successful. These are the meetings where the team plans for the work to be done in the upcoming weeks. But somehow I have not heard or read much about how these meetings should be conducted. Most of the books and websites just mention to have two 4 hour sessions for planning meetings. What really happens in &lt;img src="http://feeds.feedburner.com/~r/PracticeAgileSoftwareDevelopment/~4/CLg_bnG78bU" height="1" width="1"/&gt;</summary><link rel="replies" type="text/html" href="http://www.practiceagile.com/2009/10/lets-talk-iteration-planning-meeting.html#comment-form" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5455059202789512987/posts/default/7231074798947238811?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5455059202789512987/posts/default/7231074798947238811?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/PracticeAgileSoftwareDevelopment/~3/CLg_bnG78bU/lets-talk-iteration-planning-meeting.html" title="Let's talk iteration planning meeting." /><author><name>Hiren Doshi</name><uri>http://www.blogger.com/profile/03602742089942659990</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="http://3.bp.blogspot.com/-LxJQZlHgjn4/Tu4Kgrr8ZlI/AAAAAAAAArI/Zwwdj41erS8/s220/hiren.jpg" /></author><thr:total>1</thr:total><feedburner:origLink>http://www.practiceagile.com/2009/10/lets-talk-iteration-planning-meeting.html</feedburner:origLink></entry></feed>

