Project- Project Management

the_og
Sampleprojectcharts.xlsx

WBS Outline

Work Break Down Structure Outline
No. Task Name
1 UML Design For Interface
1.1 Create Outline of UML
1.2 Derive Requirements Artifacts
1.3 Assistance of Software Engineering
1.4 Provide quality checks
2 System/Software Design
2.1 Appropriate software components
2.1.1 Design appropriate software components
2.2.2 Peer Review
2.2 Assistance of Software Engineering
2.3 Provide quality checks
3 Approve Design
3.1 Component Level Requirements
3.1.1 Derive Component Level Requirements
3.1.2 Designing and Coding
3.1.3 Unit test
3.1.4 System and Enterprise Test
3.2 Assistance of Software Engineering
3.3 Sell-off Acceptance Criteria
3.3.1 Derive sell-off Acceptance Criteria
3.3.2 Peer review
3.3.3 Customer Approval
3.3.4 Provide quality checks.
4 Approve Content S/W Component Design
4.1 Design artifacts
4.1.1 Provide appropriate level design artifacts
4.1.2 Peer review
4.2 Sell-off Acceptance Criteria
4.2.1 Derive sell-off Acceptance Criteria
4.2.2 Peer Review
4.3.3 Customer Approval
4.3.4 Provide quality checks.
5 Code and Unit Test
5.1 Testing Software Modules
5.2 Collecting Software requirements from System Engineering
5.3 Requirement Analysis
5.4 Collect Additional Requirements (If Required)
5.5 Test Planning
5.6 Test Case Designing & Development
5.7 Test Environment Setup
8.8 Overhead Cost (July)
5.9 Development of Software Module
5.1 Test Execution
5.11 Implement Changes (If Required)
5.12 Match Changes with Scope
5.13 Code Test Software Module
5.14 Unit Test Software Module
6 Provide quality checks
7 Function Test
7.1 Assistance of System Engineering to software engineering
7.2 Check the Function
7.3 Provide quality checks
8 Design Test Artifacts
8.1 Consultation and support from other Software and System engineers
8.2 Derive System Level Test Cases
8.3 Derive Enterprise Level Test Cases
8.4 Peer Review
8.5 Provide quality checks
9 Perform Environment Level Tests
9.1 Consultation and support from other Software and System engineers
9.2 Overhead Cost (September)
9.3 Execute Test Cases
9.4 Provide quality checks
10 Approve Test Services
10.1 Assistance from System Test Engineering for Quality Engineering
10.2 Quality Check
10.2.1 Design Review
10.2.2 Pre-Ship Review
11 Run Test on Live Environment
11.1 Assistance from System Test Engineering for Quality Engineering
11.2 Quality Check
11.3 Final Acceptance Test
12 Deploy to Operational Environment
12.1 Work with Customer facility
12.2 Overhead Cost (October)
12.3 Use of approved installation instructions
12.4 Deployment of software into operational environment

WBS

Astin Martin LLC

UML Design For Interface

Create Outline of UML

Derive Requirements Artifacts

Assistance of Software Engineering

Provide quality checks

System/Software Design

Appropriate software components

Design appropriate software components

Peer Review

Assistance of Software Engineering

Provide quality checks

Approve Design

Component Level

Requirements

Derive Component Level Requirements

Desiging and Coding

Unit test

System and Enterprise Test

Assistance of Software Engineering

Sell-off Acceptance Criteria

Derive sell-off Acceptance Criteria

Peer review

Customer Approval

Provide quality checks

Approve Content S/W Component Design

Design artifacts

Provide appropriate level design artifacts

Peer review

Sell-off Acceptance Criteria

Derive sell-off Acceptance Criteria

Peer Review

Customer Approval

Provide quality checks

Code and Unit Test

Testing Software Modules

Collecting Software requirements from System Engineering

Requirement Analysis

Collect Additional Requirements (If Required)

Test Planning

Test Case Designing & Development

Test Envrionment Setup

Develpoment of Software Module

Test Execution

Implement Changes (If Required)

Match Changes with Scope

Code Test Software Module

Unit Test Software Module

Provide quality checks

Function Test

Assistance of System Engineering to software engineering

Check the Function

Provide quality checks

Design Test Artifacts

Consultation and support from other Software and System engineers

Derive System Level Test Cases

Derive Enterprise Level Test Cases

Peer Review

Provide quality checks

Perform Environment Level Tests

Consultation and support from other Software and System engineers

Overhead Cost (September)

Execute Test Cases

Provide quality checks

Approve Test Services

Assistance from System Test Engineering for Quality Engineering

Quality Check

Design Review

Pre-Ship Review

Run Test on Live Environment

Assistance from System Test Engineering for Quality Engineering

Quality Check

Final Acceptance Test

Deploy to Operational Environment

Work with Customer facility

Overhead Cot (October)

Use of approved installation instructions

Deployment of software into operational environment

RAM or RACI

Responsibility Assignment Matrix (RAM)/RACI Matrix
WBS Activities Poject manager Chief Engineer System Engineer | System Engineer || System Engineer ||| Lead System Engineer Software Engineer | Software Engineer || Software Engineer ||| Lead Software Engineer System Test Engineer | System Test Engineer || System Test Engineer ||| Lead System Test Engineer Quality Engineer | Quality Engineer || Quality Engineer ||| Lead Quality Engineer
UML Design for Interface I A R R R R C C C C C C C C
Create Outline of UML I A R R R R C C C C C C C C
Derive Requirements Artifacts I A R R R R C C C C C C C C
Assistance of Software Engineering A R R R R
Provide quality checks I R R R A
System/Software Design I R R R A C C C C C C C C
Appropriate software components I R R R A C C C C C C C C
Design appropriate software components I R R R A C C C C C C C C
Peer Review A R R R R C C C C C C C C
Assistance of Software Engineering A R R R R
Provide quality checks I R R R A
Approve Design I C R R R A C C C C C C C C
Component Level Requirements I R R R A C C C C C C C C
Derive Component Level Requirements I R R R A C C C C C C C C
Designing and Coding I R R R A C C C C C C C C
Unit test I R R R A C C C C C C C C
System and Enterprise Test I R R R A C C C C C C C C
Assistance of Software Engineering A R R R R
Sell-off Acceptance Criteria I R R R A C C C C
Derive sell-off Acceptance Criteria I R R R A
Peer review A R R R R
Customer Approval A R R R R
Provide quality checks. I R R R A
Approve Content S/W Component Design I C C C C R R R A C C C C
Design artifacts I C C C C R R R A C C C C
Provide appropriate level design artifacts I C C C C R R R A C C C C
Peer review A C C C C R R R R C C C C
Sell-off Acceptance Criteria I R R R A C C C C
Derive sell-off Acceptance Criteria I R R R A
Peer Review A R R R R
Customer Approval A R R R R
Provide quality checks. I R R R A
Code and Unit Test I C C C C R R R A C C C C
Testing Software Modules I C C C C R R R A C C C C
Collecting Software requirements from System Engineering I C C C C R R R A C C C C
Requirement Analysis I C C C C R R R A C C C C
Collect Additional Requirements (If Required) I C C C C R R R A C C C C
Test Planning I C C C C R R R A C C C C
Test Case Designing & Development I C C C C R R R A C C C C
Test Environment Setup I C C C C R R R A C C C C
Development of Software Module I C C C C R R R A C C C C
Test Execution I C C C C R R R A C C C C
Implement Changes (If Required) I C C C C R R R A C C C C
Match Changes with Scope I C C C C R R R A C C C C
Code Test Software Module I C C C C R R R A C C C C
Unit Test Software Module I C C C C R R R A C C C C
Provide quality checks I R R R A
Function Test I C C C C R R R A C C C C
Assistance of System Engineering to software engineering A R R R R
Check the Function I C C C C R R R A C C C C
Provide quality checks I R R R A
Design Test Artifacts C C C C C C C C C R R R A C C C C
Consultation and support from other Software and System engineers A R R R R R R R R
Derive System Level Test Cases C C C C C C C C C R R R A C C C C
Derive Enterprise Level Test Cases C C C C C C C C C R R R A C C C C
Peer Review C C C C C C C C C R R R A C C C C
Provide quality checks R R R A
Perform Environment Level Tests I C C C C C C C C R R R A C C C C
Consultation and support from other Software and System engineers A R R R R R R R R
Execute Test Cases I C C C C C C C C R R R A C C C C
Provide quality checks I R R R A
Approve Test Services I C C C C C C C C R R R A C C C C
Assistance from System Test Engineering for Quality Engineering A R R R R
Quality Check I R R R A
Design Review I R R R A
Pre-Ship Review I R R R A
Run Test on Live Environment I C C C R C C C C R R R A C C C R
Assistance from System Test Engineering for Quality Engineering A R R R R
Quality Check I R R R A
Final Acceptance Test A A C C C R C C C C R R R R C C C R
Deploy to Operational Environment A R C C R R R R C
Work with Customer facility I R C C R R R R C
Use of approved installation instructions A R C C R R R R C
Deployment of software into operational environment A R C C R R R R C
R-Responsible
A- Accoutable
C- Consulted
I- Informed

Curve

Cost

May 2021 June 2021 July 2021 August 2021 September 2021 October 2021 November 2021 19389.53 41549.11 49312.31 53049.67 34748.31 46796.86 34160.51 Cumulative Cost

May 2021 June 2021 July 2021 August 2021 September 2021 October 2021 November 2021 19389.533563218392 60938.640689655171 110250.94781609197 163300.61494252874 198048.9220689655 244845.78068965516 279006.28999999998

Cost

May 2021 June 2021 July 2021 August 2021 September 2021 October 2021 November 2021 19389.53 41549.11 49312.31 53049.67 34748.31 46796.86 34160.51 Cumulative Cost

May 2021 June 2021 July 2021 August 2021 September 2021 October 2021 November 2021 19389.533563218392 60938.640689655171 110250.94781609197 163300.61494252874 198048.9220689655 244845.78068965516 279006.28999999998