Download - Strategy for Product Development
![Page 1: Strategy for Product Development](https://reader036.vdocuments.us/reader036/viewer/2022081900/58847c601a28ab5e248b7341/html5/thumbnails/1.jpg)
Strategy for Product Development
Presentation by Ramkumar Ramachandran
![Page 2: Strategy for Product Development](https://reader036.vdocuments.us/reader036/viewer/2022081900/58847c601a28ab5e248b7341/html5/thumbnails/2.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022081900/58847c601a28ab5e248b7341/html5/thumbnails/3.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022081900/58847c601a28ab5e248b7341/html5/thumbnails/4.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022081900/58847c601a28ab5e248b7341/html5/thumbnails/5.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022081900/58847c601a28ab5e248b7341/html5/thumbnails/6.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022081900/58847c601a28ab5e248b7341/html5/thumbnails/7.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022081900/58847c601a28ab5e248b7341/html5/thumbnails/8.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022081900/58847c601a28ab5e248b7341/html5/thumbnails/9.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022081900/58847c601a28ab5e248b7341/html5/thumbnails/10.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022081900/58847c601a28ab5e248b7341/html5/thumbnails/11.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022081900/58847c601a28ab5e248b7341/html5/thumbnails/12.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022081900/58847c601a28ab5e248b7341/html5/thumbnails/13.jpg)
Process for productizing (contd.)
Implementation signoff Customer signoff Customer satisfaction measurement Defined warranty period
![Page 14: Strategy for Product Development](https://reader036.vdocuments.us/reader036/viewer/2022081900/58847c601a28ab5e248b7341/html5/thumbnails/14.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022081900/58847c601a28ab5e248b7341/html5/thumbnails/15.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022081900/58847c601a28ab5e248b7341/html5/thumbnails/16.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022081900/58847c601a28ab5e248b7341/html5/thumbnails/17.jpg)
Recommendation Task force formation Process Creation Process training Process implementation Results monitoring Fine tune process
![Page 18: Strategy for Product Development](https://reader036.vdocuments.us/reader036/viewer/2022081900/58847c601a28ab5e248b7341/html5/thumbnails/18.jpg)
Thank You…!