10
Agile Development Outsourcing Vendor selection checklist

Checklist for choosing outsourced software development vendor

Embed Size (px)

Citation preview

Page 2: Checklist for choosing outsourced software development vendor

Agile methods are now mainstream.

They have propagated beyond

software development to areas like

Application Management

ERP implementations

Business Process Management

Strategic Business Functions.

Page 3: Checklist for choosing outsourced software development vendor

Businesses are partnering with agile practitioners in the industry across verticals like

Software Outsourcing, Business Process Transformation, Architecture and Technology.

Agility as a competitive advantage.

“ Since these partnerships are meant to

be ‘long term’ and the subject is

relatively new, you need to evaluate

and assess any potential agile software

company well before partnering with

them.

Page 4: Checklist for choosing outsourced software development vendor

Through this checklist we

have tried to list down the

attributes you should check in

an agile software

development company before

you plan to outsource.

While using our checklist you

should finding out

whether the criteria are met

by this agile software

development company

and also to what extent.

“ The criteria are mostly qualitative

and weight is calculated based on a

quantitative scoring metrics

perfected over the years as we

have transformed agile processes

for numerous fortune 500

organizations

The Checklist

Page 5: Checklist for choosing outsourced software development vendor

Vendor

Selection

Criteria

•Agile Contracting Capabilities

•Agile Infrastructure Readiness

•Product Management Practices

Click here

to

Download the Ultimate Agile Outsourcing Vendor Selection Checklist

Page 6: Checklist for choosing outsourced software development vendor

Agile Contracting

Capabilities

As we move towards agile

development, the traditional way of

contracting will not yield the benefits

that you get out of agile development

contracting. This section involves

evaluation of the Partner’s capability in

defining agile contracts, including

executing project in fixed price agile

mode

•Partner has capability in

defining agile contracts

•Partner has capability in

executing project in agile mode

•Partner has capability in Agile

T&M & more..

Page 7: Checklist for choosing outsourced software development vendor

Agile Infrastructure

ReadinessExecuting agile projects needs a

significant transformation from the

traditional way of developing

software and it is not just the change

in technical thought process, but

how you plan your delivery, how

you do daily meetings, or how you

collaborate. Partner’s evaluation for

open agile workstations,

collaborative infrastructure aiding

co-development and infrastructure

for distributed development,

capability for file and information

sharing is something that you should

be looking for.

•Partner has open agile

workstations

•Partner has powerful servers

enabling rapid development

•Partner has powerful

workstations focused on

developer productivity

•Partner has collaborative

infrastructure aiding co-

development & more..

Page 8: Checklist for choosing outsourced software development vendor

Product Management

PracticesAnother important area that you

need to evaluate your vendor is on

agile product management

practices. That explains how a

vendor can manage your product

vision; collaborate with your

product owners to deliver features

that are valuable as well as scalable.

Evaluation for the partner’s Know-

how requirement s for breakdowns,

size to efforts and cost factors,

Change management are points this

section covers.

•Business Understanding, Product

Ownership and backlog management

•Partner Development method

incorporates client side Product

Owner role

•Partner is able to translate business

priorities into the iterative project

plan &more..

Page 9: Checklist for choosing outsourced software development vendor

Click here

to download the

Agile

Outsourcing

Vendor Selection

Checklist.

People10 has developed a comprehensive agile outsourcing vendor selection checklist

that helps you rate a vendor based on practices like project management, technical

practices, PMO, metrics, continuous improvement etc. outside of contracting, product

management and infrastructure listed here.

Page 10: Checklist for choosing outsourced software development vendor

People10 has developed a comprehensive agile outsourcing vendor selection

checklist that helps you rate a vendor based on practices like project management,

technical practices, PMO, metrics, continuous improvement etc. outside of

contracting, product management and infrastructure listed here.

People10 Technologies Inc.

42 Broadway, Suite 12, New York, NY 10004 (O) +1 (212) 419-2848 | (F) +1 (212) 419-2847 |

(M) +1 (415) 990-9792

People10 Technosoft Pvt. Ltd.

Floor 8, Block A, Gopalan Global Axis SEZ,

#152 EPIP Zone, , Whitefield, Bangalore-66 (O) +91 80 33420811 | (M) +91 988.680.6782

www.people10.com