chua-de-PMG202-spring-23. Record 2+ 3
chua-de-PMG202-spring-23. Record 2+ 3
chua-de-PMG202-spring-23. Record 2+ 3
Request 1
Scrum Master: Internal stakeholder - The Scrum Master is an expert at leading teams using an Agile project
management approach. The Scrum Master facilitates all communication and collaboration between management and
team members to ensure that the results and targets are achieved.
- BA: Internal stakeholder - is a "bridge" to help connect customers with businesses. They exchange and receive
customer comments, then transmit these information to the internal team to find ways to develop project.
Developer team: Internal stakeholder - Responsible for product development. They will write, execute the code,
debug the software application.
Tester team : Internal stakeholder - Responsible for software testing. Perform bug finding, report bugs to the
software developer team.
Customer – External stakeholder - Provide requirement, user story to the team so that they build a project. They also
check each sprint result.
B–3 C–2
A–4
G–6
Start 0
E–4 F–2 End
D–5
H– 5
I–9
Request 5
The PMS project is targeted to going live officially after 7 months
� DAC 7 months
PV after 5 months – 5000 -> BAC 7000
AC 6500
EV 7000 x 80% = 5600
CV = 5600 – 6500 = -900 <0 -> over budget
SV = 5600 – 5000 = 600 >0 -> above schedule
CPI = 0.86
SPI = 1.12
EAC = 7000/0.86 =8139
EDAC = 7/1.12 =6.25 months
TH2
BAC ( Budget at completion) – 5000$
DAC – 7 months
After 5 months
AC ( actual cost ) - 6500$
PV ( Planned value ) = 5000/7 x 5= 3571$
EV (earned value) = 5000 x 80% = 4000$
CV ( cost variance) = EV – AC = 4000-6500 = -2500 < 0 => over budget
SV ( schedule variance) = EV – PV = 4000 – 3571 = 429 >0 => ahead of schedule
CPI ( cost performance index ) = EV/AC = 0,6 < 1 => over budget
SPI ( schedule performance index ) = EV /PV = 4000/3571 = 1,12 >1 => ahead of schedule
EAC ( estimate at completion ) = BAC/CPI = 5000/0,6 = 8333 $
EDAC ( estimate duration at completion ) = DAC/SPI = 7 / 1,12 = 6,25 months
So this project is ahead of schedule but over budget
Behind schedule -> apply fast tracking method, crashing method , reduce the project scope
Over budget -> cut down on human resource , reduce the project scope
On schedule
On budget
Ahead of schedule
Under budget
DE 1 ITERATIVE INCREMENTAL
Request 1 – ĐỀ 1
Project manager: Internal stakeholder, planning and organizing, managing tasks, budgeting, controlling costs and
other factors. Everything they do helps make sure the project can be completed on time and on budget, and more
importantly, profitable.
BA: bridges the gap between external stakeholders and the development team, interpreting business requirements
into understandable development tasks to match a final software product with the expected business value
Developer team : internal stakeholder , He writes, debugs and executes the source code of a software application.
Designer team : internal stakeholder A UI/UX designer’s job is to create user-friendly interfaces that enable users to
understand how to use complex technical products
Tester team : Internal stakeholder. The role of a tester is to test out products for bug and provide reports to the
project teams about any issues or improvements that the product may require
Customer;.. external stakeholder plays a vital role in providing requirements, feedback, and validation during the
product development or service delivery process. Their satisfaction and adoption of the product/service are crucial
for business success and growth.
● Our team will develop an website Project management system PMS to support project managers, team
members and other project stakeholders on following management area scope, cost , quality,
communication, schedule, issue
● This website will have 4 main releases which respectively provide the system functionalities for 4 roles:
system admin, team member, customer , project manager . 4 main releases will include about 30 usecase
Project deliverables :
● project schedule
● project charter
● project management plan (scope, time, quality, resource, communication, risks, stakeholder, procurement )
● test plan,
● meeting minutes,
REQUEST 3
Request 3:
1. Software Project Management System
1.1 Phase 1: Initiating (level 1)
1.1.1 Create Project Charter (level 2)
1.1.1.1 Solidifying the project scope (level 3)
1.1.1.2 Determine resources needed (level 3) Crashing -
1.1.1.3Define project SMART goal and deliverables (level 3 )
1.1.2 Hold a kick-off meeting (level 2)
1.1.3 Get project charter approval (level 2)
1.1.4 Perform a cost - benefit analysis for the project- - level 2
1.1.5 Create stakeholder Register (level 2)
1.2 Phase 2: Planning (level 1)
1.2.1 Create Project management plan ( level 2 )
1.2.1.1 Create Scope Management Plan (level 3)
1.2.1.2 Create Time Management Plan (level 3)
1.2.1.3 Create Cost Management Plan (level 3)
1.2.1.4 Create Risk Management Plan (level 3)
1.2.1.5 Create Resource Management Plan (level 3)
1.2.2 Meeting with team to discuss about plans (level 2)
1.2.3 Deliver Project Management Plan (level 2)
Request 4
C–2 F–3
I–3
E–5 H–4
- Nếu đề bắt define ES, EF, LS, LF, Float
ES Duration EF
< Activity>
Path 2 is critical path , 19weeks are the minimum duration to complete that deliverable
Explain: To reduce the overall project schedule by 3 weeks, we will focus on reducing the amount in the
critical path. But after being reduced to 16 weeks , there is 1 more path that is exceeding this number
which is path 4 – 17 weeks. On the other hand, path 4 and critical path both have task B – 5 days which
can be reduced . Obviously , we will have something to do with task D under crashing method
Crashing: In this method , we can try to shorten the duration of some of the critical path activities by
adding additional resources or working overtime.
Solution1 : we can add more workers to task B to complete it earlier than 3 weeks
Solution 2: we can force the team to work overtime in task B so that it can be completed earlier than 3
weeks.
Solution 3 : reward the team if they can complete task B earlier than 3 weeks
BÀI 5 đề 1
PV – 5000
EV – 3000
AC – 4000
CV = EV – AC = -1000 > vượt chi phí
SV = EV – PV = -2000> chậm tiến độ
� , reduce the project scope
WATERFALL
cách 1 – waterfall truyền thống
1. Software Project Defect tracking system (level 1)
1.1 Phase 1: Initiating (level 2)
1.1.1 Create Project Charter (level 3)
1.1.1.1 Solidifying the project scope (in-scope item, out of scope item , deliverable ( level 4 )/ Write
down the project scope statement
1.1.1.2 Determine resources needed (level 4 )
1.1.1.3Define project SMART goal and deliverables (level 4 )
1.1.2 Hold a kick-off meeting (level 3)
1.1.3 Get project charter approval (level 3)
1.1.4 Perform a cost - benefit analysis for the project- - level 3
1.1.5 Create stakeholder Register (level 3)
1.2 Phase 2: Planning (level 2)
1.2.1 Create Project management plan ( level 3 )
1.2.1.1 Create Scope Management Plan (level 4)
1.2.1.2 Create Time Management Plan (level 4)
1.2.1.3 Create Cost Management Plan (level 4)
1.2.1.4 Create Risk Management Plan (level 4)
1.2.1.5 Create Resource Management Plan (level 3)
1.2.2 Meeting with team to discuss about plans (level 3)
1.2.3 Deliver Project Management Plan (level 3)
Bảng tóm tắt tính toán giá trị thu được EVM - Earned Value Management
EV Giá trị thu Phần công Giá trị kế hoặc của EV = tổng giá
được việc thực tất cả công việc trị kế hoạch
Earn hiện được đo được hoàn thành của công việc
value lường bằng (thu được) tại một đã hoàn thành
ngân sách đã thời điểm, thường
bỏ ra cho là ngày dữ liệu,
công việc đó. không nhắc đến chi
phí thực tế
AC Chi phí Chi phí phát Chi phí thực tế của
thực tế sinh khi thực tất cả công việc
Actu hiện công được hoàn thành tới
al việc của một một thời điểm,
cost hoạt động thường là ngày dữ
trong một liệu
khoảng thời
gian cụ thể.
BAC Ngân sách Tổng của tất Giá trị của tổng
khi hoàn cả ngân sách công việc kế hoạch,
Budg thành được thiết lập chi phí cơ sở dự án
et at để thực hiện
comp công việc.
letio
n
DAC Duration at
completion
VAC Chênh lệch Dự báo số Chi phí chênh lệch VAC = BAC Dương =
khi hoàn tiền thâm hụt ước lượng tại lúc – EAC Dưới chi
Varia thành ngân sách hoàn thành dự án phí
nce hoặc thặng
at dư, thể hiện Trung
comp như sự khác bình =
letio biệt giữa Đúng chi
n ngân sách khi phí kế
hoàn thành hoạch
và ước tính
khi hoàn Âm =
thành. Vượt chi
phí kế
hoạch
CPI Chỉ số hiệu Một thước đo CPI là 1.0 có nghĩa CPI = EV/AC Lớn hơn
suất chi phí hiệu quả chi là dự án đang theo 1.0 =
Cost phí của đúng ngân sách, Dưới chi
perfo nguồn ngân công việc được phí
rman sách được thể thực hiện cho tới
ce hiện bằng tỷ hiện tại đúng ngân Bằng 1.0
index số giữa giá trị sách. Các giá trị = Đúng
thu được với khác thể hiện tỷ lệ chi phí
chi phí thực chi phí vượt quá kế hoạch
tế. hoặc dưới khoản
ngân sách cho công Nhỏ hơn
việc kế hoạch 1.0 =
Vượt chi
phí kế
hoạch
SPI Chỉ số hiệu Một thước đo SPI là 1.0 có nghĩa SPI = EV/PV Lớn hơn
suất tiến độ hiệu quả tiến là dự án đang theo 1.0 =
Sche độ thể hiện đúng tiến độ, công Sớm hơn
dule bằng tỷ số việc được thực hiện tiến độ
perfo giữa giá trị cho tới hiện tại
rman thu được và đúng theo kế Bằng 1.0
ce giá trị kế hoạch. Các giá trị = Đúng
index hoạch. khác thể hiện tỷ lệ tiến độ
chi phí vượt quá
hoặc dưới khoản Nhỏ hơn
ngân sách cho công 1.0 = Trễ
việc kế hoạch tiến độ
EAC Ước lượng Tổng chi phí Nếu CPI là không (1) EAC =
chi phí thực dự kiến để đổi trong thời gian BAC/CPI
Esti tế khi hoàn hoàn thành còn lại của dự án,
mate thành toàn bộ các EAC được tính
to công việc bằng (1):
comp được thể hiện
lete bằng tổng
các chi phí
thực tế tính
đến thời điểm
hiện tại và và
ước tính đến
khi hoàn
thành.
ETC Ước lượng Chi phí dự Giả sử công việc ETC = EAC –
tới khi hoàn tính để hoàn đang theo kế hoạch, AC
Esti thành thành các chi phí để hoàn
mate công việc thành công việc còn
to còn lại của lại được tính bằng:
comp dự án. ETC =
lete Reestimate
R->A->C->I
Nếu là agile scrum thì thay role PM bên dưới -> Scrum master
Create project C C C I A I
charter
R
Create SRS A R C C I I I
(software
requirement
specification )
Design I A R C I I I
wireframe
Implement A C C R C I I
coding
Perform testing A I I C R I I
Ví dụ về Product backlog
Ví dụ về smart goal
Smart goal 1 : Once our product released, it will be applied to 20% of all company in our city by the end
of the year
Specific : the team knows what they’re building : an app that helps employees care for their health and
reminds them to do so
Measurable : Once the app has been completed and sold to the market, it will be bought by at least 20%
of all company in local city
Attainable : Our team has a strong dev team, and a long-term sale and marketing strategy to develop this
product .
Relevant : This product will bring more revenue for our company
Time-bound : The team needs 4 months to complete this application and 6 months for marketing.
Smart goal 2: By the time our partner uses this product, it will be compatible with 100% employee in
their company
Specific: the team knows what they’re building : an app that helps employees care for their health and
reminds them to do so
Measurable : The product will be applicable when it includes 100% data of employees.
Attainable : Our team has a strong dev team, and a long-term sale and marketing strategy to develop this
product
Relevant : The administrator can manage their employee better by having their heath data .
ID TASK PREDECESSOR
1 Phase 1
2 Phase 2
3 Phase 3
3.1.1 Iteration 1
3.1.1.1 analysis
3.1.1.2 Design
3.1.1 3 Implementing
3.1.2 Iteration 2 :
3.1.2.1 analysis
3.1.2.2 Design
3.1.2.3 Implementing
3.1.2.4 Testing
3.1.2.1 analysis
3.1.2.3 Design
3.1.2.5 Implementing
3.1.2.6 Testing
4 Phase 4
4.1 Milestone: Monitoring and controlling
5 Phase 5