Practical Examination: Request 1 - Work Breakdown Structure
Practical Examination: Request 1 - Work Breakdown Structure
You are working on a project to develop Lab Management application. This application
is to help students to improve their programming skills. It would include the following
capabilities:
Allow students to register for university-sponsored Lab classes such as C++
programming, Java Programming, Java Desktop Programming, Java Web
Programming, .NET Programming, Python programming classes.
Allow students to submit their work in the Lab class and to track their progress.
Allow teacher to manage his classes and to evaluate his students submitted
work, to approve or to reject the work.
Allow teacher to generate the final report of his classes at the end of the
semester.
Request 1 - Work Breakdown Structure
Develop a WBS for the project. Break down the work to Level 3 or Level 4, as appropriate.
Assume that the Level 1 category is called Software Project, and that the Level 2 categories are
Initiating, Planning, Executing, Monitoring and Controlling, and Closing. Under the Executing
section, include Level 3 categories of Analysis, Design, Prototyping, Testing, Implementation,
and Support. The Support category includes Level 4 items for Training, Documentation, User
Support, and Enhancements
3. Prototyping (level 3)
i. Design interactive screens prototype
ii. Review Prototyping
4. Implementing (level 3)
a. Develop program modules
b. Code review
5. Testing (level 3)
i. Perform unit testing (level 4)
ii. Perform integration testing (level 4)
iii. Perform system testing (level 4)
iv. Perform acceptance testing (level 4)
6. Support (level 3)
i. Training (level 4)
ii. Documentation (level 4)
iii. User support (level 4)
iv. Enhancements (level 4)
d. Monitoring and Controlling (level 2)
1. Control scope (level 3)
2. Track progress (level 3)
3. Perform Cost control (level 3)
4. Monitor and control Risk (level 3)
e. Closing (level 2)
1. Create Lesson learn (level 3)
2. Create Project Final Report (level 3)
3. Create Project Archive (level 3)
4. Close Project Ceremony (level 3)
Request 2 - Deliverables
Identify at least five milestones mapped to the main deliverables for the project. For each
milestone, write a short explanation of how to measure its status completed or not
Draw a network diagram and identify the project duration by applying critical path analysis
Critical Paths are Path 1 and path 3. And project duration is 29 weeks
Fast tracking: Arrange task H so that it overlaps over tasks E and F on 2 weeks. This may
increase risk, so that require more attention to communication.
Crashing:
Add people to join project to complete task H earlier than 2 weeks
Force team to work overtime on task H to complete it earlier than 2 weeks
Reward team if they can complete task H earlier than 2 weeks
Crashing will increase cost.