Download presentation
Presentation is loading. Please wait.
Published byMay Hopkins Modified over 8 years ago
1
Project Planning & Initiation Jerzy.Nawrocki@put.poznan.pl www.cs.put.poznan.pl/jnawrocki/require/ Requirements Engineering & Project Management Lecture 5
2
J.Nawrocki, Project Planning.. Key Roles in XPrince Project Manager Analyst Architect Time
3
J.Nawrocki, Project Planning.. Architecture Aim & Scope XPrince Artefacts Business Model and System Scope Most Important Use Cases Architect. Vision & Tools Requirements Spec. Mockup Accept. Tests Frame Initial Prototype (code + test cases) GUI Design A&S Plan Init. Project Plan Architect. Plan Updat. Proj. Plan Analyst Architect Project Manager
4
J.Nawrocki, Project Planning.. Bibliography X
5
J.Nawrocki, Project Planning.. Agenda XPrince Principles XPrince Processes Aim & Scope Planing in PRINCE 2 Cooperation with Project Board Introduction XPrince Team Project Lifecycle The Analyst Role The Architect Role The Project Manager Role Scaling up Conclusions
6
J.Nawrocki, Project Planning.. XPrince Principles Communication between project stakeholders supported by: Planning Game, Wideband Delphi, Reviews, Reflection Workshops, 2+1 schema & shared room.
7
J.Nawrocki, Project Planning.. XPrince Principles Test-driven development: Test-frist coding, automated test execution, defect-based test-cases Documentation split among the roles and limited: Architect & developers: code + test cases Analyst: business model, use-case-based SRS, acceptance tests report, user’s guide. Project manager: project plan, stage plans, reports. Reviews of non-executable artifacts (requirements specification, test reports, test cases etc.)
8
J.Nawrocki, Project Planning.. XPrince Principles Planning Game Analyst (on-site customer frequently does not work) User stories + Use cases Mockups Short releases (~ 6 weeks) Acceptance tests Risk management: External (business): Customer (Executive) & Analyst Technical (internal): Architect Organizational (internal): Project Manager
9
J.Nawrocki, Project Planning.. XPrince Principles Planning Game User stories Releases split into a number of increments (e.g. two increments, 3 weeks each) Version management system Status-of-chage reporting tools (Bugzilla, issue register) Automatic regression testing
10
J.Nawrocki, Project Planning.. Agenda XPrince Principles XPrince Processes Aim & Scope Planing in PRINCE 2 Cooperation with Project Board Introduction XPrince Team Project Lifecycle The Analyst Role The Architect Role The Project Manager Role Scaling up Conclusions
11
J.Nawrocki, Project Planning.. Kierownik Zespołu Management Team in PRINCE 2 Project Board Senior user ExecutiveSenior Supplier Project Manager Project Assurance Team Manager Project Support
12
J.Nawrocki, Project Planning.. PRINCE Process Model Starting up a Project SU Controlling a Stage CS Managing Product Delivery Managing Stage Boundaries SB Initiating a Project IP Closing a Project CP Planning PL Planning PL Planning PL Directing a Project DP
13
J.Nawrocki, Project Planning.. Management Team in PRINCE 2 Project Board Senior user ExecutiveSenior Supplier Kierownik Zespołu Project Manager Project Assurance Team Manager Project Support
14
J.Nawrocki, Project Planning.. Classical Process Diagram for PRINCE 2 Directing a Project DP Managing Stage Boundaries SB Starting up a Project SU Controlling a Stage CS Planning PL Managing Product Delivery Initiating a Project IP Closing a Project CP
15
J.Nawrocki, Project Planning.. XPRINCE Process Map Archi- tecture Starting up Directing a Project DP Aim&Sc. Planning Aim & Scope Closing a Project Release Const- ruction Transi- tion Architec. Planning Release Planning ProjectPlanning Postmort. Planning
16
J.Nawrocki, Project Planning.. Agenda XPrince Principles XPrince Processes Aim & Scope Planing in PRINCE 2 Cooperation with Project Board Introduction XPrince Team Project Lifecycle The Analyst Role The Architect Role The Project Manager Role Scaling up Conclusions
17
J.Nawrocki, Project Planning.. Classical Process Diagram for PRINCE 2 Directing a Project DP Managing Stage Boundaries SB Starting up a Project SU Controlling a Stage CS Planning PL Managing Product Delivery Initiating a Project IP Closing a Project CP Aim & Scope
18
J.Nawrocki, Project Planning.. Setting up Project Con- trols Planning Quality Planning a Project Refining the Business Case and Risks Setting up Project Files Assembling a Project Init. Doc. IP1IP2IP3 IP4IP5 IP6 IP Project Quality Plan Project Plan Business Case Project Controls Communi- cation Plan Project Initiation Document Quality Reg. Issue Reg. Lessons Learned Report
19
J.Nawrocki, Project Planning.. Aim & Scope XPrince Artefacts Business Model and System Scope Most Important Use Cases Architect. Vision & Tools Temporary artefact Maintained artefact A&S Plan Init. Project Plan
20
J.Nawrocki, Project Planning.. Project Planning Business Modelling Most Important Use Cases Architecture Vision & Tools Risk AnalysisSetting up Project Files IP1IP2IP3 IP4IP5 IP6 IP ConOpsUse CasesArchitec. Vision Architecture Plan Project Plan Project Registers Project Web Page
21
J.Nawrocki, Project Planning.. Agenda XPrince Principles XPrince Processes Aim & Scope Planing in PRINCE 2 Cooperation with Project Board Introduction XPrince Team Project Lifecycle The Analyst Role The Architect Role The Project Manager Role Scaling up Conclusions
22
J.Nawrocki, Project Planning.. Projektowanie planu Definiowanie i analiza produktów Identyfikacja czynności i zależności Analizowanie ryzyka PL1PL2PL3 PL6 Scalanie planu PL7 Hierarchiczna struktura produktów Opisy produktów Szeregowanie Diagram przepływu produktów Szacowanie PL4PL5 Lista czynności Zależności między czynnościami Oszacowanie czynności Harmonogram Rejestr ryzyka
23
J.Nawrocki, Project Planning.. PRINCE 2 Lifecycle 16.1027.1123.018.0427.0517.061.07 Starting Up a Project Initiating a Project Stage 1Stage 2Stage 3Stage 4Closing a Project
24
J.Nawrocki, Project Planning.. Agenda XPrince Principles XPrince Processes Aim & Scope Planing in PRINCE 2 Cooperation with Project Board Introduction XPrince Team Project Lifecycle The Analyst Role The Architect Role The Project Manager Role Scaling up Conclusions
25
J.Nawrocki, Project Planning.. The PRINCE Process Model Directing a Project DP Managing Stage Boundaries SB Starting up a Project SU Controlling a Stage CS Planning PL Managing Product Delivery Initiating a Project IP Closing a Project CP
26
J.Nawrocki, Project Planning.. Directing a Project Authorising Initiation Authorising a Project Authorising a Stage or Excep. Plan Giving ad hoc Direction Confirming Project Closure Managing Stage Boundaries SB Starting up a Project SU Controlling a Stage CS Planning PL Managing Product Delivery Initiating a Project IP Closing a Project CP
27
J.Nawrocki, Project Planning.. Summary XPrince tries to implement the Agile Manifesto. XPrince process are more specific than PRINCE 2 ones. Project Initiation is based on Aim & Scope specification supported with planning. Whole team should participate in planning
28
J.Nawrocki, Project Planning.. Questions?
29
J.Nawrocki, Project Planning.. Quality assessment 1. What is your general impression? (1 - 6) 2. Was it too slow or too fast? 3. What important did you learn during the lecture? 4. What to improve and how?
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.