$29
Use the data spreadsheet provided below to achieve the following:
Assume it has been requested that this project be started on 3/5/18 after the project in Assignment#1 has been started on 2/12/18. This project and the project in Homework#1 will use/share the same resources listed in Assignment#1.
Create a resource pool in MS-Project that will be shared by Homework#1 and Homework#2
Feed the information provided in this handout in MS Project to create the Project Plan and the Network Diagram
Create a WBS with the required phases and activities to complete this project
Assign the Resources to the Tasks making any assumptions you consider appropriate (Software Engineering Assumptions).
What is the earliest finish date for this project if it is scheduled to start on 3/5/18.? (under this scenario, as soon as engineers complete their tasks on Homework#1 you will assign them to start working on tasks for Homework#2 project)
Is it feasible to complete this project (Assignment#2 project) 2 weeks after the completion date you identified for the project in Assignment#1? Explain.
Submit your MS Project Files
Submit your Comments regarding the start and completion dates and resources assignments for the two projects in a PDF document called Analysis.pdf.
The documents in step 8 and 9 shall be saved in a zipped file with name “HW#2- YourLastName, FirstName”.
Resources Available
Important Note: Use the same resources listed in Assignment#1; in essence, Assignment#1 project and Assignment#2 project will share the same resource pool. ONLY assign the needed resources to the tasks; for example writing project plan needs one manager of the available managers, however, you could use all available requirement engineers to work on writing the requirements.
In addition to resources listed in Assignment #1, following resources have been added to the resource pool of available headcounts
There are three project managers PM4, PM5, PM7, available
There are Four requirement engineers RE30,RE31, RE32, RE33
There are three system engineers SE30, SE31, SE32 available
There are five programmers/software engineers PE60, PE61, PE65, PE66, PE67 available
There are three test engineers TE64, TE67, TE69 available
There are three Documentation engineers DE73, DE74, DE75 available
Assumptions and Constraints:
Every review or inspection “meeting” task shall be carried by 5 engineers including ONE of the author(s)
Every review or inspection “preparation” task shall be carried by 4 engineers excluding the author(s)
Any “Rework” task can be executed by one or all authors of the original task
Project Plan shall be reviewed by at least one engineer from every technical area.
Data Model can be created only by system engineers and can be reviewed by any engineer
Lab and Environment Setup Tasks can be assigned and executed by system engineers only.
Task/Activity Dependencies:
It is expected that you will find the correct task dependencies based on the material discussed during class and considering the following constraints:
There is no technical task prior to requirement phase; project planning is not a technical task it is a managerial task.
Analysis Activity can start as soon as requirement document is complete
Design activity can start as soon as Analysis document is complete
Coding can start as soon as design is complete
Writing Test Plan can start as soon as requirements are complete
Executing Test Plan can start as soon as coding is complete
Documentation can start as soon as requirements are complete
Any other constraints that you might add, shall be documented clearly when you submit your homework.
Lab and Environment Setup Tasks must be completed before Coding tasks or text case execution tasks can be started.
Task
Amount of Work
Productivity Rate
Project Plan
Write Plan
120 pages
7 pages/Hour
Review Plan
Preparation for review
5 pages/Hour
Review Meeting
10 pages/Hour
Rework
78 defects
5 defects/Hour
Requirement
Write requirements
278 Req
5 Req/Hour
Review Requirements
Preparation for review
5 Req/Hour
Review Meeting
10 Req/Hour
Rework
167 defects
5 defects/Hour
Lab and Environment Setup
Hardware
Install Network Elements
Routers
2
2 Routers/day
Bridge
4
2 Bridges/day
Install Server
8 servers
1 server/day
Install Clients
67 clients
10 clients/day
Software
Install Development Tools
20 tools
4 tools/day
Install Testing Tools
18 tools
4 tools/day
Analysis/Design Document
Write DD
212 pages
2 pages/Hour
Review DD
Preparation for DD
5 pages/Hour
Review Meeting
10 pages/Hour
Rework
312 defects
5 defects/Hour
Data Model
Create Data Model
62 pages
1 page/Hour
Review Data Model
Preparation for DM
5 pages/Hour
Review Meeting
10 pages/Hour
Rework
166 defects
4 defects/Hour
Coding and unit test
Write Code
5765 SLOC
5 SLOC/Hour
Unit Testing
Prepare/Execute Test Cases
887 test cases
5 Test Case/Hour
Fix Found Defects
560 Defects
25 Defects/Day
Test Fixed Defects
560 Defects
50 Defects/Day
Code Inspection
Preparation for Code Inspection
150 SLOC/Hour
Code Inspection Meeting
200 SLOC/Hour
Rework
499 defects
5 defects/Hour
Testing
Write test plan (TP)
285 pages
10 pages/Day
Review TP
Preparation for TP
5 pages/Hour
Review TP Meeting
10 pages/Hour
Rework
219 defects
4 defects/Hour
Execute TP (test cases)
390 test cases
8 test cases/day
Fix Found Defects
118 defects
5 defects/day
Documentation
User Documentation
190 pages
5 page/Hour
Review UD
Preparation for UD review meeting
5 pages/Hour
Review UD Meeting
8 pages/Hour
Rework
266 defects
10 defects/Hour
Training
Training Handouts (TH)
72 pages
1 page/Hour
Review Training Handouts (TH)
Preparation for TH review meeting
8 pages/Hour
Review TH Meeting
10 pages/Hour
Rework
235 defects
10 defects/Hour