strategy for product development

18
Strategy for Product Development Presentation by Ramkumar Ramachandran

Upload: ramkumar-ramachandran

Post on 14-Apr-2017

191 views

Category:

Documents


3 download

TRANSCRIPT

Page 1: Strategy for Product Development

Strategy for Product Development

Presentation by Ramkumar Ramachandran

Page 2: Strategy for Product Development

Vision Statement To create a product line that is

matured enough to address all the industry needs and could be deployed with minimal customization

Page 3: Strategy for Product Development

Business Objective Understand the industry’s needs

thoroughly Incorporate the features in the

product in a controlled fashion Do a strong gap analysis Have minimal customization Maintain an effective help desk

Page 4: Strategy for Product Development

Technical Objective Have a strong SCCB Create good amount of RUSAs Create a ‘highly configurable’

product Create an effective ‘patch

management’ system Maintain ‘clean code’

Page 5: Strategy for Product Development

Today’s Situation Where is the product? Where is the base source? Where is the base requirements? What is the product maturity? Which is the ‘right source’?

Page 6: Strategy for Product Development

How Did We Get Here? Products are projects Base product defects + Customization

defects Cloned source Vs. Referred source Understanding of product features by Pre-

Sales Aggressive timelines due to over

commitments Person committing and person delivering

are different

Page 7: Strategy for Product Development

Process for productizing Product Readiness Stage

Product Identification Product enrichment before launch SCCB formation Base product certification Internal product training for Pre-Sales Intra product team training

Page 8: Strategy for Product Development

Process for productizing (contd.)

Pre-Sales activities Identifying customers On-field gap study – only after being

‘trained’ Contract finalization based on OGS

Page 9: Strategy for Product Development

Process for productizing (contd.)

Specific Implementation Detailed Gap Analysis in SpecImp DGA within the framework of OGS Conflict resolution OGS Vs. DGA Branch identification Requirements & Relation Management

Base module

SpecImp need

Page 10: Strategy for Product Development

Process for productizing (contd.)

Development activities Development branch Strong SCCB for base source release Proper change intimation on RUSAs RUSA identification to be encouraged STM = Req. Test Cases Source

Build

Base module

Customization

Page 11: Strategy for Product Development

Process for productizing (contd.)

Certification Defects routing Defects tracking Defects deferring Defects bouncing Known defects publishing for every

release On-the-fly bug-fixing for base source -

Ideal

Base module

Customization

Page 12: Strategy for Product Development

Process for productizing (contd.)

Product Implementation Plan Environment study Infrastructure upgrade – if needed End user training Dry / Parallel run User Acceptance On field defect handling / tracking

Page 13: Strategy for Product Development

Process for productizing (contd.)

Implementation signoff Customer signoff Customer satisfaction measurement Defined warranty period

Page 14: Strategy for Product Development

Process for productizing (contd.)

Product Help Desk Help Desk Domain / Product

specialists Paid support / Warranty Support Defects simulation & classification Defects reporting to Certification team Defects tracking by Certification team

Page 15: Strategy for Product Development

Process for productizing (contd.)

Patch Release Management Generic Patch release for all

implementations Specific Patch for SpecImp

customization Patches to be product-version-aware

Page 16: Strategy for Product Development

Process for productizing (contd.)

Numbers to be controlled Variance between OGS and DGA Customization Effort Vs. Base product

effort RUSA size Vs. Customization size TimeToGoLive Patches released for a period Product Maturity Index

Page 17: Strategy for Product Development

Recommendation Task force formation Process Creation Process training Process implementation Results monitoring Fine tune process

Page 18: Strategy for Product Development

Thank You…!