Escolar Documentos
Profissional Documentos
Cultura Documentos
Day 2 Topics
• Project Initiation Phase Key Deliverables
Project Announcement
Fonnally announce at the executive sponsor level that a new project has begun.
Assign (in writing) the project manager and authorize them to apply resources to
initiate the project.
Communication Matrix
Identify the communication needs of all individuals and organizations involved in
the project. For each individual or organization, the matrix specifies what
information is needed, why, when, who is responsible, and how it will be delivered.
The Communication Matrix defines the essential information needs and
communication paths.
Project Charter
Document and gain agreement on key aspects of the project including what it will
accomplish, the benefits, project team members, high-level schedule, cost
information, risks, issues, and assumptions. At Project Initiation, the charter is used
to make a sound go/no-go decision. As the project progresses, it is used to track the
project and manage scope, schedule, and resource trade-offs.
Software Project Management Session 2: The Software -Project Charter
Project Announcement
Sally Green
IT Division Chief
Software Project Management Session 2: The Software Project Charter
Communications Matrix
• Identify who needs to know about the
project, what they need to know, when,
and how it will be communicated
• Establish a formal reporting structure for
the project
• Determine Core Team
reporting responsibilities
Internal Customers: Project Status for Buy-in Monthly George Boyd Verbal Staff Meeting
(IT Staff) Report
Project Manager: Task Estimates for Planning Planning Core Team Members Work Team Planning
George Boyd Breakdown Meeting
Structure
Task Status for Tracking Weekly Core Team Members Email/MS Team Status
Project Meeting/Email
Open Issues for Resolution As Required Core Team Members Issue Log Team Status
Meeting/Email
Project Team Project Charter for Buy-in Initiation George Boyd Electronic Team Status
Members: Meetina/Email
Core Team Project Direction Information Weekly George Boyd Electronic Team Status
Meetina/Email
Software Project Management Session 2: The Software Project Charter
Project Charter
• Analyze the
Problem/Opportunity .-
Dlp~-"~":""~rt.~,
Na_:
L'
Ilr.medill.ll SllOlXlr1 Help
B.ellgrDWld:c...rrerJmetro:lClf
=:l
prooeloM'icust.cmerslllnlOltc:a:b1ll
.,elr~llndcllen~1e
I~eed I c:erltr.lltll:d facility wttn
~-
$(;qM:
1n:A,Q;)hclI.klnv.<lOeslcfcol~
Out;P:'Dcu~&PJann.,g
SponlOr:Sal1yGt'lIlJ1'
The Project Charter is the tip of the iceberg. It is like an "elevator speech," a very
short time to present the key points about your project. A successful Project charter
is short, clear and concise --- and it is based on solid analysis.
The amount of analysis required to complete a charter varies with the complexity
and size of the project. However, there are always three general areas of analysis,
carried out in roughly sequential order. For some projects, the necessary analysis
will have been performed as part of tactical planning, business process re-
engineering, or feasibility analysis. On other projects, the analysis is performed as
part of the project Initiation phase.
In the following template, the sections of the Project Charter template are color
coded to show which area of analysis results in the information in the charter.
I>.:,·_m
1 W_h_it_e _
I
Software Project Management Session 2: The Software Project Charter
Project Deliverables:
What is the project going to produce? (Create a Current Issues:
numbered list of tangible products that will be What immediate situations (if any) need to be brought
available as a result of this project.) to the attention of executive management for
esolution? (Create a short numbered list)
Software Project Management Session 2: The Software Project Charter
Project Scope:
In Scope: List the business areas and
functionality that will be included in this
project.
Dependent Projects:
What projects must be underway or completed before
this project can be successful? What projects depend
on this one for their successful outcome?
Software Project Management Session 2: The Software Project Charter
Project Problem/Opportunity
• Project Background
• Customer/Stakeholders
• Customer Benefits
• Strategic Fit
Project Background
• Describe the current situation
• Describe the desired situation
• Describe the contributing factors
• Describe what it would take to
bridge the gap
NOTES:
The Project Background section summarizes the results of problem analysis. This
should always be the first step in a project. Without a clear statement of the
problem, the correct solution is left up to a lucky guess.
Problem analysis steps are as follows:
Current Situation: Ask "What is happening now? What is the effect on the
organization? What is the effect on our customers? What is the effect on our ability
to compete?"
Desired Situation: Ask "What should happen? How should employees be able to
handle this situation? What would satisfy our customers? What should we do to be
more competitive?"
Contributing Factors: Ask "What is forcing us to do business in the current
manner? Why does the current system work the way it does?"
Bridging_the Gap: Ask" What changes could we make to move toward the desired
situation? Would the use of information technology help? Ifso, how?"
Avoid the tendency to jump to solutions without first carefully stating the problem.
Your problem statement needs to pass the "So what?" test. It takes discipline to
keep asking, "Am I describing a solution instead of a problem? If so, what is the
problem that this solution solves? Is it really the root problem, or is it merely a
symptom.
Software Project Management Session 2: The Software Project Charter
Customers/Sta ke holders
• Who are your customers?
Are they external or internal to your organization?
• Who will use the end product?
• Who will need to change their processes as a result of
your project?
• Who interfaces with your project?
• What agencies can regulate the project?
• Is there anyone else who needs to know about your
project?
This step helps to identify who needs to be on the core team as a customer
representative and who needs to be identified as a stakeholder so that the project
team will keep them informed.
Software Project Management Session 2: The Software Project Charter
Project Outcomes
• Project Objective Statement
• Project Deliverables
• Successful Completion Criteria
• Project Scope
These sections of the charter ensure that all those involved have the same
understanding of what the project will produce. The following questions are
addressed:
• What will the project accomplish? By when?
• What are the specific end products that will be available for use when the
project is completed?
• How will the project team and the customers measure the completion of the
project?
• What specific aspects of the problem/opportunity will be addressed by this
project? What aspects will not be addressed?
Project Objective Statement: Short, overall objective for the project. States what
will be accomplished, by when, and for how much.
Project Deliverables: High-level list of what the customer will have when the
project is completed.
Successful Completion Criteria: Provides a measurable answer to the question
"How do we know we are done?"
Software Project Management Session 2: The Software Project Charter
• Make it SMAR T*
• Make it SHORT
• Make it ENERGIZING!
NOTES:
The Project Objective Statement (POS) is a high-level, written summary of the
project. The POS states what the project must accomplish in order to be successful.
It reflects the current understanding of the project and is used tofocus the team
members, the sponsor, and other key stakeholders on the primary objective of the
project.
The POS should be concise, 25 words or less, and avoid jargon as much as possible.
A word of caution -- Make sure that the POS is measurable and achievable. The
project's success will be determined by how well it achieved the POS. The
following are example POS's for different projects:
The Apollo Project: By the end of the decade, send a man to the moon
and return him safely to earth.
Identifying Deliverables
Deliverables are tangible products that will be in place as a result of your project.
What does your customer expect to receive when this project is completed? What
do the supporting organizations need? What about each of the stakeholders?
The deliverables match the project objective. If your project objective is to deliver
a complete system, then the deliverables will include installed source code,
documentation, and training materials as a minimum. If your objective is to
evaluate alternatives and plan the implementation of a system, then the deliverables
will include the evaluation results and an implementation plan.
The deliverahles list should include those deliverables that satisfy the sponsor and
the customers, and ensure that the project has achieved its objective and provides a
useful end product.
Software Project Management Session 2: The Software Project Charter
Describe how the success of the project will be determined from the customer's
perspective. The completion criteria should be in quantifiable/measurable terms so
that there is no doubt as to the project's success.
What's in Scope?
• What parts of the problem will
we address?
~Geographic areas?
~ Business processes?
~ Equipment?
~Training?
~ Installation?
~ Infrastructure?
• What parts of the problem will we not
address?
The scope of a project sets the boundaries so that it can be completed successfully.
The project boundaries are defined by specific customer business areas to be
supported, functionality to be included, and/or technologies to be addressed.
If the project needs to be accomplished in phases, state the specific boundaries for
this phase at part of the scope.
It is usually beneficial to clearly state what the project does NOT include to help
identify the project boundaries.
Software Project Management Session 2: The Software Project Charter
Project Approach
These sections of the charter contain general information about how the project will
proceed. They answer the following questions:
What are the relative flexibility levels of the Triple Constraint?
What specific dates does the project need to meet?
Who is plays the various roles on the core team?
What is the level of risk associated with this project?
What related areas should we pay attention to?
Core Team Members: Identify team members by skill set provided and by name.
Triple Constraint Trade-off: Determine which of the three constraints this project
must meet in order to be successful.
Major Milestones: IdentitY major dates for measuring progress and reporting to
management.
Risks: Use general risk areas to determine if this is a "risky" project.
Current Issues: Identify issues that need to be addressed now.
Dependent Projects: List projects that are outside the scope of this project and either
depend on us or upon which we depend.
Assumptions/Constraints: List assumptions which if they prove wrong will cause
problems for the project..
Budget: If known, state the total budget allocated to the project.
Software Project Management Session 2: The Software Project Charter
The following definition of a team is taken from Jon Katzenbach and Douglas Smith in
the "The Wisdom of Teams."
"A team is a small number of people with complementary skills who are
committed to a common purpose, performance goals, and approach for which
they hold themselves mutually accountable."
Thus, the core team for a software project is a small group of people (2 - 8) with
complementary skills who are committed to the project objectives. The exact roles on
the team vary depending on the project. However, all project teams should include at
least one representative from the customer organization. At the beginning of a project,
the core team may consist of the team leads who are responsible for accomplishing the
various deliverables.
The core team members are dedicated to the project. In reality, this may not mean
100% of their time is committed, but it does mean that core team members are held
accountable for timely completion of their tasks.
Additional team members needed as subject matter experts on a temporary basis are not
counted in the core team.
Software Project Management Session 2: The Software Project Charter
Scope
Major Milestones
Major milestones establish interim goals and deadlines to guide team toward
accomplishing the final project objective. The milestone schedule forms the
foundation upon which the project schedule will be constructed. It provides an
understanding of the major accomplishments and when they need to be completed
in order to complete the project successfully.
List the major events by which you intend to measure your progress on the project.
Keep the list relatively short (10 or less) -- these are major milestones. A major
milestone may include several smaller milestones that lead up to the major event.
Choose milestones based on the major events that the Executive Sponsor needs to
hear about.
For each milestone, describe the event and include a date based on your current
knowledge of the project. This date could be an imposed deadline or an estimate of
when the team thinks they can complete the tasks. In the initial versions of the
Project Charter, some dates may be left blank until further planning has been
accomplished. Adjustments to the milestone dates require an update to the charter.
Example milestones include:
Initial Project Charter approved
Customer approval of system requirements
Testing complete
Procurement completed
Software Project Management Session 2: The Software Project Charter
Risks are events that that could cause the project to fail. Concentrate on those
events, which are outside the jurisdiction of the project and could be "show-
stoppers" to the success of the project.
The Risks section of the Charter identifies general risks that the project team is
aware of at the beginning of the project. These serve as a "heads-up" warning and
identify the overall risk level of the project. The "Risk Management Plan" created
in the Planning Phase, identifies specific risks in detail and defines preventive
actions and contingency plans.
Example risks to consider at the beginning of a project include:
• Affect that project failure would have on the business
• Availability of skilled project team members
• Facilities and equipment not ready in time
• New technology that may not work as planned
• Difficulty of defining the project business requirements
• Likelihood of creeping scope.
Software Project Management Session 2: The Software Project Charter
Strategic Fit:
Customer Benefits:
Risks:
Project Deliverables:
Current Issues:
-
Software Project Management Session 2: The Software Project Charter
Iproject Budget:
Funding Source:
Software Project Management Session 2: The Software Project Charter