0% found this document useful (0 votes)
13 views28 pages

Microsoft Project Exercises

Uploaded by

josephinete.shop
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
13 views28 pages

Microsoft Project Exercises

Uploaded by

josephinete.shop
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 28

Microsoft Project exercises

Exercise: Software Development Project Management in Microsoft Project 2010

You have been assigned as the project manager for a new software application development
project, "HealthTrackApp," which is intended to help users monitor and manage their health
data. The application must be delivered in 6 months, and the project team includes software
developers, testers, a UI/UX designer, and project resources for equipment and software tools.

Your task is to set up, organize, and manage this project in Microsoft Project 2010, following the
steps below:

Tasks

1. Project Details (5 Marks)


o Open Microsoft Project 2010 and set the Start Date of the project to November
1, 2024.
o Configure the working calendar for an 8-hour workday, Monday to Friday, with
weekends off.
o Input holidays on December 25, 2024, and January 1, 2025.
2. Create a Project (15 Marks)

2.1 Tasks (8 Marks)

o Create the following primary tasks with the given durations:


▪ Planning (2 weeks)
▪ Design (4 weeks)
▪ Development (8 weeks)
▪ Testing (4 weeks)
▪ Deployment (2 weeks)
o Add the following subtasks under each phase, linking them with dependencies as
follows:
▪ Planning: Project Setup, Requirement Gathering, Feasibility Study.
▪ Design: UI Design, Database Design, API Specifications.
▪ Development: Frontend Development, Backend Development,
Integration.
▪ Testing: Unit Testing, Integration Testing, User Acceptance Testing.
▪ Deployment: Final Preparation, Deployment to Production.

2.2 Resources (7 Marks)

o In the Resource Sheet:


▪ Add team members (Project Manager, Software Developer, Tester, UI/UX
Designer).
▪ Specify each team member’s standard rate (e.g., Project Manager -
$50/hr, Developer - $40/hr).
o Assign the appropriate resources to each task.
3. Add Milestones (5 Marks)
o Create milestones for each of the main phases:
▪ Project Approval after Planning.
▪ Design Completion after Design.
▪ Development Completion after Development.
▪ Testing Completion after Testing.
▪ Project Completion after Deployment.
4. Set Baseline (5 Marks)
o Once the project tasks, resources, and milestones are in place, set a project
baseline to capture the initial plan for tracking future progress.
5. Add Constraints (5 Marks)
o For the Deployment to Production task, set a constraint of “Finish No Later
Than” April 30, 2025.
6. Add Recurring Tasks (5 Marks)
o Add a recurring task titled Weekly Status Meeting that occurs every Friday at
10:00 AM throughout the project duration.
7. Progress Tracking (5 Marks)
o After setting up the baseline, mark the Planning phase as 100% complete and the
Design phase as 50% complete.
o Adjust the actual start and finish dates if there are any changes in the original
plan.
8. Change Different Views (5 Marks)
o Switch to the Gantt Chart and Network Diagram views to inspect project
dependencies and structure.
o Add the main milestones to the Timeline View.
9. Reporting (5 Marks)
o Generate a Project Overview report and save it as a PDF.
o Create a Resource Usage report to analyze resource allocation and potential
overuse.
Exercise: Microsoft Project 2010 – Software Development Project

Scenario: You are the project manager for a software development project aimed at creating an
online learning platform. Your team is expected to complete the project within a specified
timeframe and budget. Use Microsoft Project 2010 to set up, manage, and track this project.

Exercise Instructions:

1. Project Details (10 Marks)


o Start a new project in Microsoft Project 2010 and name it Online Learning
Platform Development.
o Set the project start date to November 1, 2024.
o Enter basic project details like your name as the author, and set the company
name as EduTech Solutions.
2. Create Project Tasks (25 Marks)
o In Gantt Chart View, create the following main tasks and subtasks with the
specified durations:
▪ Requirements Gathering (5 days)
▪ Identify key features (2 days)
▪ Document requirements (3 days)
▪ Design Phase (7 days)
▪ UI/UX Design (3 days)
▪ Database Design (2 days)
▪ Architectural Design (2 days)
▪ Development Phase (15 days)
▪ Frontend Development (8 days)
▪ Backend Development (7 days)
▪ Testing (10 days)
▪ Unit Testing (5 days)
▪ User Testing (5 days)
▪ Deployment (2 days)
▪ Launch preparation (1 day)
▪ Go live (1 day)
o Ensure dependencies between tasks (e.g., Design Phase starts only after the
Requirements Gathering is complete).
3. Resource Allocation (25 Marks)
o Define resources in Resource Sheet:
▪ Developers (4), UI/UX Designer, Database Administrator, Tester, Project
Manager
o For each resource:
▪ Assign hourly rates: Developer ($30/hr), UI/UX Designer ($40/hr),
Database Administrator ($35/hr), Tester ($25/hr), Project Manager
($50/hr).
▪ Define each resource type as Work.
o Map each resource to tasks accordingly. For example:
▪ Assign UI/UX Designer to UI/UX Design, Developers to Frontend and
Backend Development, Tester to Unit and User Testing.
4. Add Milestones (10 Marks)
o Create the following milestones (each with "0 days" duration):
▪ Requirements Document Completed
▪ Design Completed
▪ Development Completed
▪ Testing Completed
▪ Project Go Live
5. Set Baseline (10 Marks)
o After creating tasks, resources, and milestones, set a baseline for the entire
project.
6. Add Constraints (5 Marks)
o Add a constraint to ensure the project Go Live date must finish by November 30,
2024.
7. Add Recurring Tasks (5 Marks)
o Set up a weekly Team Meeting (1-hour duration) scheduled every Monday at 10
AM from the project start date to the end date.
8. Progress Tracking (5 Marks)
o Simulate project progress by marking the following tasks as complete or partially
complete:
▪ Requirements Gathering: 100% Complete
▪ UI/UX Design: 50% Complete
9. Generate Report (5 Marks)
o Generate a Project Overview report that includes task progress, resource
allocation, and baseline vs. actual costs.
Exercise: Software Project Management – Customer Relationship Management (CRM)
System

You are the project manager for a new project to develop a Customer Relationship
Management (CRM) System. The project involves setting up and managing tasks, resources,
budgets, and progress tracking in Microsoft Project 2010. Use the provided task, resource, and
task-resource tables to configure the project and answer questions based on best practices in
project management.

Project Overview

• Project Name: CRM System Development


• Start Date: January 2, 2025
• End Date: March 31, 2025
• Company: BizTech Solutions

Step 1: Task Table

Enter tasks in Gantt Chart View using the following table:

Task ID Task Name Duration Start Date Predecessor Milestone


1 Project Planning 3 days 01/02/2025 - Yes
2 Requirements Analysis 7 days 01/06/2025 1
3 System Architecture Design 5 days 01/15/2025 2
4 Database Development 10 days 01/22/2025 3
5 Backend Development 15 days 02/05/2025 3
6 Frontend Development 12 days 02/05/2025 3
7 System Integration 7 days 02/26/2025 4, 5, 6
8 User Acceptance Testing 8 days 03/06/2025 7
9 Training and Documentation 5 days 03/18/2025 8
10 Go Live 1 day 03/25/2025 9 Yes

Step 2: Resource Table

Define resources in Resource Sheet based on the table below:

Resource ID Resource Name Type Standard Rate Overtime Rate Max Units (%)
R1 Project Manager Work $65/hr $95/hr 100%
R2 Business Analyst Work $55/hr $85/hr 100%
Resource ID Resource Name Type Standard Rate Overtime Rate Max Units (%)
R3 System Architect Work $60/hr $90/hr 100%
R4 Database Developer Work $50/hr $75/hr 100%
R5 Backend Developer Work $45/hr $70/hr 100%
R6 Frontend Developer Work $45/hr $70/hr 100%
R7 Tester Work $40/hr $60/hr 100%
R8 Training Specialist Work $55/hr $80/hr 100%
R9 Technical Writer Work $40/hr $60/hr 100%

Step 3: Task-Resource Allocation Table

Assign resources to tasks based on the following table:

Task
Task Name Assigned Resources
ID
1 Project Planning Project Manager
2 Requirements Analysis Project Manager, Business Analyst
3 System Architecture Design System Architect, Project Manager
4 Database Development Database Developer
5 Backend Development Backend Developer
6 Frontend Development Frontend Developer
System Architect, Backend Developer, Frontend
7 System Integration
Developer
8 User Acceptance Testing Tester
Training and
9 Training Specialist, Technical Writer
Documentation
10 Go Live Project Manager

Exercise Questions

1. Project Details (10 Marks)


o Create a new project in Microsoft Project 2010 named CRM System Development,
starting on January 2, 2025, with BizTech Solutions as the company name and
your name as the author.
2. Task Setup (20 Marks)
o Create each task in Gantt Chart View using the Task Table above. Set the correct
durations, start dates, predecessors, and milestones.
3. Resource Setup (15 Marks)
o In Resource Sheet, enter each resource listed in the Resource Table. Set standard
rates, overtime rates, and maximum units.
4. Task-Resource Mapping (20 Marks)
o Assign resources to tasks according to the Task-Resource Allocation Table.
5. Add Milestones (5 Marks)
o Confirm that the following tasks are marked as milestones:
▪ Project Planning
▪ Go Live
6. Set Baseline (10 Marks)
o Once tasks, resources, and allocations are set, save a baseline for the project to
track progress.
7. Add Constraints (5 Marks)
o Set a constraint on the Go Live task so that it must finish by March 31, 2025.
8. Add Recurring Task (5 Marks)
o Add a Weekly Project Review Meeting scheduled every Monday at 9:00 AM,
starting from January 2, 2025, until March 31, 2025.
9. Progress Tracking (5 Marks)
o Update the following tasks to simulate project progress:
▪ Requirements Analysis: 100% complete
▪ System Architecture Design: 50% complete
10. Generate a Report (5 Marks)
o Generate a Resource Overview report showing resource assignments, hours
worked, and cost analysis.
Exercise: Software Project Management in Microsoft Project 2010

You are assigned as the project manager for developing an Inventory Management Software.
Your task is to set up and manage this project in Microsoft Project 2010, including task
schedules, resource allocations, and budgets. This exercise will use pre-defined tables for tasks,
resources, and task-resource allocations to test your ability to manage and track projects
efficiently.

Project Overview

• Project Name: Inventory Management Software


• Start Date: November 1, 2024
• End Date: December 15, 2024
• Company: SupplySoft Inc.

Step 1: Task Table

Create tasks in Gantt Chart View using the following table:

Task ID Task Name Duration Start Date Predecessor Milestone


1 Project Initialization 3 days 11/01/2024 - Yes
2 Requirements Gathering 5 days 11/04/2024 1
3 System Design 7 days 11/11/2024 2
4 Database Design 4 days 11/11/2024 2
5 Frontend Development 10 days 11/18/2024 3, 4
6 Backend Development 10 days 11/18/2024 3, 4
7 Integration 5 days 12/02/2024 5, 6
8 Testing 8 days 12/09/2024 7
9 Deployment 2 days 12/19/2024 8 Yes

Step 2: Resource Table

Define resources for the project using the following table in Resource Sheet:

Resource ID Resource Name Type Standard Rate Overtime Rate Max Units (%)
R1 Project Manager Work $60/hr $90/hr 100%
R2 Business Analyst Work $50/hr $75/hr 100%
R3 System Designer Work $55/hr $80/hr 100%
R4 Database Administrator Work $45/hr $65/hr 100%
Resource ID Resource Name Type Standard Rate Overtime Rate Max Units (%)
R5 Frontend Developer Work $40/hr $60/hr 100%
R6 Backend Developer Work $40/hr $60/hr 100%
R7 Tester Work $35/hr $50/hr 100%
R8 Deployment Engineer Work $50/hr $75/hr 100%

Step 3: Task-Resource Allocation Table

Assign resources to tasks based on the table below:

Task ID Task Name Assigned Resources


1 Project Initialization Project Manager
2 Requirements Gathering Project Manager, Business Analyst
3 System Design Project Manager, System Designer
4 Database Design Database Administrator
5 Frontend Development Frontend Developer
6 Backend Development Backend Developer
7 Integration System Designer, Frontend Developer, Backend Developer
8 Testing Tester
9 Deployment Deployment Engineer

Exercise Questions

1. Project Details (10 Marks)


o Create a new project named Inventory Management Software with a start date of
November 1, 2024. Set SupplySoft Inc. as the company name and your name as
the author.
2. Task Setup (20 Marks)
o Create the tasks based on the Task Table provided above, setting the correct
durations, start dates, predecessors, and marking milestones where needed.
3. Resource Setup (15 Marks)
o Define resources in Resource Sheet using the Resource Table provided above,
ensuring each resource’s rate and maximum units are accurately recorded.
4. Task-Resource Mapping (20 Marks)
o Assign resources to each task based on the Task-Resource Allocation Table.
5. Add Milestones (5 Marks)
o Confirm that the following tasks are marked as milestones:
▪ Project Initialization
▪ Deployment
6. Set Baseline (10 Marks)
o Once tasks, resources, and allocations are set, save a baseline for the project.
7. Add Constraints (5 Marks)
o Set a constraint on the Deployment task to ensure it must be completed by
December 15, 2024.
8. Add Recurring Task (5 Marks)
o Create a Project Review Meeting recurring task scheduled every Friday at 9:00
AM, starting from November 1, 2024, and ending on December 15, 2024.
9. Progress Tracking (5 Marks)
o Update the following task progress:
▪ Requirements Gathering as 100% complete
▪ System Design as 50% complete
10. Generate a Report (5 Marks)
o Generate a Task Usage report displaying each task’s assigned resources, costs,
and completion percentage.
Exercise: Software Project Management – E-Commerce Website Development

You are assigned as the project manager for an E-Commerce Website Development project.
This project involves planning, resource allocation, scheduling, and tracking progress using
Microsoft Project 2010. Use the information in the task, resource, and task-resource allocation
tables provided to set up and manage this project.

Project Overview

• Project Name: E-Commerce Website Development


• Start Date: February 5, 2025
• End Date: May 1, 2025
• Company: WebWave Solutions

Step 1: Task Table

Enter tasks in Gantt Chart View based on the table below:

Task ID Task Name Duration Start Date Predecessor Milestone


1 Project Kickoff 2 days 02/05/2025 - Yes
2 Requirements Gathering 5 days 02/07/2025 1
3 Design Phase 10 days 02/14/2025 2
4 Database Setup 7 days 02/28/2025 3
5 Backend Development 15 days 03/07/2025 3
6 Frontend Development 12 days 03/07/2025 3
7 Quality Assurance Testing 10 days 03/28/2025 4, 5, 6
8 User Acceptance Testing 7 days 04/11/2025 7
9 Training and Documentation 5 days 04/20/2025 8
10 Launch 1 day 04/27/2025 9 Yes

Step 2: Resource Table

Define resources in Resource Sheet according to the following table:

Resource ID Resource Name Type Standard Rate Overtime Rate Max Units (%)
R1 Project Manager Work $65/hr $95/hr 100%
R2 Business Analyst Work $50/hr $75/hr 100%
R3 UI/UX Designer Work $55/hr $85/hr 100%
R4 Database Engineer Work $50/hr $75/hr 100%
Resource ID Resource Name Type Standard Rate Overtime Rate Max Units (%)
R5 Backend Developer Work $45/hr $70/hr 100%
R6 Frontend Developer Work $45/hr $70/hr 100%
R7 QA Tester Work $40/hr $60/hr 100%
R8 Training Specialist Work $50/hr $75/hr 100%

Step 3: Task-Resource Allocation Table

Assign resources to tasks based on the following table:

Task ID Task Name Assigned Resources


1 Project Kickoff Project Manager
2 Requirements Gathering Project Manager, Business Analyst
3 Design Phase UI/UX Designer, Project Manager
4 Database Setup Database Engineer
5 Backend Development Backend Developer
6 Frontend Development Frontend Developer
7 Quality Assurance Testing QA Tester
8 User Acceptance Testing QA Tester
9 Training and Documentation Training Specialist
10 Launch Project Manager

Exercise Questions

1. Project Details (10 Marks)


o Create a new project named E-Commerce Website Development with a start date
of February 5, 2025, listing WebWave Solutions as the company name and your
name as the author.
2. Task Setup (20 Marks)
o Enter each task in Gantt Chart View using the Task Table provided. Set the
correct durations, start dates, predecessors, and milestones.
3. Resource Setup (15 Marks)
o In Resource Sheet, define each resource based on the Resource Table provided,
including setting the standard rates, overtime rates, and maximum units.
4. Task-Resource Mapping (20 Marks)
o Assign resources to each task according to the Task-Resource Allocation Table.
5. Add Milestones (5 Marks)
o Confirm the following tasks are set as milestones:
▪ Project Kickoff
▪ Launch
6. Set Baseline (10 Marks)
o Once all tasks, resources, and allocations are complete, save a baseline to track
project progress.
7. Add Constraints (5 Marks)
o Set a constraint on the Launch task to ensure it must be completed by May 1,
2025.
8. Add Recurring Task (5 Marks)
o Create a recurring Weekly Status Meeting scheduled every Tuesday at 10:00 AM,
from February 5, 2025, until April 27, 2025.
9. Progress Tracking (5 Marks)
o Update task progress as follows:
▪ Requirements Gathering: 100% complete
▪ Design Phase: 50% complete
10. Generate a Report (5 Marks)
o Generate a Project Overview report, including tasks, resources, cost analysis, and
current progress.
Exercise: Software Project Management – Mobile Application Development Project

As a project manager, you are tasked with overseeing the development of a Mobile Application
for a healthcare company. This project involves breaking down tasks into a work breakdown
structure (WBS) with subtasks, assigning resources, tracking progress, and reporting in
Microsoft Project 2010. Use the provided task, resource, and task-resource tables to manage the
project and answer questions based on your project setup.

Project Overview

• Project Name: Healthcare Mobile App Development


• Start Date: March 1, 2025
• End Date: June 30, 2025
• Company: HealthTech Innovations

Step 1: Task Table with WBS (Work Breakdown Structure)

Enter tasks and subtasks in Gantt Chart View using the following structure:

Task
WBS Task Name Duration Start Date Predecessor Milestone
ID
1 1 Project Initiation 2 days 03/01/2025 - Yes
1.1 1.1 Project Charter 1 day 03/01/2025 -
1.2 1.2 Stakeholder Meeting 1 day 03/02/2025 1.1
2 2 Requirements Gathering 7 days 03/03/2025 1
2.1 2.1 Functional Requirements 4 days 03/03/2025 -
2.2 2.2 Technical Requirements 3 days 03/07/2025 2.1
3 3 Design Phase 10 days 03/10/2025 2
3.1 3.1 UI/UX Design 6 days 03/10/2025 -
3.2 3.2 Architecture Design 4 days 03/16/2025 3.1
4 4 Development 20 days 03/20/2025 3
4.1 4.1 Frontend Development 10 days 03/20/2025 -
4.2 4.2 Backend Development 10 days 03/20/2025 -
4.3 4.3 API Integration 5 days 04/03/2025 4.1, 4.2
5 5 Testing 15 days 04/10/2025 4
5.1 5.1 Unit Testing 5 days 04/10/2025 -
5.2 5.2 System Testing 5 days 04/15/2025 5.1
5.3 5.3 User Acceptance Testing 5 days 04/20/2025 5.2
6 6 Deployment 3 days 04/28/2025 5
6.1 6.1 Production Setup 2 days 04/28/2025 -
Task
WBS Task Name Duration Start Date Predecessor Milestone
ID
6.2 6.2 Go Live 1 day 04/30/2025 6.1 Yes
7 7 Project Closeout 2 days 05/01/2025 6 Yes
7.1 7.1 Final Review and Approval 1 day 05/01/2025 -
Lessons Learned and
7.2 7.2 1 day 05/02/2025 7.1
Documentation

Step 2: Resource Table

Define resources in Resource Sheet based on the table below:

Resource ID Resource Name Type Standard Rate Overtime Rate Max Units (%)
R1 Project Manager Work $70/hr $100/hr 100%
R2 Business Analyst Work $55/hr $80/hr 100%
R3 UI/UX Designer Work $50/hr $75/hr 100%
R4 System Architect Work $65/hr $90/hr 100%
R5 Frontend Developer Work $45/hr $70/hr 100%
R6 Backend Developer Work $45/hr $70/hr 100%
R7 QA Tester Work $40/hr $60/hr 100%
R8 DevOps Engineer Work $55/hr $85/hr 100%

Step 3: Task-Resource Allocation Table

Assign resources to tasks based on the following table:

Task ID Task Name Assigned Resources


1 Project Initiation Project Manager
Requirements Business Analyst,
2
Gathering Project Manager
UI/UX Designer,
3 Design Phase
System Architect
Frontend Developer,
4 Development
Backend Developer
5 Testing QA Tester
6 Deployment DevOps Engineer
7 Project Closeout Project Manager
Task ID Task Name Assigned Resources
Subtasks are assigned to primary resources listed
above, with additional assignments as needed.

Exercise Questions

1. Project Details (10 Marks)


o Create a new project named Healthcare Mobile App Development, with a start
date of March 1, 2025, the company HealthTech Innovations, and your name as
the author.
2. Task Setup with WBS (20 Marks)
o Enter the tasks and subtasks using the Task Table with WBS provided above.
Ensure correct durations, start dates, predecessors, and milestone settings.
3. Resource Setup (15 Marks)
o Define resources in Resource Sheet using the Resource Table provided, ensuring
each resource’s rate and maximum units are accurately recorded.
4. Task-Resource Mapping (20 Marks)
o Assign resources to each task according to the Task-Resource Allocation Table.
5. Add Milestones (5 Marks)
o Verify that the following tasks are marked as milestones:
▪ Project Initiation
▪ Go Live
▪ Project Closeout
6. Set Baseline (10 Marks)
o Once tasks, resources, and allocations are set, save a baseline to track project
progress.
7. Add Constraints (5 Marks)
o Set a constraint on the Go Live task to ensure it must be completed by June 30,
2025.
8. Add Recurring Task (5 Marks)
o Create a recurring Weekly Status Update Meeting scheduled every Monday at
10:00 AM, starting from March 1, 2025, until April 28, 2025.
9. Progress Tracking (5 Marks)
o Update the following tasks’ progress:
▪ Project Charter: 100% complete
▪ Functional Requirements: 75% complete
10. Generate a Report (5 Marks)
o Generate a Project Summary report, displaying task breakdown, resource usage,
cost analysis, and completion percentage.
Exercise: Software Project Management – Cloud Data Migration Project

You are assigned as the project manager for a Cloud Data Migration project. This project
involves planning, resource allocation, scheduling, and tracking the migration of company data
from on-premises servers to a cloud-based solution. In this exercise, each main task in the work
breakdown structure (WBS) will serve as a milestone, representing key project phases.

Project Overview

• Project Name: Cloud Data Migration


• Start Date: January 15, 2025
• End Date: April 15, 2025
• Company: CloudShift Solutions

Step 1: Task Table with WBS (Milestone-Based Main Tasks)

Enter tasks and subtasks in Gantt Chart View based on the following structure. Ensure each main
task (phase) is marked as a milestone.

Task
WBS Task Name Duration Start Date Predecessor Milestone
ID
1 1 Project Planning 1 day 01/15/2025 - Yes
1.1 1.1 Define Scope and Objectives 2 days 01/15/2025 -
1.2 1.2 Identify Stakeholders 1 day 01/17/2025 1.1
1.3 1.3 Develop Project Charter 2 days 01/18/2025 1.2
2 2 Requirement Analysis 1 day 01/21/2025 1 Yes
2.1 2.1 Data Inventory 5 days 01/21/2025 -
Define Data Structure and
2.2 2.2 5 days 01/28/2025 2.1
Mapping
Compliance and Security
2.3 2.3 3 days 02/04/2025 2.2
Requirements
3 3 System Design 1 day 02/07/2025 2 Yes
3.1 3.1 Cloud Infrastructure Design 7 days 02/07/2025 -
3.2 3.2 Network and Storage Setup 5 days 02/17/2025 3.1
3.3 3.3 Security and Access Control Setup 4 days 02/24/2025 3.2
4 4 Data Migration and Validation 1 day 03/01/2025 3 Yes
4.1 4.1 Initial Data Migration 5 days 03/01/2025 -
Data Validation and Quality
4.2 4.2 4 days 03/07/2025 4.1
Checks
4.3 4.3 Incremental Data Migration 7 days 03/11/2025 4.2
Task
WBS Task Name Duration Start Date Predecessor Milestone
ID
5 5 Testing and User Training 1 day 03/20/2025 4 Yes
5.1 5.1 System Testing 4 days 03/20/2025 -
5.2 5.2 User Acceptance Testing (UAT) 5 days 03/26/2025 5.1
5.3 5.3 User Training 3 days 04/02/2025 5.2
6 6 Project Closure 1 day 04/10/2025 5 Yes
6.1 6.1 Final Review and Sign-off 2 days 04/10/2025 -
Project Documentation and
6.2 6.2 2 days 04/12/2025 6.1
Handover

Step 2: Resource Table

Define resources in Resource Sheet based on the table below:

Resource ID Resource Name Type Standard Rate Overtime Rate Max Units (%)
R1 Project Manager Work $70/hr $100/hr 100%
R2 Business Analyst Work $60/hr $85/hr 100%
R3 Data Engineer Work $55/hr $80/hr 100%
R4 Cloud Architect Work $65/hr $90/hr 100%
R5 Security Specialist Work $60/hr $90/hr 100%
R6 QA Tester Work $50/hr $75/hr 100%
R7 Trainer Work $45/hr $70/hr 100%

Step 3: Task-Resource Allocation Table

Assign resources to tasks based on the following table:

Task ID Task Name Assigned Resources


1 Project Planning Project Manager
Requirement
2 Business Analyst
Analysis
Cloud Architect,
3 System Design
Security Specialist
Data Migration and
4 Data Engineer
Validation
Task ID Task Name Assigned Resources
Testing and User
5 QA Tester, Trainer
Training
6 Project Closure Project Manager
Subtasks are assigned to primary resources listed
above, with additional assignments as needed.

Exercise Questions

1. Project Details (10 Marks)


o Create a new project named Cloud Data Migration with a start date of January
15, 2025, the company CloudShift Solutions, and your name as the author.
2. Task Setup with WBS (20 Marks)
o Enter each task and subtask based on the Task Table with WBS provided above.
Ensure main tasks are set as milestones, and other details (durations, start dates,
predecessors) are accurate.
3. Resource Setup (15 Marks)
o Define each resource in the Resource Sheet based on the Resource Table, with
accurate standard and overtime rates.
4. Task-Resource Mapping (20 Marks)
o Assign resources to each task using the Task-Resource Allocation Table
provided.
5. Add Milestones (5 Marks)
o Verify that each of the following main tasks is set as a milestone:
▪ Project Planning
▪ Requirement Analysis
▪ System Design
▪ Data Migration and Validation
▪ Testing and User Training
▪ Project Closure
6. Set Baseline (10 Marks)
o After entering all tasks, resources, and allocations, save a baseline to track project
progress.
7. Add Constraints (5 Marks)
o Set a constraint on the Project Closure task to ensure it must be completed by
April 15, 2025.
8. Add Recurring Task (5 Marks)
o Create a recurring Bi-weekly Status Review scheduled every other Wednesday at
2:00 PM, starting January 15, 2025, and ending April 10, 2025.
9. Progress Tracking (5 Marks)
o Update task progress for the following:
▪ Define Scope and Objectives: 100% complete
▪ Data Inventory: 50% complete
10. Generate a Report (5 Marks)
o Generate a Milestone Report to display the key milestones achieved, their status,
and the projected completion dates.
Exercise: Software Project Management – E-Commerce Website Development Project

You are assigned as the project manager for the development of an E-Commerce Website. This
project will require defining tasks, allocating resources, setting milestones, and tracking project
progress to ensure timely delivery and quality. Each main task in the WBS represents a major
phase of the project and should be set as a milestone.

Project Overview

• Project Name: E-Commerce Website Development


• Start Date: February 1, 2025
• End Date: May 1, 2025
• Company: Online Retail Innovations

Step 1: Task Table with WBS (Milestone-Based Main Tasks)

Enter tasks and subtasks in Gantt Chart View based on the following structure. Set each main
task as a milestone to signify a critical phase of the project.

Task
WBS Task Name Duration Start Date Predecessor Milestone
ID
1 1 Project Planning 1 day 02/01/2025 - Yes
1.1 1.1 Define Project Goals and Scope 2 days 02/01/2025 -
1.2 1.2 Develop Project Charter 2 days 02/03/2025 1.1
1.3 1.3 Identify Key Stakeholders 1 day 02/05/2025 1.2
2 2 Requirements Gathering 1 day 02/06/2025 1 Yes
2.1 2.1 Gather Functional Requirements 4 days 02/06/2025 -
2.2 2.2 Gather Technical Requirements 3 days 02/10/2025 2.1
Security and Compliance
2.3 2.3 2 days 02/13/2025 2.2
Requirements
3 3 Design Phase 1 day 02/15/2025 2 Yes
3.1 3.1 UI/UX Design 5 days 02/15/2025 -
Database and Backend
3.2 3.2 4 days 02/21/2025 3.1
Architecture Design
3.3 3.3 Security Design 3 days 02/25/2025 3.2
4 4 Development 1 day 02/28/2025 3 Yes
4.1 4.1 Frontend Development 10 days 02/28/2025 -
4.2 4.2 Backend Development 10 days 02/28/2025 -
4.3 4.3 API and Payment Integration 5 days 03/12/2025 4.1, 4.2
5 5 Testing and Quality Assurance 1 day 03/17/2025 4 Yes
Task
WBS Task Name Duration Start Date Predecessor Milestone
ID
5.1 5.1 Functional Testing 5 days 03/17/2025 -
5.2 5.2 User Acceptance Testing 5 days 03/24/2025 5.1
5.3 5.3 Security Testing 4 days 03/31/2025 5.2
6 6 Deployment 1 day 04/04/2025 5 Yes
6.1 6.1 Deployment to Production 2 days 04/04/2025 -
6.2 6.2 Post-Deployment Verification 2 days 04/06/2025 6.1
7 7 Project Closure 1 day 04/10/2025 6 Yes
7.1 7.1 Final Review and Project Sign-off 1 day 04/10/2025 -
Lessons Learned and
7.2 7.2 2 days 04/11/2025 7.1
Documentation

Step 2: Resource Table

Define resources in Resource Sheet based on the table below:

Resource ID Resource Name Type Standard Rate Overtime Rate Max Units (%)
R1 Project Manager Work $70/hr $100/hr 100%
R2 Business Analyst Work $60/hr $90/hr 100%
R3 UI/UX Designer Work $50/hr $75/hr 100%
R4 Backend Developer Work $55/hr $80/hr 100%
R5 Frontend Developer Work $55/hr $80/hr 100%
R6 QA Tester Work $45/hr $70/hr 100%
R7 Security Specialist Work $60/hr $90/hr 100%
R8 DevOps Engineer Work $55/hr $85/hr 100%

Step 3: Task-Resource Allocation Table

Assign resources to tasks based on the following table:

Task ID Task Name Assigned Resources


1 Project Planning Project Manager
Requirements Business Analyst,
2
Gathering Project Manager
UI/UX Designer,
3 Design Phase
Backend Developer
Task ID Task Name Assigned Resources
Frontend Developer,
4 Development
Backend Developer
Testing and Quality QA Tester, Security
5
Assurance Specialist
6 Deployment DevOps Engineer
7 Project Closure Project Manager
Subtasks are assigned to primary resources listed
above, with additional assignments as needed.

Exercise Questions

1. Project Details (10 Marks)


o Create a new project named E-Commerce Website Development with a start date
of February 1, 2025, the company Online Retail Innovations, and your name as
the author.
2. Task Setup with WBS (20 Marks)
o Enter each task and subtask based on the Task Table with WBS provided above.
Ensure each main task is marked as a milestone and that durations, start dates, and
predecessors are accurate.
3. Resource Setup (15 Marks)
o Define resources in the Resource Sheet based on the Resource Table, ensuring
accuracy in each resource’s rate and max units.
4. Task-Resource Mapping (20 Marks)
o Assign resources to each task according to the Task-Resource Allocation Table
provided.
5. Add Milestones (5 Marks)
o Verify that each of the following main tasks is set as a milestone:
▪ Project Planning
▪ Requirements Gathering
▪ Design Phase
▪ Development
▪ Testing and Quality Assurance
▪ Deployment
▪ Project Closure
6. Set Baseline (10 Marks)
o Once tasks, resources, and allocations are set, save a baseline to track project
progress.
7. Add Constraints (5 Marks)
o Set a constraint on the Project Closure task to ensure it must be completed by
May 1, 2025.
8. Add Recurring Task (5 Marks)
o Create a recurring Weekly Project Update Meeting scheduled every Friday at 3:00
PM, starting February 1, 2025, and ending April 25, 2025.
9. Progress Tracking (5 Marks)
o Update the following tasks’ progress:
▪ Define Project Goals and Scope: 100% complete
▪ Gather Functional Requirements: 50% complete
10. Generate a Report (5 Marks)
o Generate a Milestone Report displaying each milestone achieved, its current
status, and projected completion dates.
Exercise: Software Project Management – Mobile App Development Project

You are tasked with managing the development of a Mobile Fitness Tracking App. This project
involves setting up tasks and resources, defining milestones, and tracking progress to ensure the
app is launched on time. Each main task in the WBS will represent a critical project phase and
should be set as a milestone.

Project Overview

• Project Name: Mobile Fitness Tracking App Development


• Start Date: March 1, 2025
• End Date: June 15, 2025
• Company: FitLife Technologies

Step 1: Task Table with WBS (Milestone-Based Main Tasks)

Enter tasks and subtasks in Gantt Chart View based on the following structure. Set each main
task as a milestone to indicate a key project phase.

Task
WBS Task Name Duration Start Date Predecessor Milestone
ID
1 1 Project Initiation 1 day 03/01/2025 - Yes
1.1 1.1 Define Project Scope and Goals 2 days 03/01/2025 -
1.2 1.2 Develop Project Charter 2 days 03/03/2025 1.1
1.3 1.3 Identify Key Stakeholders 1 day 03/05/2025 1.2
2 2 Requirement Analysis 1 day 03/06/2025 1 Yes
2.1 2.1 Gather Functional Requirements 3 days 03/06/2025 -
2.2 2.2 Define Technical Requirements 3 days 03/09/2025 2.1
Define Security and Compliance
2.3 2.3 2 days 03/12/2025 2.2
Needs
3 3 Design Phase 1 day 03/14/2025 2 Yes
3.1 3.1 UI/UX Design 6 days 03/14/2025 -
3.2 3.2 Database and Backend Design 5 days 03/22/2025 3.1
3.3 3.3 Security Design 4 days 03/29/2025 3.2
4 4 Development 1 day 04/03/2025 3 Yes
4.1 4.1 Frontend Development 12 days 04/03/2025 -
4.2 4.2 Backend Development 10 days 04/03/2025 -
API and Fitness Tracker
4.3 4.3 6 days 04/20/2025 4.1, 4.2
Integration
5 5 Testing and Quality Assurance 1 day 04/28/2025 4 Yes
Task
WBS Task Name Duration Start Date Predecessor Milestone
ID
5.1 5.1 Functional Testing 5 days 04/28/2025 -
5.2 5.2 User Acceptance Testing (UAT) 4 days 05/05/2025 5.1
5.3 5.3 Security Testing 4 days 05/09/2025 5.2
6 6 Deployment 1 day 05/14/2025 5 Yes
6.1 6.1 App Store Submission 3 days 05/14/2025 -
6.2 6.2 Post-Deployment Testing 2 days 05/17/2025 6.1
7 7 Project Closure 1 day 05/20/2025 6 Yes
7.1 7.1 Final Review and Sign-off 1 day 05/20/2025 -
Lessons Learned and
7.2 7.2 2 days 05/21/2025 7.1
Documentation

Step 2: Resource Table

Define resources in Resource Sheet based on the table below:

Resource ID Resource Name Type Standard Rate Overtime Rate Max Units (%)
R1 Project Manager Work $75/hr $110/hr 100%
R2 Business Analyst Work $65/hr $95/hr 100%
R3 UI/UX Designer Work $50/hr $80/hr 100%
R4 Backend Developer Work $60/hr $90/hr 100%
R5 Frontend Developer Work $60/hr $90/hr 100%
R6 Security Specialist Work $65/hr $95/hr 100%
R7 QA Tester Work $55/hr $85/hr 100%
R8 DevOps Engineer Work $55/hr $85/hr 100%

Step 3: Task-Resource Allocation Table

Assign resources to tasks based on the following table:

Task ID Task Name Assigned Resources


1 Project Initiation Project Manager
Requirement Business Analyst,
2
Analysis Project Manager
UI/UX Designer,
3 Design Phase
Backend Developer
Task ID Task Name Assigned Resources
Frontend Developer,
4 Development
Backend Developer
Testing and Quality QA Tester, Security
5
Assurance Specialist
6 Deployment DevOps Engineer
7 Project Closure Project Manager
Subtasks are assigned to primary resources listed
above, with additional assignments as needed.

Exercise Questions

1. Project Details (10 Marks)


o Create a new project named Mobile Fitness Tracking App Development with a
start date of March 1, 2025, the company FitLife Technologies, and your name as
the author.
2. Task Setup with WBS (20 Marks)
o Enter each task and subtask based on the Task Table with WBS provided above.
Ensure each main task is set as a milestone, and durations, start dates, and
predecessors are accurate.
3. Resource Setup (15 Marks)
o Define each resource in the Resource Sheet based on the Resource Table, with
accurate rates and max units.
4. Task-Resource Mapping (20 Marks)
o Assign resources to each task using the Task-Resource Allocation Table
provided.
5. Add Milestones (5 Marks)
o Verify that each of the following main tasks is set as a milestone:
▪ Project Initiation
▪ Requirement Analysis
▪ Design Phase
▪ Development
▪ Testing and Quality Assurance
▪ Deployment
▪ Project Closure
6. Set Baseline (10 Marks)
o After entering all tasks, resources, and allocations, save a baseline to track project
progress.
7. Add Constraints (5 Marks)
o Set a constraint on the Project Closure task to ensure it must be completed by
June 15, 2025.
8. Add Recurring Task (5 Marks)
o Create a recurring Bi-weekly Team Meeting scheduled every other Tuesday at
10:00 AM, starting March 1, 2025, and ending June 10, 2025.
9. Progress Tracking (5 Marks)
o Update task progress for the following:
▪ Define Project Scope and Goals: 100% complete
▪ Gather Functional Requirements: 50% complete
10. Generate a Report (5 Marks)
o Generate a Milestone Report displaying each milestone achieved, its status, and
expected completion dates.

You might also like