Agile Methodology - Data Migration v1.0
-
Upload
julian-samuels -
Category
Documents
-
view
159 -
download
5
Transcript of Agile Methodology - Data Migration v1.0
Agile MethodologyData Migration from Collaboration
Application Basecamp to SharePoint
Workshop Session – Project Approach
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”.
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.
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…
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”...
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
Agile Methodology - Data Migration t/f methods Legacy systems transfer of data from OLD to New
Agile Methodology – Migration processData migration roadmap for success
Determine business
case
Information assessment
Design new architecture
Pre-migration consideration
s
Perform migration
SharePoint migration
Application Data Transfer – identify data mapping from OLD to New target system
Agile Methodology
So, where and how is the Agile Methodology applied… in the stages of a Data Migration project
Agile Methodology – Migration/Integration
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
Agile Methodology – Data Migration
End Presentation v.1.0
Brainstorming interaction
Any Questions…