Difference between revisions of "Project Parties and Roles"

From CNM Wiki
Jump to: navigation, search
(Script)
(Script)
Line 12: Line 12:
 
:The ''project owner'' is responsible for ''project management''. Often, it sets up a special [[project management office]] ([[PMO]]) that directs, monitors, and/or supports [[project personnel]].
 
:The ''project owner'' is responsible for ''project management''. Often, it sets up a special [[project management office]] ([[PMO]]) that directs, monitors, and/or supports [[project personnel]].
  
:In [[Waterfall project]]s, a [[project manager]] is a key role. This person leads [[project planning]] until the [[project baseline]]s are approved, [[project executing]] until the [[deliverable]]s are validated, and [[project closing]]. Those developers that directly create [[deliverable]]s are hired only for the ''executing'' stage.
+
:In [[Waterfall project]]s, a [[project manager]] is a key role. This person leads [[project planning]] until the [[project baseline]]s are approved, [[project executing]] until the [[deliverable]]s are validated, and [[project closing]]. For the ''planning stage'', a ''manager'' may hire [[business analyst]]s to collect [[requirement]]s and [[systems engineer]]s to design a [[system]] as a [[solution]]. Those developers that directly create [[deliverable]]s are hired only for the ''executing'' stage.
 
 
:For bigger projects, the ''manager'' is a dedicated role. For smaller projects, this role can be assigned to one of the team members or someone else.
 
  
 +
:If [[project personnel]] is fewer than 5-7 people and the [[project schedule|schedule]] is not compressed, the ''manager'' may be not a dedicated role. One of developers or another member of the team may act as the ''project manager'' in addition to other responsibilities.
  
 +
:In [[Agile project]]s, ''project management'' functions are distributed between several roles. In the ''planning stage'', some coordinator, for instance, an [[account manager]] working for [[PMO]], hires a [[product owner]] and, possibly, other members of the planning team. This team conducts [[Sprint Zero]] or a similar activity to create a [[product backlog]].
  
 +
:The development team is hired for the ''executing stage''. That team consists of a ''product owner'', developers, and, possibly, a ceremonial role such as a [[Scrum Master]].
  
 
  but ''project administration'' is often distributed between two organizations if two organizations are involved in one project.
 
  but ''project administration'' is often distributed between two organizations if two organizations are involved in one project.
Line 23: Line 24:
 
:[[Enterprise administration]] is what [[project administrator]]s do. They identify a [[business need]] or [[problem]], initiate a [[project]] to create a [[solution]], and provide the budget for the ''project work''. The administrator can be the [[customer]], customer's employee, representative,   
 
:[[Enterprise administration]] is what [[project administrator]]s do. They identify a [[business need]] or [[problem]], initiate a [[project]] to create a [[solution]], and provide the budget for the ''project work''. The administrator can be the [[customer]], customer's employee, representative,   
  
:For [[Waterfall project]]s, these representatives may be called
 
 
  The paying [[customer]] is the mandatory role on that side. The ''customer'' may hire a [[product owner]], [[project sponsor]], or other people whose [[area of responsibility]] is making sure that the ''customer's'' money are spent on the product that the ''customer'' looks for and that is delivered on time.
 
  The paying [[customer]] is the mandatory role on that side. The ''customer'' may hire a [[product owner]], [[project sponsor]], or other people whose [[area of responsibility]] is making sure that the ''customer's'' money are spent on the product that the ''customer'' looks for and that is delivered on time.
 
:If the project work is or can be predicted, the [[project manager]] plans the development, discusses the plan with the ''customer's'' representative, and executes the approved plan.
 
  
 
:If the project work cannot be predicted, manager's opportunities to plan are limited. [[Agile methodology|Agile methodologi]]es address that issue. Developers usually work in iterations and, as soon as new increments are developed and new data is discovered, discuss the future product and its delivery with the ''customer's'' representative. [[Scrum Master]]s or similar ceremonial roles control the development process.
 
:If the project work cannot be predicted, manager's opportunities to plan are limited. [[Agile methodology|Agile methodologi]]es address that issue. Developers usually work in iterations and, as soon as new increments are developed and new data is discovered, discuss the future product and its delivery with the ''customer's'' representative. [[Scrum Master]]s or similar ceremonial roles control the development process.

Revision as of 14:27, 28 November 2020

Project Parties and Roles (hereinafter, the Lectio) is the lesson part of Project Work Essentials lesson that introduces its participants to project management concepts. This lesson belongs to the CNMCT Entrance section of the CNM Cyber Placement.


Content

The predecessor lectio is What Project Work Is.

Script

No doubts. An adult doesn't have to hire anyone to buy a bicycle. Work on bigger and costlier projects commonly involves two parties. Project administration is one party; it orders and finances project works. Project management is another party; it delivers the work product.
Both parties may belong to one or two organizations. The organization that orders the project is called a project customer. The organization that delivers project results is called is a project owner.
The project owner is responsible for project management. Often, it sets up a special project management office (PMO) that directs, monitors, and/or supports project personnel.
In Waterfall projects, a project manager is a key role. This person leads project planning until the project baselines are approved, project executing until the deliverables are validated, and project closing. For the planning stage, a manager may hire business analysts to collect requirements and systems engineers to design a system as a solution. Those developers that directly create deliverables are hired only for the executing stage.
If project personnel is fewer than 5-7 people and the schedule is not compressed, the manager may be not a dedicated role. One of developers or another member of the team may act as the project manager in addition to other responsibilities.
In Agile projects, project management functions are distributed between several roles. In the planning stage, some coordinator, for instance, an account manager working for PMO, hires a product owner and, possibly, other members of the planning team. This team conducts Sprint Zero or a similar activity to create a product backlog.
The development team is hired for the executing stage. That team consists of a product owner, developers, and, possibly, a ceremonial role such as a Scrum Master.
but project administration is often distributed between two organizations if two organizations are involved in one project.
Enterprise administration is what project administrators do. They identify a business need or problem, initiate a project to create a solution, and provide the budget for the project work. The administrator can be the customer, customer's employee, representative,
The paying customer is the mandatory role on that side. The customer may hire a product owner, project sponsor, or other people whose area of responsibility is making sure that the customer's money are spent on the product that the customer looks for and that is delivered on time.
If the project work cannot be predicted, manager's opportunities to plan are limited. Agile methodologies address that issue. Developers usually work in iterations and, as soon as new increments are developed and new data is discovered, discuss the future product and its delivery with the customer's representative. Scrum Masters or similar ceremonial roles control the development process.
Project managers control the development of the right product at the right budget and on the right schedule. Scrum Masters don't deal with work products and deliveries; instead, Scrum Masters make sure that the development goes according to the agreed rules.
In CNM Agile, a project manager is rarely a dedicated role; project management is distributed and projects are managed at a micro-level.

Key terms

Enterprise administration, project management, project sponsor, product owner, project manager

Closing

The successor lectio is Tips for Project Coordinators.

Presentations

Slideshow

Video