VIEWS: 4 PAGES: 15 POSTED ON: 8/14/2012
Best Practices for a Successful Implementation Nat Ganesh Technical Manager Oracle Corporation Natarajan.Ganesh@Oracle.com Apps. Implementation is an interesting challenge ! Implementing Oracle Application is different from Software Development and Implementation The aim is not to develop a reliable software but to implement a efficient solution. Let’s Discuss Tips and Tricks Let us share the lessons learned Open discussion at the end of the presentation Ideas expressed do not necessarily represent those of Oracle Corp. Senior Management commitment is a must A senior level executive should be the project sponsor Should clearly articulate the commitment the need for the project, during the kick off Should make project success an MBO Plan the Work – Work the Plan In addition to any normal project plan - Build a contingency buffer based on organization’s delivery history and culture - Plan on handling attrition. Identify backup resources for every role. - Incorporate frequent milestones and health checks Baby Steps to Success Prioritize your requirements Keep requirements simple to begin with Simplify and Standardize Processes Complex requirements are for the second phase. Say ‘NO’ to Customizations ! Roadblocks to upgrades and patches Difficult to work with support Adds complexity and uncertainty Indication of non-standard business processes Say ‘NO’ to Customizations ! Plan on extensions instead Do not customize reports just to change the format. Use formatting softwares instead. Mandate approval from Project Sponsor - Discourages Customizations - Encourages Process Improvement Extensions are acceptable Extensions are not changes to standard code Extensions are new software components developed from scratch Extensions do not hinder upgrades and patches New Reports are good examples of extensions Patching – Be Proactive Important to be on the latest patch level. Helps to expedite TAR resolution. Will help system performance. Need to have standard test scripts to quickly test and confirm that the patches did not break existing functionality. Dedicated IT resource to facilitate patching and communication with Oracle Support. Minimize red tape. Training – When and Who is important. Train the trainer (mostly the process leads). Trainer should be trained before starting the implementation cycle. Process leads should share the same office with implementation consultants. Reports Challenge the need and reduce the number of reports. Very Important to Prioritize report jobs in the production system. Schedule less important reports to run at night. Learn from other’s mistakes ! Identify other projects at least 3 months head of your implementation cycle. Speak with them at least twice in a month. Get to know their problems and how they are resolving them. Discuss about TARs and Patches. Pass on the favor to other projects behind you . Spread the good news Have a monthly news letter for your project. Distribute it to all your stake holders. Highlight challenges and achievements. Encourage feedbacks and ideas to solve problems. Encourage customer participation. Set Expectations. Let’s now hear from you ! What is the best advice you would like to share with the group ?