• No results found

SPM Chapter10

N/A
N/A
Protected

Academic year: 2020

Share "SPM Chapter10"

Copied!
32
0
0

Loading.... (view fulltext now)

Full text

(1)

Managing Contracts

(2)

Managing Contracts

CHAPTER

Objectives

• Follow the stages needed to acquire software from an external supplier;

• Distinguish the different types of contract;

• Outline the contents of a contract for goods and services; • Plan the evaluation of a proposal or product;

• Administer a contract from its signing until the final acceptance of • Administer a contract from its signing until the final acceptance of

(3)

Managing Contracts

10.1 Introduction

• The buying in of both goods and services, rather than ‘doing it yourself’, is attractive when money is available but other, less yourself’, is attractive when money is available but other, less flexible, types of resource, especially staff time, are in short supply.

• Although the original motivation for contracting out might have been to reduce management effort, it is essential that customer organizations find time to make clear that exact requirements at the beginning of the planned work, and also to ensure that the goods and services that result are in fact what are actually

goods and services that result are in fact what are actually required.

(4)

Managing Contracts

10.2 ISO12207 Standard

The ISO 12207 standard identifies five major processes relating to software :

Acquisition;

Supply;

Operation;

(5)

Managing Contracts

10.2 ISO12207 Standard

Initiation

Acquirer Supplier

Preparation of request for proposal

Contract

preparation Preparation ofresponse

Initiation

Contract

Planning

(6)

Managing Contracts

10.2 Acquisition Process

Initiation

Initiation

Preparation of request for proposal

Contract preparation

Initiation

Request for proposal

Contract preparation and

update

Monitor supplier

Supplier monitoring

Acceptance

(7)

Managing Contracts

10.3 The Supply Process

Initiation

Preparation of a response

Initiation

Preparation of a response

Contract

Planning

Execution and control

Preparation of

response

Contract

Planning

Review and evaluation

Delivery and completion

Execution

(8)

Managing Contracts

10.4 Types of contract

The contract could be placed for the supply of a completed software application. This could be:

Bespoke system

Off-the-shelf

(9)

Managing Contracts

10.4 Types of contract

The another way of classifying contracts is by the way that the payment to suppliers is calculated. We will look at:

Fixed price contracts;

Time and materials contracts;

(10)

Managing Contracts

10.4 Types of contract

A price is fixed when the contract is signed. The customer knows that,

Fixed price contracts

A price is fixed when the contract is signed. The customer knows that, if there are no changes in the contract terms, this is the price to be paid on the completion of the work.

• Known customer expenditure • Supplier motivation

Advantage:

• Higher prices to allow for contingency • Difficulties in modifying requirements • Upward pressure on the cost of changes • Threat to system quality

(11)

Managing Contracts

10.4 Types of contract

The customer is charged at a fixed rate per unit of effort (staff-hour).

Time and materials constracts

The customer is charged at a fixed rate per unit of effort (staff-hour). At the start project, the supplier normally provides an estimate of the overall cost based on their current understanding of the customer’s requirements, but it is not basis for the final payment.

• Ease of changing requirements • Lack of price pressure

Advantage:

• Customer liability

• Lack of incentives for supplier

(12)

Managing Contracts

10.4 Types of contract

This is often associated with function point (FP) counting. The size of

Fixed price per unit delivered contracts

This is often associated with function point (FP) counting. The size of the system to be delivered is calculated or estimated at the outset of the project.

A schedule of charges per function point

Function Point (FP) Design cost per FP Implement cost per FP Total cost per FP

Up to 2000 $242 $725 $967

(13)

Managing Contracts

10.4 Types of contract

Fixed price per unit delivered contracts

• Customer understanding • Comparability

• Emerging functionality • Supplier efficiency

• Life-cycle range

Advantage:

• Difficulties with software size measurement • Changing requirements

(14)

Managing Contracts

10.4 Types of contract

To reduce the last difficulty, one suggestion from Australia has been to vary the charge depending on the point at which they have been

requested. requested.

Pre-acceptance Post-acceptance testing handover testing handover Additional charges for changed functionality

Additional FPs 100% 100%

Changed FPs 130% 150%

Deleted FPs 25% 50%

Deleted FPs 25% 50%

(15)

Managing Contracts

10.4 Types of contract

The another way of categorizing contracts is according to the approach that is used in contractor selection:

Open tendering process;

Restricted tendering process;

(16)

Managing Contracts

10.4 Types of contract

Open tendering process

• Any supplier can bid to supply the goods and services;

• Invitation to tender;

(17)

Managing Contracts

10.4 Types of contract

Restricted tendering process

• There are bids only from suppliers who have been invited by the customer.

• The customer may at any point reduce the number of potential suppliers being considered.

• It is without risk where the resulting contract is at a fixed price, the customer assumes responsibility for the correctness and completeness of the requirements

(18)

Managing Contracts

10.4 Types of contract

Negotiated procedure

• Some good reasons why the restricted tendering process might not be the most suitable in some particular sets of circumstances.

• As the original supplier has staff who have complete familiarity with the existing system, it might once again be inconvenient to approach other potential suppliers via a full tendering process.

suppliers via a full tendering process.

(19)

Managing Contracts

10.5 Stages in contract placement

Requirements Analysis

• It is useful to bring in an external consultant to draw up a requirements document.

• The requirement document might typically have sections with the headings (Table 10.3). This requirement document is sometimes called an operational requirement or OR.

Sections name: Sections name:

1. Introduction

(20)

Managing Contracts

10.5 Stages in contract placement

Requirements Analysis

• Mandatory : if a proposal does not meet this requirement, the proposal is to be immediately rejected. No further evaluation would be required.

Each requirement needs to be identified as being either mandatory or desirable:

(21)

Managing Contracts

10.5 Stages in contract placement

Evaluation plan

• We now need to draw up a plan of how the proposals that are submitted are to be evaluated.

• First, a means of checking that all the mandatory requirements have been met needs to be identified. The next consideration is of how the desirable requirement can be evaluated.

(22)

Managing Contracts

10.5 Stages in contract placement

One desirable feature sought in the Brightmouth college payroll is the ability to raise staff to the next point in their salary scale automatically at the beginning of each payroll year. At present, the new scale points have to be input clerically and then be checked carefully. This takes

Exercise 10.5

the new scale points have to be input clerically and then be checked carefully. This takes about 20 hours of staff effort each year, which can be costed at $20 an hour.

• System X has this feature, but system Y does not.

• System X also has a feature which can automatically produce bar charts showing payroll expenditure per department. Such a report currently has to be produced twice a year by hand and on each occasion takes about 12 hours effort to complete.

• With system Y, changes to department names can be carried out without any coding effort, whereas in the case of system X, the supplier would charge a minimum of $300 to do

this.The college authorities estimate that there is 50% chance that this could occur during this.The college authorities estimate that there is 50% chance that this could occur during the expected 4-year lifetime of the system.

• System X costs $500 more than system Y.

(23)

Managing Contracts

10.5 Stages in contract placement

Invitation to tender

• It is now possible to issue the invitation to tender to prospective suppliers.

(24)

Managing Contracts

10.5 Stages in contract placement

Evaluation of proposals

• This reduces risks of requirements being missed and ensures that all proposals are treated consistently.

• A risk that a proposal might be unfairly favoured because of the presence of a feature that was not requested in the original

(25)

Managing Contracts

10.5 Stages in contract placement

Evaluation of proposals

• Scrutiny of the proposal documents • Interviewing suppliers’ representatives • Demonstrations

The process of evaluation may include:

• Site visits

(26)

Managing Contracts

10.6 Typical terms of a contract

• Definitions

• Form of agreement

• Form of agreement

• Goods and services to be supplied

• Equipment and software to be supplied

• Service to be provided

− Training

− Documentation

− Installation

− Conversion of existing files

− Maintenance agreements

(27)

Managing Contracts

10.6 Typical terms of a contract

• Ownership of the software

• Environment

• Environment

• Customer commitments

• Acceptance procedures

• Standards

• Project and quality management

• Timetable

(28)

Managing Contracts

10.7 Contract management

• We now need to consider the communication between the

supplier and the customer while the work contracted for is being carried out.

carried out.

• Decision point – the customer needs to examine work already done and make decisions about the future direction of the

project.

• When contract is being negotiated, certain key points in the project can be identified where customer approval is needed before the project can proceed.

• For each decision point, the deliverables to be presented by the suppliers, the decisions to be made by the customer and the output from the decision point all need to be defined.

• As the system is developed a need to change certain of the

(29)

Managing Contracts

10.8 Acceptance

• When work has been completed, the customer needs to take action to carry out acceptance testing. The contract might put a action to carry out acceptance testing. The contract might put a time limit on how long acceptance testing can take, so the

customer must be organized to carry out this testing before the time limit for requesting corrections expires.

• Part or all of the payment to the supplier will depend on this acceptance testing.

• The supplier might suggest a very short warranty period of say • The supplier might suggest a very short warranty period of say

(30)

Managing Contracts

10.9 Reference

ข้อกําหนดขอบเขตของงาน

1. วัตถุประสงค์

2. คุณสมบัติทั วไปของพัสดุ

3. กําหนดระยะเวลาการส่งมอบ

4. อัตราค่าปรับ

4. อัตราค่าปรับ

(31)

Managing Contracts

10.9 Reference

เงื อนไขการเสนอราคา

1. คุณสมบัติของผู ้เสนอราคา

1. คุณสมบัติของผู ้เสนอราคา

2. ข ้อปฏิบัติในการเสนอราคา

3. เอกสารหลักฐานประกอบการเสนอราคา

4. การยื นซองเสนอราคา

5. กําหนดระยะเวลายื นราคา

6. ขั นตอนการเปิดซองเสนอราคา

6. ขั นตอนการเปิดซองเสนอราคา

(32)

Managing Contracts

10.9 Summary

Some of the key points in this chapter have been:

 Successful contracting out of work requires considerable amounts of  Successful contracting out of work requires considerable amounts of

management time

 It is easier to gain concessions from a supplier before a contract is signed than afterwards

 Alternative proposals need to be evaluated as far as possible by comparing costs over the whole lifetime of the system rather than just the acquisition costs

 A contract will place obligations on the customer as well as the  A contract will place obligations on the customer as well as the

supplier

References

Related documents

Conversely, 43.7% of all respondents who misused prescription drugs met criteria for alcohol dependence, problem gambling, and (or) had used illicit drugs in the past year..

With this background, across all of the course offerings instructors have found the greatest success when they facilitate distance and on-campus students in small group and whole

Overall profit expected based on flexible employment Channel I Evolution into in-house subcontract worker– oriented labor structure Massive supply of labor by subcontract

„ A Class-B station shall have an authorized transmitter power not exceeding 10 kW and an effective radiated power (ERP) not exceeding 30 kW.. „ The minimum transmitter power

Aztec romaine, corn and black bean salsa, avocado, tortilla strips, cheddar cheese, tomato, jalapeño, cilantro, onion, chipotle dressing Ⓥ. Apollo’s Greek country olives,

With Anti Inflammatory MSM to calm redness, soothing botanicals and tea tree oil to fight bacteria and reduce oil production this cleanser is excellent for oily and uneven skin

We may pay compensation, at our discretion, when we carry out improvement work to your home which inconveniences you When we refurbish your home or carry out other improvement

This work reports on a case study in which we followed the design processes of eight student design teams enrolled in a semester-long upper-level design course involving a new