Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Application Migration - What, When, Why, How?

Application Migration - What, When, Why, How?

This presentation talks about What is Migration, What are the indicators that tell you that you need migration, the pressing reason for migration, how do you plan and execute your migration.

Walking Tree Technologies

August 09, 2016
Tweet

More Decks by Walking Tree Technologies

Other Decks in Technology

Transcript

  1. Copyright ©2016, Walking Tree Consultancy Services Pvt Ltd Agenda 1.

    What it is? 2. Why is it needed? 3. When is it needed? 4. How do we do it? 5. What’s next?
  2. Copyright ©2016, Walking Tree Consultancy Services Pvt Ltd What it

    is? Migration is moving an application From one environment to another
  3. Copyright ©2016, Walking Tree Consultancy Services Pvt Ltd Why is

    it needed? To reduce Total-Cost-of-Ownership (TCO) Primary reasons: • Outdated technology • Dearth/Unavailability of required skills • Security concerns • Misaligned with company goals • Changing user/customer expectations
  4. Copyright ©2016, Walking Tree Consultancy Services Pvt Ltd When is

    it needed? • Tangible - dropping ROI • Non-tangible - Business is being hurt • When points mentioned for “Why?” are recognised & being discussed
  5. Copyright ©2016, Walking Tree Consultancy Services Pvt Ltd How do

    we do it? 1. Assessment 2. Pilot or POC 3. Migration Strategy 4. Migration 5. System Testing 6. A/B Testing 7. Deployment 8. Support & Maintenance
  6. Copyright ©2016, Walking Tree Consultancy Services Pvt Ltd Assessment Primary

    concerns: • What does the application do and how it does it? • What is the environment? • What are the different processes? • What is the communication strategy? • What is the primary ‘fear’ customer has about migration?
  7. Copyright ©2016, Walking Tree Consultancy Services Pvt Ltd Pilot or

    POC Primary concerns: • Have I understood the current application? • Would our application development approach work? • How aligned are we with the existing processes? • Would this address the ‘fear’ that the customer has? • Do I have complete input to work out the Migration Strategy?
  8. Copyright ©2016, Walking Tree Consultancy Services Pvt Ltd Migration Strategy

    Primary concerns: • Can we (us+customer) see how the migration will happen? • Can we (us+customer) see when the migration will complete? • Can we (us+customer) see how the migration quality will be measured? • Do we have the Communication strategy worked-out? • Do we have the Roles identified? • Have the Risks and ways to mitigate been identified? • Can we (us+customer) see how the migration goals will be achieved?
  9. Copyright ©2016, Walking Tree Consultancy Services Pvt Ltd Migration Primary

    concerns: • Is the migration inline with the strategy?
  10. Copyright ©2016, Walking Tree Consultancy Services Pvt Ltd System Testing

    Primary concerns: • Is the new system complete? • Is the new system correct?
  11. Copyright ©2016, Walking Tree Consultancy Services Pvt Ltd A/B Testing

    Primary concerns: • Are the controls consistent? • Are the variations desirable?
  12. Copyright ©2016, Walking Tree Consultancy Services Pvt Ltd Deployment Primary

    concerns: • Is the deployment as per migration strategy?
  13. Copyright ©2016, Walking Tree Consultancy Services Pvt Ltd Support &

    Maintenance Primary concerns: • Can I differentiate between Bug and Change Request? • Is the process and communication strategy in place?
  14. Copyright ©2016, Walking Tree Consultancy Services Pvt Ltd What’s next?

    You will be given a working application and its code and you will have to submit the migration strategy for the same. Click on the arrow to Download TOGAF Template