risks and responsibilities in software outsourcing projects

11
Project Management Risks and responsibilities in software outsourcing projects www.softheme.com

Upload: softheme

Post on 05-Sep-2014

4.729 views

Category:

Business


4 download

DESCRIPTION

Presentation covering the basics of outsourcing project management and describing the role of properly defined and distributed risks and responsibilities in software outsourcing projects.

TRANSCRIPT

Page 1: Risks and Responsibilities in Software Outsourcing Projects

Project ManagementRisks and responsibilities

in software outsourcing projects

www.softheme.com

Page 2: Risks and Responsibilities in Software Outsourcing Projects

Table of Contents

Roles and responsibilities

Technical expertise and evaluation

Rules and scenarios specifications and algorithms

Project schedule and budget management

Delivering the results

www.softheme.com Outsourcing to Softheme™ Risks and Responsibilities in Software Outsourcing Projects

Page 3: Risks and Responsibilities in Software Outsourcing Projects

Roles and responsibilities Properly defined and distributed responsibilities are an important aspect in risk management of any software outsourcing project.

The project should be controlled at all stages, and this includes:

www.softheme.com Outsourcing to Softheme™ Risks and Responsibilities in Software Outsourcing Projects

distributing roles and responsibilities

between

individuals who are competent to take appropriate actions that address specific risks.

Page 4: Risks and Responsibilities in Software Outsourcing Projects

Technical expertise and evaluation Technical expertise and evaluation in software projects management helps to mitigate risks on the stages of software project:

www.softheme.com Outsourcing to Softheme™ Risks and Responsibilities in Software Outsourcing Projects

Absence of the technical expertise leads to:

improperly defined project requirements misleading

workload estimation

uncertain project

schedule wrong acceptance

criteria

unjustified end-users

expectations

analysis development testing delivery

Page 5: Risks and Responsibilities in Software Outsourcing Projects

www.softheme.com Outsourcing to Softheme™ Risks and Responsibilities in Software Outsourcing Projects

Transferring

business rules and scenarios

technical specifications and algorithms

to

Page 6: Risks and Responsibilities in Software Outsourcing Projects

Rules & scenarios → specifications & algorithms

www.softheme.com Outsourcing to Softheme™ Risks and Responsibilities in Software Outsourcing Projects

This means the following steps should be undertaken:

describing business scenarios with a good amount of details

explaining specific functionality

selecting the right technology flexible enough to address the business model of the application

Page 7: Risks and Responsibilities in Software Outsourcing Projects

Rules & scenarios → specifications & algorithms

www.softheme.com Outsourcing to Softheme™ Risks and Responsibilities in Software Outsourcing Projects

This means the following steps should be undertaken (continued):

verifying the software product architecture on the real-life cases

helping testing team to properly define and approach the test strategy

defining requirements to the software performance, load

conducting knowledge-transfer sessions with stakeholders, the project team

Page 8: Risks and Responsibilities in Software Outsourcing Projects

Project schedule and budget management

www.softheme.com Outsourcing to Softheme™ Risks and Responsibilities in Software Outsourcing Projects

CHANGE MANAGEMENT PROCEDURES

changes of the business requirements lead to changes in software code

this influences the initial project schedule

MILESTONES

a demo version helps to verify the progress even though the release might not include all the planned functionality

TECHNOLOGY

the technology chosen could have flaws on the low levels bringing additional problems which need to be solved

Page 9: Risks and Responsibilities in Software Outsourcing Projects

AND FINALLY!

www.softheme.com Outsourcing to Softheme™ Risks and Responsibilities in Software Outsourcing Projects

Page 10: Risks and Responsibilities in Software Outsourcing Projects

www.softheme.com Outsourcing to Softheme™ Risks and Responsibilities in Software Outsourcing Projects

Delivering the results Training and presentations help to link requirements with the application functionality

Bug fixing: defining problems in the system correcting problems to make sure the application corresponds to the business model

Installing at the end-user side: addressing questions helping to understand the way application works

Maintenance, improvement: incorporating small changes which make the end-users' life easier

Page 11: Risks and Responsibilities in Software Outsourcing Projects

Thank you!

2010 | Softheme Team | Kyiv, Ukraine | Software Outsourcing Solutions

www.softheme.com » Outsourcing to Softheme™

Questions? → [email protected]