Está en la página 1de 12

BTWholesale.

com Refresh Day2 (Release 6)

Approach

Commercial in Confidence

Steps
Adopt Agile Development Methodology Create Product Backlog Sprint

Define Iteration 0 Sprint Initiation and Planning Identify Iterations Live Deployment

Release Management

Commercial in Confidence

Sprint Initiation and Planning


Understanding Refresh Day2 Business/ Technical requirements Translate RDD/User Stories to be delivered during sprint Prioritise Refresh Day2 requirement/User Stories / Release Planning Identify Refresh Day2 requirement/ User Stories to be delivered in a Sprint Team Members to commit to the Sprint deadline

Commercial in Confidence

Sprint Cycle / Iteration


Team to work on Refresh Day2 Requirement/User Stories Design, Develop and Test the Refresh Day2 Requirement/User Stories Reporting / Highlighting Key issues via Standup Meetings EOD activities

Ensure working code at EOD Build the Beta servers for Compilation and testing

Sprint Planning Meeting for next Iteration

Commercial in Confidence

Iteration 0 & Agile Development

Commercial in Confidence

Release Management

Commercial in Confidence

Iteration 0
SOR sign off RDD/User Stories sign off High Level Solution/Implementation Approach sign off Setting Development Platform Identify team members, scrum master Identify product backlog

Refresh Day2

High Level Release Planning Setting up development instances And all those activities which are required to kick-off development

Commercial in Confidence

Iteration 1 ( RPLS 80,88,89,90)


Coding, Review,rework and unit testing VVT testing for Refresh Day2 Customer Demo 1 ( Sprint 1 Review) Performance Testing (as a part of Release 6) Iteration 1 complete

Commercial in Confidence

Iteration 2 ( RPLS 91)


Analysis and implementation of Customer feedback of demo1 Coding, Review,rework and unit testing VVT Testing of RPLS 91 & Customer feedback of demo1 Customer Demo 2 (Sprint 2 Review) Iteration 2 complete ( Available on Beta server and will go live as a part of Release 6.0) Sprint Retrospective meeting

Commercial in Confidence

BTWholesale.com Refresh Day2 (Beta Release) GO Live Date


Phase 1 RPLS 80,88,89,90 & 91 Release 6 ( 21st Nov. 2006)

Commercial in Confidence

BTWholesale.com Refresh Day2 (Summary)


Summary Project Name: Refresh Day 2 Release No: 6.0 Approach: Agile (semi) No. of iterations: 02 Agile practices used during Refresh Day 2 project Sprint planning meeting Daily Stand-up meeting Sprint Review meeting Sprint Retrospective Simple Design ( No LLD) User Stories Collective code Ownership Coding standard Continuous integration Pair programming/Testing Big Visible charts (for tracking) Regular customer demo for early visibility Metrics as per the Agile approach ( TechM Internal for audit) In addition to this we had also followed our traditional process such as Design sign off VVT sign off CAT sign off

Commercial in Confidence

BTWholesale.com Refresh Day2 (Summary)


Benefits of Agile approach for Refresh Day 2 Team got the actual agile working experience up to some extent Team internal Communication improved Direct interaction of team with Customer Productivity improved (Developer took less time to fix because of pair programming/testing) Identified zero defects during VVT testing for REFRESH day 2 Difficulties faced during the project We were not able to use 100% agile practices because other department (CMS, LCS,) are not yet adopted it. Need to learn and implement in more detail about Agile Estimation Agile Testing TDD

Commercial in Confidence

También podría gustarte