15.07.2013 Views

Software Project Management Plan (SPMP) - Southern Polytechnic ...

Software Project Management Plan (SPMP) - Southern Polytechnic ...

Software Project Management Plan (SPMP) - Southern Polytechnic ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

6.1. Process Model<br />

6. TECHNICAL PROCESS PLANS<br />

Page 37 of 60<br />

Test <strong>Management</strong> Tool (TMT)<br />

<strong>Software</strong> <strong>Project</strong> <strong>Management</strong> <strong>Plan</strong> (<strong>SPMP</strong>)<br />

TMT-<strong>SPMP</strong>-1.2<br />

27-Sep-2010<br />

Due to uncertainties in product requirements (i.e., product functionalities are open for market<br />

competitiveness), small team size, no project historical data, and new product type being<br />

developed, the TMT Team tailors the Agile process model to decompose the high-level work<br />

packages into low-level tasks and group tasks by product feature. Each product feature is<br />

developed, reviewed, demonstrated, and modified in an increment of 2 weeks. This process is<br />

described in the figure below:<br />

Initial Development<br />

Increment # 1<br />

. . .<br />

Increment # 12<br />

Activity Output/Artifact<br />

<strong>Plan</strong>ning<br />

Requirements<br />

Design<br />

Code<br />

Test<br />

Install/Support<br />

Status Report<br />

Documents,<br />

Reviews<br />

Documents,<br />

Reviews<br />

Documents,<br />

Reviews<br />

Documents,<br />

Reviews<br />

Documents,<br />

Reviews<br />

Documents,<br />

Reviews<br />

Documents,<br />

Reviews<br />

SDSR<br />

SUM<br />

STD & STR<br />

SVD & Demo<br />

Figure 6.1-1: TMT <strong>Software</strong> Development Life Cycle (SDLC)<br />

SDD<br />

SRS<br />

<strong>SPMP</strong> & STP<br />

The development of the TMT tool is broken into one initial development and 12 incremental<br />

developments. Each incremental development spans through all activities from requirements,<br />

design, code, test, install/support, and status reporting, except the initial development spans from<br />

the planning activity. The purpose of the initial development is to produce the following the<br />

following software artifacts:<br />

1. A complete project plans (=> <strong>SPMP</strong> & STP).<br />

2. Requirements specification for the overall system framework => SRS).<br />

3. Overall system architectural and high-level component designs (=> SDD).<br />

4. Source codes for the system architecture and framework (=> SVD).<br />

5. Test cases, procedures, and results for the framework (=> STD & STR).<br />

6. A draft installation and user manual (=> SUM).<br />

7. A draft development status report (=> SDSR).<br />

Source code listing and versions<br />

<strong>Software</strong> user manual<br />

Reports the overall development status<br />

Test procedures and results as planned

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!