CS2 Software Engineering note 3 Project Management in the ...
CS2 Software Engineering note 3 Project Management in the ...
CS2 Software Engineering note 3 Project Management in the ...
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
<strong>CS2</strong> <strong>Software</strong> <strong>Eng<strong>in</strong>eer<strong>in</strong>g</strong> <strong>note</strong> 3 <strong>CS2</strong>Ah 01.10.29<br />
• Assessment of each iteration<br />
• Periodic status assessment<br />
• Work schedule<br />
• <strong>Project</strong> measurement database.<br />
<strong>Project</strong> <strong>Management</strong> Workflow<br />
In this f<strong>in</strong>al section we briefly outl<strong>in</strong>e <strong>the</strong> n<strong>in</strong>e workflow items compris<strong>in</strong>g this<br />
workflow. This is sufficient to understand <strong>the</strong> overall process but more detail is<br />
required if we are to apply this successfully.<br />
At project <strong>in</strong>ception on <strong>the</strong> first iteration we require to carry out three workflow<br />
items:<br />
Conceive new project: This provides a prelim<strong>in</strong>ary bus<strong>in</strong>ess case and identifies<br />
some of <strong>the</strong> risks and beg<strong>in</strong>s assessment.<br />
Evaluate project scope and risk: This carries out more detailed development of<br />
<strong>the</strong> bus<strong>in</strong>ess case and <strong>the</strong> associated risks.<br />
Develop software development plan: This develops much of <strong>the</strong> detailed plan<br />
by develop<strong>in</strong>g <strong>the</strong>:<br />
• measurement plan<br />
• risk management plan<br />
• product acceptance plan<br />
• problem resolution plan<br />
• project organisation and staff<strong>in</strong>g<br />
• monitor<strong>in</strong>g and control processes<br />
• plan phases and iterations<br />
Dur<strong>in</strong>g each iteration, we have three fur<strong>the</strong>r workflow items:<br />
Monitor and Control <strong>Project</strong>: This work item cont<strong>in</strong>ually checks <strong>the</strong> project is<br />
on plan by monitor<strong>in</strong>g <strong>the</strong> process and check<strong>in</strong>g <strong>the</strong> monitor<strong>in</strong>g results<br />
aga<strong>in</strong>st <strong>the</strong> plan. Deviations from plan may result <strong>in</strong> replann<strong>in</strong>g.<br />
Plan for next iteration: This workitem develops <strong>the</strong> plan for <strong>the</strong> next iteration,<br />
tak<strong>in</strong>g <strong>in</strong>to account progress on <strong>the</strong> current iteration and <strong>the</strong> overall plan.<br />
Manage iteration: This work items monitors progress and next iterations plann<strong>in</strong>g<br />
to <strong>in</strong>form decision mak<strong>in</strong>g on whe<strong>the</strong>r to transfer to <strong>the</strong> next iteration<br />
or abandon <strong>the</strong> project because risks or cost estimates have become unacceptable.<br />
In addition <strong>the</strong>re are fur<strong>the</strong>r workflow items than manage phase transitions<br />
and br<strong>in</strong>g<strong>in</strong>g projects to an end.<br />
5