Meeting The Mission It’s why you’re here
Align
the Project Mission with the Agency’s
Mission What is your agency’s
mission? What is the relationship of
your project to your agency’s mission?
Project activities need to support this
mission.
Know
the Project Stakeholders
A strong project mission can not be
created in a vacuum. Who are the people
with an interest in the outcome of the
project? What are their common expectations?
Stakeholders’ expectations are rarely
spelled out in legislation, executive
orders, or formal memoranda.
Amplify the Voices of
Your Customers
Who will be paying for this project?
Who will actually be using the systems
and processes being designed? Clarify
the business priorities of these customers
and their criteria for success. Actively
and emphatically communicate this information.
Do this for customers inside the organization
as well as those outside the organization.
Maintain
High-Level Communication About the Project
Mission
Communicate steadily with stakeholders
and customers throughout the project.
This will help to manage their expectations
and requirements over time. Design project
development so that requirements and
expectations can be reconfirmed at regular
junctures. Periodically check to see
that stakeholders and customers understand
and support changes, delays, and new
developments.
Strategies
What do you want to accomplish?
Set Realistic Business
Objectives
What are the common business needs
of the organizations that will depend
on the system? What accomplishments
will be critical for the project to
be considered successful? Define project
boundaries at the outset, and use this
definition to manage requirements throughout
the project. A clear definition of business
success will also help ensure that project
efforts support the agency’s strategic
plan.
Define a Sound Architecture
Drive Toward an Enterprise-Wide
Business Model
Ensure that the business model meets
business objectives while remaining
within the project’s scope. Publish
a detailed concept of operations which
distinguishes clearly among the business
model, the layout and relationship of
systems and communications, and the
technical architecture. These should
be anchored in an enterprise-wide IT
strategy.
Implement Systems Incrementally
Work toward a systems implementation
that will deliver, in twelve months
or less, incremental, useable levels
of functionality which support specific
business objectives. The detailed concept
of operations should explain how the
architecture will satisfy these objectives
and how it will prioritize them. It
should also communicate responsibilities
for implementing and managing the architecture.
Coordinate Technical Standards
Which standards are essential to ensure
that the technical architecture ultimately
supports business objectives? Define
these, paying particularly close attention
to technical interfaces. Develop a plan
to ensure compliance with architecture
standards. The technical architecture
must be documented to ensure its consistency
with the overall agency-level design.
Gain
Agreement on the Project Plan
The project plan formally captures
and documents agreements among customers,
stakeholders and project participants.
Secure an informed agreement up front,
and maintain this agreement throughout
the project life. This will ensure that
the project meets expected results.
This will also help align the project
with the organization’s business plans
and supporting IT plans. Over time,
manage the project scope carefully,
since there will be a tendency for different
areas of the project to acquire their
own divergent momentum.
People
Understand the project participants
Organizational Leadership
Listen to the Customer and Create
a Vision
The project sponsor manages high-level
customer relationships, translating
key customer expectations into a practical
vision for the project. To be effective,
this vision must be broadly communicated.
Commit to the Project
The most frequent cause of project
failure is the lack of involvement of
the organizational leaders. Ongoing
involvement is crucial. It is critical
to structure the project in such a way
that go/no-go decisions may be made
at highly visible milestones. Leadership
commitment stabilizes the project so
that it can accommodate changes over
time.
Leverage the Existing Organizational
Structure
The roles and responsibilities of the
project and its partners are most effective
when they correspond with the way in
which the overall agency is managed.
For example, in an organization in which
field offices have a great deal of autonomy,
a centralized approach to IT management
could bring about unnecessary conflict.
Empower the CIO
The Chief Information Officer (CIO)
position requires extraordinary qualifications
in both IT management skills and general
management skills. The CIO needs authority
and visibility to guide the organization
in key decisions. The CIO focuses on
three things:
Synergy. Bring realistic
synergy to IT strategy by focusing
disparate IT activities on their contribution
to the organization’s mission. Ensure
that business objectives take precedence
over technological advances. Direct
architectural compliance across the
enterprise. Create a formal strategic
IT plan that reflects business priorities.
Sharing. Leverage the centralized
technical authority to reduce redundancy
across different organizational units.
Enable them to share systems and data,
as well as IT training, approaches,
and other commonly needed resources.
Coordinate a coherent strategy for
commercial off-the-shelf software.
Seek to make the enterprise technologically
seamless.
Support. Establish complementary
managerial and technical structures
to provide support for critical enterprise
functions. Do this in a way that provides
different organizational units with
the flexibility they require.
Project
Leadership
Select a Strong Project
Manager
Empower a central point of responsibility
for project decisions, and clearly distinguish
this role from functional program management
roles. Clarify the risks which the project
manager is expected to manage strategically.
"Leadership ability" is difficult to
articulate, and even more difficult
to find. At a minimum, it includes the
following characteristics:
Drive. Does the project
manager have a strong desire to succeed?
Ability to Build Consensus. Can
the project manager get key individuals
to work together towards common ends?
Ability to Take Risks. Can
the project manager recognize opportunities
and find ways to seize them?
Ability to Communicate. Is
the project manager able to communicate
clearly and convincingly to all parties?
Experience. Does the project
manager have a track record of success?
Look for characteristics and experiences
that relate directly to the project
at hand.
Technical Knowledge. Does
the project manager possess demonstrated
knowledge in the appropriate technical
fields?
Sense of the Big Picture. Does
the project manager understand the
project from a broad business perspective?
Enable a Cooperative Environment
Nurture cooperation among members of
the leadership, including the project
sponsor, functional program manager,
project manager, contracting officer
and contractor. Create a learning environment
which attracts individual skills to
the table. Actively encourage team members
to innovate by rewarding judicious risk-taking.
Ensure Accountability
The project manager is responsible
for results. Successful project managers
actively encourage team members to make
minor challenges known before they become
major problems. The project needs a
"truth culture" – let the messenger
live. Stress the importance of accountability
by systematically introducing constructive
criticism into current practices. One
recommended technique is to outsource
for independent validation and verification
(IV&V) support. It is critical for
the executive leadership to listen to
IV&V advice. Another technique is
to create an anonymous channel for reporting
problems.
Project
Team Members
Get What’s Needed
to Succeed
What are the competencies of the team?
How does the staffing plan distribute
these competencies against project tasks?
Assess the team’s particular strengths,
then get the additional expertise needed.
There may be a need to outsource for
additional skills to round out the team.
Balance the mix of management and technical
expertise, and the mix of contractor
and government personnel. Distinguish
between critical strategic activities
and tactical activities. Make use of
consultants to leverage the team’s capabilities.
Keep the Core Team Together
Maintain a commitment to the integrity
of the core team. The project should
include the project manager, the functional
program manager, the contracting officer
and other key players from project conceptualization
through implementation. Empower a central
point of responsibility for technical
decisions, including standards and architecture.
Monitor Team Productivity
How does the level of effort contribute
to project deliverables and results?
How is the team progressing against
the project plan? Perform periodic cost-benefit
analyses and life cycle cost estimates.
This information will be needed for
go/no-go decisions at major project
and contract milestones.
Develop Competencies Over Time
Invest in building competencies in
key people. Institute and follow a formal
plan for skills training and career
development. Align the competencies
of team members with the long-term needs
of the project.
Processes
Making it happen
Planning
Define Success Up Front
Define project success in terms of
specific business objectives. From the
customer’s point of view, how should
different business objectives be prioritized?
Use Metrics to Focus On Outcomes
Focus on outcomes rather than outputs.
Prioritize the metrics for which project
participants will be held responsible.
Gain agreement on critical metrics and
use them to drive planning and delivery.
Integrate Planning Activities Across
the Project
Formalize planning processes. Assign
roles and responsibilities specifically
for planning-related activities. The
CIO can help anchor project plans in
the organization’s business and IT plans.
Realign Plans Over Time
How will plans need to be modified
along the way? Make sure project plans
continue to support intended business
priorities. If the project encounters
significant changes, then the original
plans will have to be realigned to ensure
desired results.
Managing
Technology
Choose an Appropriate
Development Model
Base selection of a development model
on careful consideration of four factors:
Costs. Consider various
development alternatives and estimate
how they might contribute to project
costs.
Risks. Consider how much
risk the project faces due to:
- High visibility due to public
or political attention or requirements
- Highly compressed development
time
- High uncertainty associated with
the system’s requirements, the technology
that the system will employ, or
the way that the system will affect
business processes
Complexity. Consider the
project to be complex if it:
- Affects many organizations or
functional areas.
- Results from business process
reengineering, dramatically altering
the use of information technology.
- Requires new or rapidly advancing
technology.
- Requires a long time for development.
Type. Consider the general
type of the project:
- A new development
- A modification of an existing
system
- A system integration
Select an Appropriate Life Cycle
The life cycle provides an organizing
structure with which to align project
objectives with appropriate technologies
and resources. Different projects require
different degrees of rigidity in the
sequencing of their phases. Long, complex
projects intended to modify familiar
systems typically yield to more rigid
sequencing. On the other hand, less
rigid sequencing may be required to
achieve a series of innovations under
conditions of high uncertainty.
Deal with Shifting Priorities
Business needs may change. All requirements
must be formally managed. Address downstream
changes in the life cycle through systematic
risk assessment.
Make Progress Visible to All
Project participants need a clear idea
of how well the project plan is working.
Establish a set of key progress indicators
and make them visible to all project
participants.
Know The Limits of Automation
Don’t simply automate existing processes.
Rethink existing processes instead of
simply "paving the cowpaths." If your
agency lacks the skills, use consultants
to facilitate business process reengineering
(BPR) and information modeling prior
to defining requirements.
Leverage Expertise in Established Management
Areas
Managing Inputs. Encourage
project participants to address evolving
technical priorities with appropriate
resources. For example, employ contract
incentives to deliver the desired
results in accordance with the projected
cost and schedule. Offer high incentives
(18 - 20%) to in-house staff.
Managing Activities. Use
scope management techniques such as
a Work Breakdown Structure (WBS) to
organize project activities and tasks.
Graphically display the work to be
accomplished. Update the display periodically
to reflect reality.
Managing Outcomes. Encourage
all staff to identify potentially
problematic outcomes. Use formal risk
management techniques to anticipate
and mitigate project risks.
Controlling
Tasks
Put Meaning in the Metrics
Define requirements so that they may
be thoroughly tested and validated at
the unit and systems level of granularity.
Identify frequent milestones with a
defined set of measurable pass/fail
performance criteria. Structure related
contracts so that they reflect the same
units, granularity, and milestones.
This enables you to measure earned value
throughout the contract life. These
criteria should comply with a pre-established
test plan.
Leverage Expertise in Control Areas
Controlling Inputs. Conduct
life-cycle cost analysis to evaluate
the impact of design implementation
alternatives throughout the project.
Use agreed upon plans to control the
resources applied to the project.
For example, periodically review actual
project expenditures and compare them
to the projected budget.
Controlling Activities. Standardize
processes which deal with the most
routine activities. For example, routine
progress reports can be structured
to capture and highlight exceptions
from anticipated progress.
Controlling Outcomes. Use
configuration management processes
to ensure the project is building
what the customer wants. The implications
of changes along the way can be understood
and incorporated while driving toward
the desired result.
|
One
reviewed project was situated within
an agency which had recently undergone
major budget reductions and large-scale
structural changes. Because senior management
was unclear about customer expectations,
the agency had been unable to articulate
a clear strategic view of the project
and its role in the new environment.
Customers had insufficient information
to guide them in improving work processes.
The commission recommended that the
agency work with customers to accelerate
development of a new strategic plan,
and that it publish a concept of operations
to communicate how the system would
operate in future years.
One
reviewed project reversed its declining
fortunes by making substantial revisions
to project requirements several years
into the project. Project leaders had
conducted an evaluation of requirements,
leading to large but necessary reductions
in both scope and requirements. Though
initially disorienting, this reduction
did much to stabilize the project, leading
to a significantly improved outlook
for project success.
The
Commission encountered a project which,
after eight years of planning, had yet
to define an architecture. The project
had come to rely heavily upon the functional
program knowledge of the technical contractor,
and there were insufficient technical
resources involved in crucial technology
decision-making. The Commission recommended
that the organization establish technical
requirements for deliverables, define
modular delivery of specified interim
products, monitor product delivery,
and generally strengthen the role of
contract management.
The
architecture should provide a focal
point for project definition and clarity.
Indeed, ambiguity surrounding this fundamental
concept may be a clue that your architecture
requires attention. One Commission-reviewed
project exhibited a number of inconsistencies
in its use of the term "architecture."
This led to conflicting expectations
when information about the architecture
was disseminated among project participants.
Upon closer inspection, the Commission
found that the architecture required
broad realignment with the organization’s
strategic plan and budget.
One
Commission-reviewed project had negligible
high-level involvement on the part of
its organizational leadership. It turned
out that no single individual was accountable
for providing such leadership. Among
other things, this explained the absence
of a formal planning process and clear
business objectives.
The
Commission encountered one project which
had clearly identified the information
needs of key stakeholders, but was having
great difficulty prioritizing these
needs. The centralized organization
running the project simply did not have
the resources or the authority to provide
an enterprise-wide solution to all of
its widely distributed lines of business.
Among other recommendations, the Commission
noted the need to establish an agency-level
CIO who could focus the project architecture
on the most critical common needs of
the different lines of business.
The
Clinger-Cohen Act identifies four core
competency areas for CIO’s:
1.
Federal Information Resources Management
· Policy and Organizational Knowledge
· Information Resources Strategy and
Planning
· IT Acquisition
2. Capital Planning
· IT Performance Assessment
· Capital Planning and Investment Assessment
3. Change Management
4. Managerial/Technical
· Professional Development and Training
· IT Topics
· IT Trends
Project
leadership does not simply appear; it
must be nurtured. Among all of the projects
reviewed by the Commission, those with
the greatest chance for success were
those which sought to grow and develop
leadership competencies over the long
run. Though many aspects of project
management may be reduced to defined
processes, the development of project
management leadership competencies remains
a difficult but worthwhile challenge.
One
Commission-reviewed project exhibited
no partnership among functional program
leaders, IT managers and contract managers.
Significant confusion resulted among
both contractor and agency employees
as to who made key decisions. In the
absence of cooperative leadership, critical
analysis of functional requirements
was seriously lacking. The Commission
recommended that the project not only
clarify the respective roles of project
team members, but that it reorganize
its executive steering committee to
make it truly accountable for all final
project decisions.
In the majority of reviews it has conducted,
the Commission has recommended that
organizations immediately establish
a process for independent validation
and verification and that executives
explicitly consider IV&V recommendations
when making decisions.
One
Commission-reviewed project found a
significant shortage of staff on the
agency management team. The Commission
recommended that the management team
take all possible actions to expand
its staff, concentrating on the addition
of technical expertise in computer software
and systems. The Commission also recommended
that contract personnel be more effectively
used to provide project management support
One
Commission-reviewed project revealed
a clear need to integrate IT planning
across various organizational units
involved in the project. A new business
concept of operations required that
IT processes be realigned to meet evolving
demands. The Commission recommended
that the organization use experts in
BPR and information modeling to facilitate
the necessary process analysis and redesign
One
agency requested the Commission review
its enterprise-wide architecture. The
agency appeared to lack a structured
process for testing products within
the architecture before placing them
into use. The Commission recommended
a centralized test bed which would enable
the agency to simulate new functionalities
and assess them before placing them
into service.
One
Commission-reviewed project faced serious
risk of failure due to recent major
shifts in the agency’s mission. If carried
out according to the original plan,
the project would simply have automated
certain processes which no longer made
sense in the new environment. The Commission
recommended that the organization cease
development of certain sub-systems,
and retain consultants to facilitate
high-level process redesign.
The
Commission reviewed one project which
had recently negotiated movement from
a cost reimbursement contract to a fixed
price contract. While the Commission
concluded that this was an appropriate
step, it noted that the agency would
need to consider more thoroughly the
different risks entailed by the new
contract incentives, and that it would
need to balance the risk between the
agency and the contractor. For example,
the Commission recommended that the
agency tie progress payments to accomplishment
of specific milestones.
One
recently redesigned project lacked test
and acceptance procedures for a large
set of new technical requirements. The
Commission recommended that the agency
establish test and acceptance procedures
at frequent milestones consistent with
the project’s work breakdown structure.
It further recommended that the requirements
be re-baselined, and frozen, in order
to ensure an acceptable level of functionality.
The
Commission reviewed a project whose
software development process was in
a perpetual state of change. The Commission
recommended the establishment of configuration
management baselines as well as cost
and schedule baselines.
|