11
June 21, 2011 -2- Agenda D How to Win Project From Abroad D How to Efficiently Manage ITO D Key Factors to Manage a Successful ITO D Recommendation

Managing successful ITO Project

Embed Size (px)

DESCRIPTION

Managing successful ITO Project

Citation preview

Page 1: Managing successful ITO Project

June 21, 2011

- 2 -

Agenda

How to Win Project From AbroadHow to Efficiently Manage ITO Key Factors to Manage a Successful ITORecommendation

Page 2: Managing successful ITO Project

- 3 -

How to Win Project From Abroad

Alliance with Local

partner

Co-marketing program with

IT global players

To explore opportunity in each countryTo get introduced to local partner we possibly connect withLow expectation to get the leads

To seek for marketing assistance in the target country

Choose project related to operationTake time before being able to go international

Happens only after a long period working with customersDepends on our quality of work delivered to customer

To gain working experiencesTo built reference site

Business event/ mission

abroad

Starts from conglomerate customer with

branches in Thailand

Customer leads

customer

Start fromSubcontracting

Project fromBigger company

ChannelTo find leads

Suitable combination of different channels

How to find the leads

- 4 -

How to find the leads

How to Win Project From Abroad

Business event/ mission abroad

Alliance with Local partner

Co-marketing program with IT global players

Subcontracting projects from other companies

Start with conglomerate customer with branches in Thailand

Customer leads customer

Page 3: Managing successful ITO Project

- 5 -

WhatInternational

CustomersLook For

OurCommunication

ability

OurPrice

OurCapability

OurPotential

How to Win Project From Abroad

- 6 -

How to Win Project From Abroad

Key Factors to win the deals

เปนตวจรงในสงททา

SUCCEED IN BUILDING TRUST

GOOD PROPOSAL

ATTRACTIVE PRICING STRATEGY

Page 4: Managing successful ITO Project

- 7 -

How to Efficiently Manage ITO

Project staffing & organization

Appoint enough qualified leaders and staff for each team

• Design team – Design lead• Development team – Application lead, tools specialist• Technical support team – Miiddle tier & DBA specialist• QA team

Project Organization

• Centralize control of Design and Development • Decentralized working team controlled by leaders

- 8 -

How to Efficiently Manage ITO

Software Development

Survey & Design

• Provide consultation and ensure practical design• Use functional spec or use case to communicate the design

with both internal team and customers

Page 5: Managing successful ITO Project

- 9 -

How to Efficiently Manage ITO

Software Development

Coding

• BA+SA+ coder work closely to ensure understanding of correct program specification• SA + Coder work closely to ensure the good quality of code • Communicate clearly to the team to think & ask questions for unclear points

when coding, not just follow the spec.

- 10 -

How to Efficiently Manage ITO

Software Development

Coding

• Introduce standard framework, template, utilities wherever possible Standard framework, template, utilities to be built by tools specialist Consider technology as tools to serve the function,

» Carefully choose the tools» DON’T always change and jump to new techniques only because you love it.

Bare in mind there is huge cost of introduction & implementation. » Improve those standards from time to time

Once introduced, the same standard should last for 3-5 years(for large scale application)

Page 6: Managing successful ITO Project

- 11 -

How to Efficiently Manage ITO

Software Development

Coding

• Announce coding standard and communicate to all levels Clearly state what must be done and MUST NOT be done

• Perform code review to ensure the code complies with standard• Strictly follow all standards and DO NOT compromise this point.

- 12 -

How to Efficiently Manage ITO

Software Development

Testing

• Against functional spec. to try to find problems before customers do Functional test Integration test

• Test both happy & unhappy flows• Utilize test tool

Page 7: Managing successful ITO Project

- 13 -

How to Efficiently Manage ITO

Software Development

Documentation

• Suitable documentation for internal use and customer use• Need to clarified and agreed with customer a list of deliverables from the very beginning

- 14 -

How to Efficiently Manage ITO

Software Development

Implementation

• Prepare and appoint person to perform training• Prepare and organize team for

SIT/UAT support Go live support Plan who will stand by on site, off shore

Page 8: Managing successful ITO Project

- 15 -

How to Efficiently Manage ITO

Software Development

Implementation

• Tools for log tracking• Communication channel• Tools for log tracking• In case of migration from old to new system, need to plan for the roll back

- 16 -

How to Efficiently Manage ITO

Configuration Management

Strictly control the configuration management

Utilize tools for system deployment on different environment

Page 9: Managing successful ITO Project

- 17 -

How to Efficiently Manage ITO

Source code & document version management

Strictly control source code version

Set up rules and communicate well with team member

- 18 -

How to Efficiently Manage ITO

Project Management

Project Planning

• Develop a realistic plan• Communicate and discuss with team about the plan

Project Follow up

• Daily follow up within the workgroup• Weekly follow up for level• Daily communication with customer work group via e-mail• Once a week with customer steering committee

Page 10: Managing successful ITO Project

- 19 -

How to Efficiently Manage ITO

Project Management

Change of request management

• Any change request raised, need to communicate with customer to confirm as soon as possible if there is impact on the plan and cost

Issue & risk management

• Risk & issues must be included as one of the topics in the follow up meeting• Need to identify severity of each risk & issue • Propose solution & responsible party with deadline to resolve them• Follow up closely to close them as planned

- 20 -

Page 11: Managing successful ITO Project

- 21 -

Recommendation

Find your strength/expertise & start with small project Keep promises and never promise what you can’t deliverMake clear communication with customer• What can be done, what cannot be done• In case of any delay, need to inform customer in advance with recovery plan

Try to establish & maintain long term relationship with existing customerTry to become customers IT strategic partner How can we differentiate ourselves from competitors• Small but flexible• Build value on your services

Be professionalDeliver only good quality work productsDeliver practical solution

• Deliver ‘touch of Thai’ in your IT servicesService mindCommitment to successWillingness to help when customer face problemsRelationship not only money is considered.