You are managing a mobile app development project. The project consists of several key activities that need to be completed. Some tasks can be done simultaneously (in parallel), while others must be done sequentially. Your task is to create a network diagram for the project and determine the critical path.
Project Activities:
Market Research (A): 10 days
Requirement Analysis (B): 5 days, follows A
UI/UX Design (C): 15 days, follows B
Backend Development (D): 20 days, can start after A is completed
Database Setup (E): 10 days, can start after B is completed
API Integration (F): 10 days, follows D and E
Frontend Development (G): 25 days, follows C
Testing Phase 1 (H): 5 days, follows F and G
User Acceptance Testing (I): 10 days, follows H
Final Revision (J): 5 days, follows I
Launch Preparation (K): 5 days, follows J
App Launch (L): 1 day, follows K
Assumptions:
All activities start the next day after the completion of their predecessor(s).
Weekends are not included in the schedule; only workdays are counted.
Exercise Tasks:
Draw the network diagram for this project.
Calculate the earliest start (ES), earliest finish (EF), latest start (LS), and latest finish (LF) for each activity.
Identify all paths through the network diagram.
Determine the critical path and its duration.
Highlight any float/slack time available for non-critical activities.
You are managing a mobile app development project. The project consists of several key activities that need to be completed. Some tasks can be done simultaneously (in parallel), while others must be done sequentially. Your task is to create a network diagram for the project and determine the critical path.
Project Activities:
Assumptions:
Exercise Tasks: