https://mntp.aspirationtech.org/index.php?title=NewYork2008:Agile_Project_Management&feed=atom&action=historyNewYork2008:Agile Project Management - Revision history2024-03-29T08:37:14ZRevision history for this page on the wikiMediaWiki 1.35.1https://mntp.aspirationtech.org/index.php?title=NewYork2008:Agile_Project_Management&diff=601&oldid=prevMiriam at 18:36, 14 January 20162016-01-14T18:36:59Z<p></p>
<table class="diff diff-contentalign-left diff-editfont-monospace" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="en">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Older revision</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Revision as of 18:36, 14 January 2016</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l24" >Line 24:</td>
<td colspan="2" class="diff-lineno">Line 24:</td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* Certain amount of stories per iteration (phase).</div></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* Certain amount of stories per iteration (phase).</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* Bill by time/materials.</div></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* Bill by time/materials.</div></td></tr>
<tr><td class='diff-marker'>−</td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>* After iteration, <del class="diffchange diffchange-inline">reevaluate </del>priorities and move to the next specification/iteration (collection of stories).</div></td><td class='diff-marker'>+</td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>* After iteration, <ins class="diffchange diffchange-inline">re-evaluate </ins>priorities and move to the next specification/iteration (collection of stories).</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Books:</div></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Books:</div></td></tr>
<tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l35" >Line 35:</td>
<td colspan="2" class="diff-lineno">Line 35:</td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Concerns about Agile:</div></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Concerns about Agile:</div></td></tr>
<tr><td class='diff-marker'>−</td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>* How do you deal with budget? Yes, this method is problematic with a fixed price. But you can still do an overarching document at the start so you can track money – put it on a wiki and revisit it often. Can be revised, not written in stone, but still important to have a general sense of how much money is left. Lessens chance of “scope creep” or going overbudget – constant <del class="diffchange diffchange-inline">reevaulation</del>.</div></td><td class='diff-marker'>+</td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>* How do you deal with budget? Yes, this method is problematic with a fixed price. But you can still do an overarching document at the start so you can track money – put it on a wiki and revisit it often. Can be revised, not written in stone, but still important to have a general sense of how much money is left. Lessens chance of “scope creep” or going overbudget – constant <ins class="diffchange diffchange-inline">re-evaluation</ins>.</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* How do you manage client anxiety? They do need to trust you.</div></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* How do you manage client anxiety? They do need to trust you.</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* Client has to be more involved. Gather stories, be available for questions from developers.</div></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* Client has to be more involved. Gather stories, be available for questions from developers.</div></td></tr>
<tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l51" >Line 51:</td>
<td colspan="2" class="diff-lineno">Line 51:</td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'>−</td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>AH-<del class="diffchange diffchange-inline">HA’s</del></div></td><td class='diff-marker'>+</td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>AH-<ins class="diffchange diffchange-inline">HA's</ins></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* PM vs Software development – they are very different.</div></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* PM vs Software development – they are very different.</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* There are less differences than you might think before the traditional and agile methods. Can still do work breakdown process and have a budget. More about a different way to look at the same thing. Focus on process and value. Connect back to intangible goals/mission.</div></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* There are less differences than you might think before the traditional and agile methods. Can still do work breakdown process and have a budget. More about a different way to look at the same thing. Focus on process and value. Connect back to intangible goals/mission.</div></td></tr>
</table>Miriamhttps://mntp.aspirationtech.org/index.php?title=NewYork2008:Agile_Project_Management&diff=415&oldid=prevMiriam at 18:30, 13 January 20162016-01-13T18:30:03Z<p></p>
<table class="diff diff-contentalign-left diff-editfont-monospace" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="en">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Older revision</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Revision as of 18:30, 13 January 2016</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l51" >Line 51:</td>
<td colspan="2" class="diff-lineno">Line 51:</td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'>−</td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><del class="diffchange diffchange-inline">AHA’s</del></div></td><td class='diff-marker'>+</td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins class="diffchange diffchange-inline">AH-HA’s</ins></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* PM vs Software development – they are very different.</div></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* PM vs Software development – they are very different.</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* There are less differences than you might think before the traditional and agile methods. Can still do work breakdown process and have a budget. More about a different way to look at the same thing. Focus on process and value. Connect back to intangible goals/mission.</div></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* There are less differences than you might think before the traditional and agile methods. Can still do work breakdown process and have a budget. More about a different way to look at the same thing. Focus on process and value. Connect back to intangible goals/mission.</div></td></tr>
</table>Miriamhttps://mntp.aspirationtech.org/index.php?title=NewYork2008:Agile_Project_Management&diff=177&oldid=prevMiriam: 1 revision imported2016-01-13T17:35:39Z<p>1 revision imported</p>
<p><b>New page</b></p><div>=== Description ===<br />
<br />
What's the difference between project management methodology and software development methodology? What's the difference between (so-called) "traditional" project management and agile project management? When the Agilists today talk about traditional project management, don't they really mean ''bad'' project management? Can traditional project management be good (and if it is, it is agile)?<br />
<br />
In this session we will: <br />
<br />
* Talk about the difference and overlaps between project management methodology and software development methodology<br />
* Talk about some of the perceived and some of the very real differences between traditional and agile project management <br />
* Share experiences using agile methods to manage software development projects<br />
<br />
=== Session Notes ===<br />
Agile Project Management<br />
<br />
Defining terms: Agile vs. Traditional (Waterfall)<br />
Read the “Agile Manifesto” – the defining document written by software developers.<br />
<br />
Some qualities of an Agile method:<br />
* Agile does not mean early launch. <br />
* More about simplifying the process, evaluating as you go.<br />
* No large document/budget to sign off on at the start. <br />
* Requirements are modified as you go.<br />
* Decisions are made on an ongoing basis<br />
* Stories (as a unit of measurement) rather than requirements. Stories reconnect the client with the overarching goals.<br />
* Certain amount of stories per iteration (phase).<br />
* Bill by time/materials.<br />
* After iteration, reevaluate priorities and move to the next specification/iteration (collection of stories).<br />
<br />
Books:<br />
* Agile Software Development<br />
* Managing Agile Projects, by Sanjiv Augustine<br />
* Agile Project Management Using Scrum<br />
<br />
Discussion of SCRUM (one way to use Agile): <br />
Teams of developers who come together every day to ask, “What did we do yesterday, what will we do today, and what stands in our way?” Plan “sprints” (iteration) of thirty days. Assign “points” to each story – more points for more work – and decide how many points can be finished. Large stories are called “epics” and are divided into smaller stories. Deliver and test at the end of each iteration. Client representative is involved in the process so they can give immediate feedback. Revisit priorities. Decide on next sprint.<br />
<br />
Concerns about Agile:<br />
* How do you deal with budget? Yes, this method is problematic with a fixed price. But you can still do an overarching document at the start so you can track money – put it on a wiki and revisit it often. Can be revised, not written in stone, but still important to have a general sense of how much money is left. Lessens chance of “scope creep” or going overbudget – constant reevaulation.<br />
* How do you manage client anxiety? They do need to trust you.<br />
* Client has to be more involved. Gather stories, be available for questions from developers.<br />
* What about documentation? It is still important, but everything is not specified to the letter.<br />
<br />
Two members described their experience working on traditional project, working in a general agile style, and using the scrum method.<br />
<br />
Discussion of Extreme Programming (another way to use Agile):<br />
* Team up developers so one is coding and the other is testing, helping, etc.<br />
* Doesn’t cost more, can save money.<br />
<br />
Sometimes when people refer to traditional/waterfall methods, they really mean “bad” traditional method. There can actually be a middle ground. More about changing the terminology and expectations. More about delivering value.<br />
<br />
Importance of “soft skills” when using this method. Need to be positive, encouraging. Lots of face time, etc. <br />
<br />
<br />
AHA’s<br />
* PM vs Software development – they are very different.<br />
* There are less differences than you might think before the traditional and agile methods. Can still do work breakdown process and have a budget. More about a different way to look at the same thing. Focus on process and value. Connect back to intangible goals/mission.<br />
* Simply doing things in chunks is a revelation.<br />
* Things can be changed later!<br />
* Really just admitting that you can never control scope.</div>Miriam