Sunteți pe pagina 1din 15

Software Outsourcing Practices

outsourcing lifecycle | project quality | risk management


www.softheme.com

Table of Contents
Project Deliverables Quality in Software Outsourcing
off-site team skills
expertise distribution
Software Outsourcing Lifecycle
moving development offshore

Risk Management in Software Outsourcing Model


Software Development Outsourcing Benefits

Choosing an Outsourcing Software Development Vendor


capabilities, flexibility, pricing
www.softheme.com

Outsourcing to Softheme

Software Outsourcing Practices

Project Deliverables Quality in Software Outsourcing

www.softheme.com

Outsourcing to Softheme

Software Outsourcing Practices

Project Deliverables Quality in Software Outsourcing


To ensure the quality of software project deliverables,
off-site team should present strong:
technical
analytical

skills

communication

www.softheme.com

Outsourcing to Softheme

Software Outsourcing Practices

Project Deliverables Quality in Software Outsourcing


For better results the skills should be distributed between:

whose members
have outstanding
technical expertise

client-facing
management
&

delivery team

support
group

www.softheme.com

Outsourcing to Softheme

Software Outsourcing Practices

Project Deliverables Quality in Software Outsourcing


Management/Support Team responsibilities and roles:

1.
2.
3.
4.
5.
6.
7.

Business analysis
Requirements specification
Project management
Interactivity
System integration
Testing
Product maintenance

www.softheme.com

Outsourcing to Softheme

Software Outsourcing Practices

Project Deliverables Quality in Software Outsourcing


Delivery Team expertise/focus:

1. Technical skills and expertise


2. Domain knowledge, analytical skills
3. Focus on quality

www.softheme.com

Outsourcing to Softheme

Software Outsourcing Practices

Software Outsourcing Lifecycle


Moving development offshore >>

www.softheme.com

Outsourcing to Softheme

Software Outsourcing Practices

Software Outsourcing Lifecycle


Moving development offshore
Outsourcing model implementation is a multistage process:
initiation and transition period is followed by a relatively
short stage when a set of simple procedures and metrics
get established and apparent advantages of outsourcing
become visible.
Major savings are achieved
when the systems and processes get transformed into
consolidated solid structure.

www.softheme.com

Outsourcing to Softheme

Software Outsourcing Practices

Software Outsourcing Lifecycle


Moving development offshore
stage
Real benefits of offshore
outsourcing: getting quality
and affordable solution

Crafting custom structure


Installation of more or
less standard processes
with minor adjustments
Transition period
Initiation of the project

savings
www.softheme.com

Outsourcing to Softheme

Software Outsourcing Practices

Risk Management in Software Outsourcing Model

www.softheme.com

Outsourcing to Softheme

Software Outsourcing Practices

Risk Management in Software Outsourcing Model


Simple steps to mitigate major risks in transferring software
projects offshore are listed below.
Ongoing development:

Deal structure:

1.

Moving from small tasks to


bigger projects

1.

Clear deliverables & services

Maintaining flexible and


transparent team structure to
leave a room for changes

2.

Key roles

3.

Fees

4.

Schedule

5.

Start and End dates

2.

3.

Providing ongoing QA of internal


builds; supporting frequent
milestones and demo releases

www.softheme.com

Outsourcing to Softheme

Software Outsourcing Practices

Software Development Outsourcing: Benefits


Operating on a global level
Reducing operating costs
Accessing tech skills, expertise

Utilizing new technologies


Re-engineering, cleaning up processes
Getting proven offerings from service providers
www.softheme.com

Outsourcing to Softheme

Software Outsourcing Practices

Choosing an Outsourcing Software Development Vendor


Capabilities:

Flexibility:

Consistent outcomes

Operating model

Timeliness in meeting deadlines

Willingness to address business needs

Experienced and competent


resources

Supportive through different business


cycles

Pricing:

Reflect market economy


Account for time to understand
requirements

www.softheme.com

Outsourcing to Softheme

Software Outsourcing Practices

Thank you!
Questions? info@softheme.com
2010 | Softheme Team | Kyiv, Ukraine | Software Outsourcing Solutions

www.softheme.com

Outsourcing to Softheme

S-ar putea să vă placă și