10 Lecture Contracting Flashcards

1
Q

Why is contracting so important?

A

• A contract defines the basic parameters of a project
(Requirements, time, money)
• A contract defines the basic rules of collaboration
• However: How to deal with uncertainties: requirements, innovation, change…?

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Define Decision Gate

A
  • Milestone and Quality Gate
  • Requires completed work products to determine project progress
  • A project plan (coarse grained) is a sequence of decision gates
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What is a Client Project about?

A
  • Get a system

- Often: Waterfall-like

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What is a Contractor Project

A
  • Build a system

- “Flexible” approach

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

In the Contracting in the Project Life Cycle what does the

Client do?

A
  • Define initial requirements
  • Request proposal(s)
  • Monitor (proposal) projects
  • Acceptance testing
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

In the Contracting in the Project Life Cycle what does the Contractor do?

A
  • Submit offers (building)

- Ship results (software -> concrete deliverable, service)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What are the main influence factors of contracts?

A
  • Goals
  • Business Case
  • Initial estimation
  • Legal restrictions
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

What is in a contract?

A
  • Services and responsibilities, incl.
  • Functional requirements
  • Deadlines (incl. procedures for delays)
  • Quality requirements (non-functional requirements)
  • Price and payment schedule
  • Acceptance
  • Warranty and liability
  • Provisions
  • Copyrights
  • Regulations and standards, compliance
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Name 4 Acquisitions Strategies

A
  • Pro-active
  • Re-active
  • Client request/request for an offer
  • Call for bids/submission
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Plan the offer’s development as a project. Name the 3 Procedures

A
  • Procedure 1: Prepare Offer
  • Procedure 2: Develop / Submit Offer
  • Procedure 3: acceptance of the system under development
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

What are the steps of Contracting

A
  1. Prepare Offer
  2. Develop Offer
  3. Develop….
  4. Prepare Acceptance
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

What are the three main criteria for acceptance testing?

A
  • Check for completeness
  • Verification of the project results
  • Validation of the project results
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

What are problems in the acceptance Phase?

A
  • Errors and bugs
  • Acceptance delays
  • Acceptance refusal
  • Acceptance with conditions
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Which two types of contract exist?

A

Fixed Price Contract (Risk Contractor)

Time & Material Contract (Risk Client)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Which interaction strategies are there for negotiations

A
  • competitive (my win is your loss),
  • cooperative (win-win),
  • indifferent (I don’t care-you lose) or
  • dependent (heads-I-win-tails-you lose)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

What is the Maximum Price Approach?

A

work according to time & material approach, but set a limit

  • Define and estimate the system
  • Define the max. price for the system
  • Define the cost (e.g., as a constant) per unit (e.g., story point)
17
Q

What is the Change for free approach?

A

client is participating in the project all the time (on-site customer)

  • Allow the client to add features, but
  • Identify other features that that be removed/stalled
  • (opt.) Update the contract accordingly
18
Q

What is the Exit Point/ Money for Nothing Approach

A

define an approach in which a project can be stopped, but good performance is awarded

  • Define exit points (when and under which conditions to stop a project)
  • Define payments to “compensate” or award early termination
19
Q

What is the Agile Fixed Price Practice?

A

combine fixed price and time & material, and other practices into a defined, but flexible
contract