Agile Methodology - Data Migration v1.0

13
Agile Methodology Data Migration from Collaboration Application Basecamp to SharePoint Workshop Session – Project Approach

Transcript of Agile Methodology - Data Migration v1.0

Page 1: Agile Methodology - Data Migration v1.0

Agile MethodologyData Migration from Collaboration

Application Basecamp to SharePoint

Workshop Session – Project Approach

Page 2: Agile Methodology - Data Migration v1.0

Agile Methodology

“To be competitive in today’s fast moving SME and Corporate sector, Organisations need to drive innovation in every part of their business, as a result more and more companies are adopting to new Architectural legacies embracing Data Migration to be flexible to the way we collaborate client communication and store the integrity of company information”.

Page 3: Agile Methodology - Data Migration v1.0

Agile Methodology

Agile is an iterative software development approach in which requirements and solutions evolve through collaboration through ‘Sprint sessions’ between self-organizing, cross-functional teams to deliver a functional product.

Page 4: Agile Methodology - Data Migration v1.0

Agile Methodology

So, what does this approach mean?... When applied to a Data Migration Project using this methodology... And what elements are used to deliver the business product requirement.

Lets examine this further…

Page 5: Agile Methodology - Data Migration v1.0

Agile Methodology

In an Agile software development cycle as a viable development methodology Agile scrum delivers customer value and Stakeholder satisfaction faster across key business units impacting the effectiveness of the Organisation”...

Page 6: Agile Methodology - Data Migration v1.0

Agile Methodology An Agile environment where work is,

iterative sprint log increments and executed in incremental stages requires the following personnel for migration development sessions and post sprint reviews

1. A Scrum Master 2. Product Owner 3. Developers 4 Technical Analysis 5. Key Stakeholders

Page 7: Agile Methodology - Data Migration v1.0

Agile Methodology - Data Migration t/f methods Legacy systems transfer of data from OLD to New

Page 8: Agile Methodology - Data Migration v1.0

Agile Methodology – Migration processData migration roadmap for success

Determine business

case

Information assessment

Design new architecture

Pre-migration consideration

s

Perform migration

SharePoint migration

Page 9: Agile Methodology - Data Migration v1.0

Application Data Transfer – identify data mapping from OLD to New target system

Page 10: Agile Methodology - Data Migration v1.0

Agile Methodology

So, where and how is the Agile Methodology applied… in the stages of a Data Migration project

Page 11: Agile Methodology - Data Migration v1.0

Agile Methodology – Migration/Integration

Page 12: Agile Methodology - Data Migration v1.0

Agile Methodology – WBS stages identified

Implementation StageAnalysisTest RunImplementationImplementation PlanReview Replicated PlansReview newly created plansUser guide WorkshopsPrepare User guide Prepare for Quality Assurance (QA)Sign-Off Implementation PlanTest and Quality AssuranceTest PlanUser Acceptance Testing (UAT)Create Test ReportReview and Update Test case V1.0Review and Update User Guide V1.0 and Test ReportSign-OffTraining and DeployTraining and System AwarenessPublish User Guide V1.0Go Live!

Implementation and Test StageAnalysis

Gathering Requirements Workshop

Detailed Requirement listFunctional/Non-Functional RequirementRequirement Specification CatalogueReview Definitive Requirement SpecificationSign Off Requirement Specification Catalogue

DevelopDevelopment PlanBuild FunctionalitiesIn-house Training WorkshopsPrepare for Quality Assurance (QA)Sign-Off Development Plan

Test and Quality AssuranceTest CasesFunctional/System TestingPerformance Low TestingUser Acceptance Testing (UAT)Create Test ReportSign-Off

Training and DeployCreate Training PlanExecute Training PlanStaging to live/Client Sign-offGo Live!

Deploy & Close StageCreate Post Project Documentation Conduct Pre Project SurveyPrepare Training Manual & Pilot Users TrainingClient Feedback FormLesson Learnt ReportFollow on RecommendationProject Closure

Deploy & Close Stage

Create Post Project Documentation

Conduct Pre Project Survey

Client Feedback Form

Lesson Learnt Report

Create Rollout Plan

Follow on Recommendation

Project Closure

Page 13: Agile Methodology - Data Migration v1.0

Agile Methodology – Data Migration

End Presentation v.1.0

Brainstorming interaction

Any Questions…