Software Project Management Unit-4 - 6 PDF

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 2

Software Project Management (KOE-068)

UNIT-4 (Lecture-6)
Software Configuration Management
Software Configuration Management
1. SCM is concerned with tracking and controlling changes to the software
2. In software development process, every work product would have to be accessed and
modified by several members
3. Hence a proper configuration management system is required to avoid several problems
4. Configuration management is carried out through the following two principal activities
5. Configuration identification

It involves deciding which parts of the system should be kept under configuration
management

6. Configuration control

It is used to ensure that changes to a system occur smoothly Configuration


management process

Purpose of SCM

Concurrent access
Undoing changes
System accounting
Handling variance
Accurate determination of project status
Preventing unauthorized access to the work products

Managing contracts
Contract management is the overseeing of a project’s contracts from their initial pre-award phase
through to completion.
Proper contract management ensures that the project’s budget and resources are in alignment
with its overall objectives.
Tracking contracts as they progress and identifying and managing any issues as they come up is
an important project management process.

Phases

1. Contract creation( This contract management stage involves identifying the contract type
and who will be responsible for each task.)

RAVIKANT NIRALA Page 1


Software Project Management (KOE-068)

2. Contract negotiation(After the initial contract is drawn up, negotiation occurs in which
line items are discussed, changed, updated, or completely removed.)
3. Contract approval(Contract approval often involves multiple sign-offs from various
managers and departments, as well as contractors and vendors. All may have to give
approval on the contract’s specifications before the final deal is made.)
4. Contract finalization(The process of contract signing between the involved parties is the
final step to getting the project started.)
5. Contract change management(All data and information regarding changes to contract
deadlines, budgets, expenditures, etc., must be fully tracked and shared with the teams
involved.)

Contract Management

Contract management is an intricate oversight process that follows contracts from pre-
award to completion, including execution, vendor selection, issue detection and control,
tracking and processing.
When implemented properly, contract management processes ensure that budgets and
abilities are in alignment with project objectives.
The best contract management flows seamlessly through the organization and integrates
with project management and control, always involving the team members for input and
outcomes, and carefully monitoring contractors for performance and deadlines.
When a contract is initiated, it should reflect goals, timelines, budgets, resources, risks,
regulations, and specifications.
Each phase of the process requires specific elements, purpose and management in order
to proceed to the next step.
Technicians, engineers, and other skilled professionals must be carefully chosen to
complete the contract and execute the project.
provides an active thread connecting all aspects of the project, helping to fill in the holes
during revisions, and ensure communication with the right team members, at the right
time.

Benefits of contract management

Contract management streamlines adherence to the contract and can lower business costs.
All necessary documents can be found and accounted for in one place, offering increased
transparency for team members from different departments, as well as contractors
working offsite.
A positive contract experience creates lasting business partners with vendors and
subcontractors. Particularly in the construction industry, finding good help is paramount
for future projects.
Important business objectives and goals are identified when a contract is written. A good
contract management process sets expectations around those priorities and ensures
commitments in the contract are met.

RAVIKANT NIRALA Page 2

You might also like