Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
53%
16%
Source: Patterns of Software Systems Failure and Successes, Jones, Capers, 1996
Success is Influenced by the
Purchaser
Purchaser’s experience has greater impact
on project success than any other factor
Success rate has increases by more than
25% for purchasers with prior experience
ITS implementation must be led by
experienced staff
Source; Patterns of Software Systems Failure and Successes, Jones, Capers, 1996
The Contracting Model
The Contracting Model
Defines the entire contracting form and process
Includes four dimensions:
– Work Allocation – Responsibilities
– Method of Award – Contractor selection
– Contract Form – How is work organized
– Contract Type – Methods of reimbursement
Terms and conditions apply to all dimensions
The Contracting Model
Procurement
Procurement
Package
Terms and
Project Category Conditions
•New or replace.
•Size & complex.
•Uniqueness
Defining Organizational Level
Characteristic Immature Organization Mature Organization
Included in agency’s
Expectations Not defined
planning process
Defining Project Complexity
Characteristic Simple Project Very Complex Project
Requirements well
Stability Not sure what is needed
defined
Implementation
Time
Systems Development
Processes
Waterfall – A linear process for well-defined
programs including all the activities of the “V”
diagram
Evolutionary – Development of a project in
a series of well defined phases in which the
“V” diagram is repeated for each phase
Spiral – Not certain of what is needed, so
project development accompanied by much
prototype development and many planning
steps
The Decision Process
Initial Decisions – Step 1
Start
Yes Does No
the agency intend
to outsource?
Does
Yes the project No
Use outsourcing include a system
process development?
(procurement
package #6 or #7)* Are
Yes traditional No
consulting services
being procured?
Interfaces
Cells of table contain description of the characteristic
appropriate to each category
Evolution
Requirements
Risk
Examples
Decision Model – Step 4
Schedule
Start Constraints
Step 4
Determine
Agency
Step 5
Select
applicable Step 6 Step 7
Step 2 systems Package
NO Apply
engineering Assessment
Work Differenti- and Final
process(es) &
Allocation ators Selections
candidate
procurement
package(s)
Step 3 Step 8
YES
Define
Define Contract
Project Scope and
Categories Terms and
Conditions
Send
Individual
Projects
through
the Model End
Select Organizational Levels
(Step 4)
Level 1 Level 2 Level 3
Resources
Cells of table contain description
Organization of the characteristic appropriate
to each category
Management
Support
Expectations
Decision Model – Step 5
Schedule
Start Constraints
Step 4
Determine
Agency
Step 5
Select
applicable Step 6 Step 7
Step 2 systems Package
NO Apply
engineering Assessment
Work Differenti- and Final
process(es) &
Allocation ators Selections
candidate
procurement
package(s)
Step 3 Step 8
YES
Define
Define Contract
Project Scope and
Categories Terms and
Conditions
Send
Individual
Projects
through
the Model End
The Decision Matrix (Step 5)
Project Category Organizational Level
Notes:
First line is the systems engineering technique, second line is the procurement package
DB = Design-Build
SM = Systems Manager
* - Consulting services should be used while project is underway
Decision Model – Step 6
Schedule
Start Constraints
Step 4
Determine
Agency
Step 5
Select
applicable Step 6 Step 7
Step 2 systems Package
NO Apply
engineering Assessment
Work Differenti- and Final
process(es) &
Allocation ators Selections
candidate
procurement
package(s)
Step 3 Step 8
YES
Define
Define Contract
Project Scope and
Categories Terms and
Conditions
Send
Individual
Projects
through
the Model End
Procurement Differentiators
(Step 6)
Systems manager is preferred to design-build
for significant new software development
Design-build preferred over systems
manager, only for major projects and when
significant amounts of field construction are
involved
If project includes both new software and field
construction, consider using multiple
contracts
Procurement Differentiators
continued (Step 6)
Low-bid contracting should only be used if:
– Required by agency policy (rarely true)
– Projects consist of field construction and off-the-shelf
equipment
Commodity procurement applicable if an
available packages do not require modification
except for:
– New software drivers for interface with
communications and field equipment
– New database reflecting system configuration
– New graphics (maps, etc.) for local environment
Impacts of Step 6 Decisions
(Step 6 continued)
Low-bid contract will require design consultant
& low-bid contractor
Systems manager contract will require low-bid
contractors for field construction and field
equipment supply
Design-build contract will require design
consultant and design-build contractor
Commodity procurement may require systems
integrator for system implementation and test
Decision Model – Step 7
Schedule
Start Constraints
Step 4
Determine
Agency
Step 5
Select
applicable Step 6 Step 7
Step 2 systems Package
NO Apply
engineering Assessment
Work Differenti- and Final
process(es) &
Allocation ators Selections
candidate
procurement
package(s)
Step 3 Step 8
YES
Define
Define Contract
Project Scope and
Categories Terms and
Conditions
Send
Individual
Projects
through
the Model End
Considerations When Making
the Final Decision – Step 7
Involve the agency’s contracts
personnel (They should have been
involved from the beginning)
Compatibility with the systems
engineering and project management
principles
Agency’s relative familiarity with the
recommended alternatives
Decision Model – Step 8
Schedule
Start Constraints
Step 4
Determine
Agency
Step 5
Select
applicable Step 6 Step 7
Step 2 systems Package
NO Apply
engineering Assessment
Work Differenti- and Final
process(es) &
Allocation ators Selections
candidate
procurement
package(s)
Step 3 Step 8
YES
Define
Define Contract
Project Scope and
Categories Terms and
Conditions
Send
Individual
Projects
through
the Model End
It is Then Necessary to Define
Terms and Conditions
Contract Terms and Conditions
(Step 8)
Some are common to all procurement
packages, others are unique for each
package
Requires contracting expertise
To a certain extent, by state law, agency
policies, and federal law
Defined by the NCHRP documentation
Sample Terms and Conditions
(Step 8)
Consultant Outsourcing Agency Outsourcing Agency
Commodity Supplier Low-Bid Contractor with
Systems Manager Design-Build Contractor Activity Function
Terms and Conditions Design Consultant
with Design Consultant
Contractor Inspection Design within Funding Negotiation Negotiation Negotiation Negotiation Negotiation
Requirements Limitation
Inspection of Supplies Redesign Responsibility Commercial Computer Design within Funding Notice of Cost Fixed Fee Fixed Fee
for Design Errors or Software Restricted Limitations Comparison
Deficiencies
Option for Increased Deficiencies Rights Redesign Responsibility Allowable Costs and Incentive Fee Incentive Fee
Quantity for Design Errors Payment
Ordering Fixed Price Fixed Fee Work Oversight Fixed Fee Work Oversight Work Oversight
Definite Quantity Incentive Fee Incentive Fee Suspension of Work Incentive Fee Execution and Execution and
Commencement of Work Commencement of Work
Indefinite Quantity Performance/Payment Rights in Data Fixed Fee Performance Based Performance/Payment Performance/Payment
Bond Payments Bond Bond
Brand Name of Equal Allowable Costs and Incentive Fee Delivery Orders (Task Allowable Costs and Allowable Costs
Payment Orders) Payment
Delivery Orders (task Performance/Payment Delays and Extensions Modifications Rights in Data
orders) Bond of Time
Thank You