SlideShare a Scribd company logo
The De Agile Model
(Tailored for Offshore)
Chakra M. Venkataramana
Director
SPAN Infotech
Distributed Agile
• Context is Testing and Development teams
being distributed geographically
• Multiple Test requirements including
–
–
–
–
–

Regression
System
Compatibility
Automation
Technical Testing – Perf, Security and Compliances

• Can be applied to distributed Dev teams too
– with minor tweaks
2
Against De-Agile
Time zone differences
Conflicting work hours, Personal Sacrifices in terms of time management
Availability – F2F Meetings, Information sharing, planning, daily-standups, retrospectives
Parallel work – Peer coding/testing, immediate requirements
Work allocation and Scheduling, Effort deviations

Staffing and Shared Understanding
Self motivating and Self Organizing resources
Misunderstanding requirements
Delay or reluctance for clarifications / time consuming

Trust and Communication
Capabilities – Technical, Domain, Standards, Personal
Cultural and Language barriers
Unseen speaker
Two way communication

3
Need for Distributed Teams
Programming
Paired Resources
Streamlined processes – Comm & Collaboration, Source Control, Automation, CI
Follow the Sun Model for faster deployment

Capabilities
All rounder resources are rare
Domain, Tech, Design, Dev, Test, Tech-Test
Vendor Org support to offshored resources – draw up on support structures
Innovation and Value Adds

Cost
Globally distributed teams reduce cost, Contract Employees as needed – required
competency at a short notice
Offshore resources at lower cost
Implicit additional hours - reasonable

4
When would De-Agile Work?
Cost Advantages
Pros outweigh Cons

Capability
Specific Technology Requirements (expensive or not available)
Available at short notice
Staff on demand / reduce when needed

Willing to accept that there are challenges
Us vs Them
Working FOR and not AGAINST Them
Acceptance

5
Tools and Techniques that enable De-Agile
• Dedicated Meetings rooms / Conf bridges
• Collaboration Tools – TFS (requirements repositories, SCM,
management, Automatic build and deployment setup, Continuous Testing,

Automated defect tracking, and project management tools

)

• Communication - IM, Skype, IP Phones, Video
Conference and Web Cams
• Daily Standups on Skype boards
• Frequent (not too frequent) travel and work from
other locations

• Classification of tasks Simple to complex
• Overlap and Hand-shake

- grow with time

6
Diagrammatic Model
• Project Initiation / Initiation of resource
into the project
Travel – Either Direction

(4-6 weeks), every six months, Intro to
stakeholders including POs, most
affected people

Training – Domain, Standards,
Technology, Architecture and Design
Overview, SCM, Process inclusion

Task Allocation –
Onsite execution under supervision,
Graded tasks (complexity), Constant
reviews initially, offsite tasks – graded
tasks

7
Offsite Delivery – Testing Specific
Roles (Additional?)

SME Review

PO

Scrum
Master

SPOC

SC Manager

Reviewer Temporary

Stakeholder

IM, Skype, Phone

WEBEX/GotoMtg

Video Conference

TFS
TFS
Client

Collab
oration
tools

Activities (Additional?)
Measure Metrics

Statistical
Trends

Productivity
and Quality

Tool based Review
Feedback

Continuous
Improvement

Documentation

8
Planned Additional Activities
•
•
•
•
•
•

Sprint and Retrospective (Video or In Person)
Sprint Grooming
SPOC Discussions
Work in Progress testing
Automate for CI & CT
Metrics – Online Dashboards, Burndown and Burndown
charts, Velocity, Defect Trend, Requirement Stability,
Productivity, Quality

• Frequent planned Demos
• Reviews
9
Will all this work?
• We have multiple projects which have
inherited processes from this model to
succeed
• There needs to be strong incentive for this
to work
• It is time and effort consuming but will
stabilize in time (3 months)
• May not be very cost effective as it will not
be a pyramid model of delivery
10
Implications of De-Agile
• Willingness to make it work is important
• Additional effort from the Agile team to
manage distributed deliveries – atleast initially
• Slow onboarding – takes time to deliver
• Additional processes and metrics
• Additional documentation – adequacy can be set
• Dependence on Collaboration tools
• Additional Travel costs

11
Q&A

12

More Related Content

Viewers also liked

Distributed Agile - Agile Tour Sydney 2013
Distributed Agile - Agile Tour Sydney 2013Distributed Agile - Agile Tour Sydney 2013
Distributed Agile - Agile Tour Sydney 2013
Ziggyggiz
 
Distributed Team Management : Presented by Hugo Messer
Distributed Team Management : Presented by Hugo MesserDistributed Team Management : Presented by Hugo Messer
Distributed Team Management : Presented by Hugo Messer
oGuild .
 
Managing projects using distributed teams with agile scrum
Managing projects using distributed teams with agile scrumManaging projects using distributed teams with agile scrum
Managing projects using distributed teams with agile scrum
Vaughn Aust
 
Scrum Scalability: Advanced Techniques for Managing Distributed Agile Teams
Scrum Scalability: Advanced Techniques for Managing Distributed Agile TeamsScrum Scalability: Advanced Techniques for Managing Distributed Agile Teams
Scrum Scalability: Advanced Techniques for Managing Distributed Agile Teams
Belatrix Software
 
Distributed Agile
Distributed AgileDistributed Agile
Distributed Agile
Thoughtworks
 
Distributed Agile Teams
Distributed Agile TeamsDistributed Agile Teams
Distributed Agile Teams
Brian Estep
 
Scaling agile scrum practices 2.0
Scaling agile   scrum practices 2.0Scaling agile   scrum practices 2.0
Scaling agile scrum practices 2.0
Reedy Feggins Jr
 
Distributed Agile Development
Distributed Agile DevelopmentDistributed Agile Development
Distributed Agile Development
AgileSparks
 
Scrum Gathering 2014 - Enabling Distributed Agile Teams
Scrum Gathering 2014 - Enabling Distributed Agile TeamsScrum Gathering 2014 - Enabling Distributed Agile Teams
Scrum Gathering 2014 - Enabling Distributed Agile Teams
Timothy Wise
 
Feature Driven Development
Feature Driven DevelopmentFeature Driven Development
Feature Driven Development
Christophe Marchal
 
Feature driven development
Feature driven developmentFeature driven development
Feature driven development
Hendrik Ebbers
 
Offshore Agile Challenges
Offshore Agile ChallengesOffshore Agile Challenges
Offshore Agile Challenges
Naresh Jain
 
Comparing Scaled Agile Framework (SAFe) and Disciplined Agile Delivery (DAD)
Comparing Scaled Agile Framework (SAFe) and Disciplined Agile Delivery (DAD) Comparing Scaled Agile Framework (SAFe) and Disciplined Agile Delivery (DAD)
Comparing Scaled Agile Framework (SAFe) and Disciplined Agile Delivery (DAD)
Rodney Bodamer
 

Viewers also liked (13)

Distributed Agile - Agile Tour Sydney 2013
Distributed Agile - Agile Tour Sydney 2013Distributed Agile - Agile Tour Sydney 2013
Distributed Agile - Agile Tour Sydney 2013
 
Distributed Team Management : Presented by Hugo Messer
Distributed Team Management : Presented by Hugo MesserDistributed Team Management : Presented by Hugo Messer
Distributed Team Management : Presented by Hugo Messer
 
Managing projects using distributed teams with agile scrum
Managing projects using distributed teams with agile scrumManaging projects using distributed teams with agile scrum
Managing projects using distributed teams with agile scrum
 
Scrum Scalability: Advanced Techniques for Managing Distributed Agile Teams
Scrum Scalability: Advanced Techniques for Managing Distributed Agile TeamsScrum Scalability: Advanced Techniques for Managing Distributed Agile Teams
Scrum Scalability: Advanced Techniques for Managing Distributed Agile Teams
 
Distributed Agile
Distributed AgileDistributed Agile
Distributed Agile
 
Distributed Agile Teams
Distributed Agile TeamsDistributed Agile Teams
Distributed Agile Teams
 
Scaling agile scrum practices 2.0
Scaling agile   scrum practices 2.0Scaling agile   scrum practices 2.0
Scaling agile scrum practices 2.0
 
Distributed Agile Development
Distributed Agile DevelopmentDistributed Agile Development
Distributed Agile Development
 
Scrum Gathering 2014 - Enabling Distributed Agile Teams
Scrum Gathering 2014 - Enabling Distributed Agile TeamsScrum Gathering 2014 - Enabling Distributed Agile Teams
Scrum Gathering 2014 - Enabling Distributed Agile Teams
 
Feature Driven Development
Feature Driven DevelopmentFeature Driven Development
Feature Driven Development
 
Feature driven development
Feature driven developmentFeature driven development
Feature driven development
 
Offshore Agile Challenges
Offshore Agile ChallengesOffshore Agile Challenges
Offshore Agile Challenges
 
Comparing Scaled Agile Framework (SAFe) and Disciplined Agile Delivery (DAD)
Comparing Scaled Agile Framework (SAFe) and Disciplined Agile Delivery (DAD) Comparing Scaled Agile Framework (SAFe) and Disciplined Agile Delivery (DAD)
Comparing Scaled Agile Framework (SAFe) and Disciplined Agile Delivery (DAD)
 

Similar to Distributed Agile Scrum Model

Assessing youragility
Assessing youragilityAssessing youragility
Assessing youragility
rseniv
 
Distributed agile
Distributed agileDistributed agile
Distributed agile
Aslam Hirani
 
Solve It Labs Offshore Project Management
Solve It Labs Offshore Project ManagementSolve It Labs Offshore Project Management
Solve It Labs Offshore Project Management
Rafael Sultanov
 
Neotys PAC 2018 - Gayatree Nalwadad
Neotys PAC 2018 - Gayatree NalwadadNeotys PAC 2018 - Gayatree Nalwadad
Neotys PAC 2018 - Gayatree Nalwadad
Neotys_Partner
 
Scrum Process For Offshore Team
Scrum Process For Offshore TeamScrum Process For Offshore Team
Scrum Process For Offshore Team
Paul Nguyen
 
Agile methodology
Agile methodologyAgile methodology
Agile methodology
Naveen Kumar Singh
 
PMI-ACP Training Deck
PMI-ACP Training DeckPMI-ACP Training Deck
PMI-ACP Training Deck
wjperez0629
 
2015 06-03 ti4 agile presented at ncs
2015 06-03 ti4 agile presented at ncs2015 06-03 ti4 agile presented at ncs
2015 06-03 ti4 agile presented at ncs
Ruud Teunissen
 
What Time Is It Over There? Managing Your Global QA Team
What Time Is It Over There? Managing Your Global QA TeamWhat Time Is It Over There? Managing Your Global QA Team
What Time Is It Over There? Managing Your Global QA Team
TechWell
 
Testing Throughout the Software Life Cycle (2013)
Testing Throughout the Software Life Cycle (2013)Testing Throughout the Software Life Cycle (2013)
Testing Throughout the Software Life Cycle (2013)
Jana Gierloff
 
Nidhi_Resume_PMP
Nidhi_Resume_PMPNidhi_Resume_PMP
Nidhi_Resume_PMP
Nidhi Verma .
 
Offshore R&D Project Management
Offshore R&D Project ManagementOffshore R&D Project Management
Offshore R&D Project Management
N P Singh
 
Leveraging IT Service Catalog to Transform Services Delivery - Argonne Nation...
Leveraging IT Service Catalog to Transform Services Delivery - Argonne Nation...Leveraging IT Service Catalog to Transform Services Delivery - Argonne Nation...
Leveraging IT Service Catalog to Transform Services Delivery - Argonne Nation...
Evergreen Systems
 
Ff system sdlc presentation_v0.6
Ff system sdlc presentation_v0.6Ff system sdlc presentation_v0.6
Ff system sdlc presentation_v0.6
Jaimin Brahmbhatt
 
Continuous testing for continuous delivery
Continuous testing for continuous deliveryContinuous testing for continuous delivery
Continuous testing for continuous delivery
David Hart
 
Agile Development unleashed
Agile Development unleashedAgile Development unleashed
Agile Development unleashed
livgeni
 
Helpful Practices in Agile Testing
Helpful Practices in Agile TestingHelpful Practices in Agile Testing
Helpful Practices in Agile Testing
Josiah Renaudin
 
North Star Case Study.pptx
North Star Case Study.pptxNorth Star Case Study.pptx
North Star Case Study.pptx
HansaJoshi2
 
Fundamentals of agile tntu (2015-04-27)
Fundamentals of agile   tntu (2015-04-27)Fundamentals of agile   tntu (2015-04-27)
Fundamentals of agile tntu (2015-04-27)
Oleg Nazarevych
 
Software Modernization for the Digital Economy
Software Modernization for the Digital EconomySoftware Modernization for the Digital Economy
Software Modernization for the Digital Economy
Zinnov
 

Similar to Distributed Agile Scrum Model (20)

Assessing youragility
Assessing youragilityAssessing youragility
Assessing youragility
 
Distributed agile
Distributed agileDistributed agile
Distributed agile
 
Solve It Labs Offshore Project Management
Solve It Labs Offshore Project ManagementSolve It Labs Offshore Project Management
Solve It Labs Offshore Project Management
 
Neotys PAC 2018 - Gayatree Nalwadad
Neotys PAC 2018 - Gayatree NalwadadNeotys PAC 2018 - Gayatree Nalwadad
Neotys PAC 2018 - Gayatree Nalwadad
 
Scrum Process For Offshore Team
Scrum Process For Offshore TeamScrum Process For Offshore Team
Scrum Process For Offshore Team
 
Agile methodology
Agile methodologyAgile methodology
Agile methodology
 
PMI-ACP Training Deck
PMI-ACP Training DeckPMI-ACP Training Deck
PMI-ACP Training Deck
 
2015 06-03 ti4 agile presented at ncs
2015 06-03 ti4 agile presented at ncs2015 06-03 ti4 agile presented at ncs
2015 06-03 ti4 agile presented at ncs
 
What Time Is It Over There? Managing Your Global QA Team
What Time Is It Over There? Managing Your Global QA TeamWhat Time Is It Over There? Managing Your Global QA Team
What Time Is It Over There? Managing Your Global QA Team
 
Testing Throughout the Software Life Cycle (2013)
Testing Throughout the Software Life Cycle (2013)Testing Throughout the Software Life Cycle (2013)
Testing Throughout the Software Life Cycle (2013)
 
Nidhi_Resume_PMP
Nidhi_Resume_PMPNidhi_Resume_PMP
Nidhi_Resume_PMP
 
Offshore R&D Project Management
Offshore R&D Project ManagementOffshore R&D Project Management
Offshore R&D Project Management
 
Leveraging IT Service Catalog to Transform Services Delivery - Argonne Nation...
Leveraging IT Service Catalog to Transform Services Delivery - Argonne Nation...Leveraging IT Service Catalog to Transform Services Delivery - Argonne Nation...
Leveraging IT Service Catalog to Transform Services Delivery - Argonne Nation...
 
Ff system sdlc presentation_v0.6
Ff system sdlc presentation_v0.6Ff system sdlc presentation_v0.6
Ff system sdlc presentation_v0.6
 
Continuous testing for continuous delivery
Continuous testing for continuous deliveryContinuous testing for continuous delivery
Continuous testing for continuous delivery
 
Agile Development unleashed
Agile Development unleashedAgile Development unleashed
Agile Development unleashed
 
Helpful Practices in Agile Testing
Helpful Practices in Agile TestingHelpful Practices in Agile Testing
Helpful Practices in Agile Testing
 
North Star Case Study.pptx
North Star Case Study.pptxNorth Star Case Study.pptx
North Star Case Study.pptx
 
Fundamentals of agile tntu (2015-04-27)
Fundamentals of agile   tntu (2015-04-27)Fundamentals of agile   tntu (2015-04-27)
Fundamentals of agile tntu (2015-04-27)
 
Software Modernization for the Digital Economy
Software Modernization for the Digital EconomySoftware Modernization for the Digital Economy
Software Modernization for the Digital Economy
 

Recently uploaded

Event Report - SAP Sapphire 2024 Orlando - lots of innovation and old challenges
Event Report - SAP Sapphire 2024 Orlando - lots of innovation and old challengesEvent Report - SAP Sapphire 2024 Orlando - lots of innovation and old challenges
Event Report - SAP Sapphire 2024 Orlando - lots of innovation and old challenges
Holger Mueller
 
Digital Marketing with a Focus on Sustainability
Digital Marketing with a Focus on SustainabilityDigital Marketing with a Focus on Sustainability
Digital Marketing with a Focus on Sustainability
sssourabhsharma
 
Observation Lab PowerPoint Assignment for TEM 431
Observation Lab PowerPoint Assignment for TEM 431Observation Lab PowerPoint Assignment for TEM 431
Observation Lab PowerPoint Assignment for TEM 431
ecamare2
 
3 Simple Steps To Buy Verified Payoneer Account In 2024
3 Simple Steps To Buy Verified Payoneer Account In 20243 Simple Steps To Buy Verified Payoneer Account In 2024
3 Simple Steps To Buy Verified Payoneer Account In 2024
SEOSMMEARTH
 
Creative Web Design Company in Singapore
Creative Web Design Company in SingaporeCreative Web Design Company in Singapore
Creative Web Design Company in Singapore
techboxsqauremedia
 
Brian Fitzsimmons on the Business Strategy and Content Flywheel of Barstool S...
Brian Fitzsimmons on the Business Strategy and Content Flywheel of Barstool S...Brian Fitzsimmons on the Business Strategy and Content Flywheel of Barstool S...
Brian Fitzsimmons on the Business Strategy and Content Flywheel of Barstool S...
Neil Horowitz
 
Organizational Change Leadership Agile Tour Geneve 2024
Organizational Change Leadership Agile Tour Geneve 2024Organizational Change Leadership Agile Tour Geneve 2024
Organizational Change Leadership Agile Tour Geneve 2024
Kirill Klimov
 
Company Valuation webinar series - Tuesday, 4 June 2024
Company Valuation webinar series - Tuesday, 4 June 2024Company Valuation webinar series - Tuesday, 4 June 2024
Company Valuation webinar series - Tuesday, 4 June 2024
FelixPerez547899
 
Dpboss Matka Guessing Satta Matta Matka Kalyan Chart Satta Matka
Dpboss Matka Guessing Satta Matta Matka Kalyan Chart Satta MatkaDpboss Matka Guessing Satta Matta Matka Kalyan Chart Satta Matka
Dpboss Matka Guessing Satta Matta Matka Kalyan Chart Satta Matka
➒➌➎➏➑➐➋➑➐➐Dpboss Matka Guessing Satta Matka Kalyan Chart Indian Matka
 
-- June 2024 is National Volunteer Month --
-- June 2024 is National Volunteer Month ---- June 2024 is National Volunteer Month --
-- June 2024 is National Volunteer Month --
NZSG
 
Business storytelling: key ingredients to a story
Business storytelling: key ingredients to a storyBusiness storytelling: key ingredients to a story
Business storytelling: key ingredients to a story
Alexandra Fulford
 
Mastering B2B Payments Webinar from BlueSnap
Mastering B2B Payments Webinar from BlueSnapMastering B2B Payments Webinar from BlueSnap
Mastering B2B Payments Webinar from BlueSnap
Norma Mushkat Gaffin
 
How MJ Global Leads the Packaging Industry.pdf
How MJ Global Leads the Packaging Industry.pdfHow MJ Global Leads the Packaging Industry.pdf
How MJ Global Leads the Packaging Industry.pdf
MJ Global
 
How to Implement a Strategy: Transform Your Strategy with BSC Designer's Comp...
How to Implement a Strategy: Transform Your Strategy with BSC Designer's Comp...How to Implement a Strategy: Transform Your Strategy with BSC Designer's Comp...
How to Implement a Strategy: Transform Your Strategy with BSC Designer's Comp...
Aleksey Savkin
 
Taurus Zodiac Sign: Unveiling the Traits, Dates, and Horoscope Insights of th...
Taurus Zodiac Sign: Unveiling the Traits, Dates, and Horoscope Insights of th...Taurus Zodiac Sign: Unveiling the Traits, Dates, and Horoscope Insights of th...
Taurus Zodiac Sign: Unveiling the Traits, Dates, and Horoscope Insights of th...
my Pandit
 
Lundin Gold Corporate Presentation - June 2024
Lundin Gold Corporate Presentation - June 2024Lundin Gold Corporate Presentation - June 2024
Lundin Gold Corporate Presentation - June 2024
Adnet Communications
 
Chapter 7 Final business management sciences .ppt
Chapter 7 Final business management sciences .pptChapter 7 Final business management sciences .ppt
Chapter 7 Final business management sciences .ppt
ssuser567e2d
 
Best Forex Brokers Comparison in INDIA 2024
Best Forex Brokers Comparison in INDIA 2024Best Forex Brokers Comparison in INDIA 2024
Best Forex Brokers Comparison in INDIA 2024
Top Forex Brokers Review
 
一比一原版新西兰奥塔哥大学毕业证(otago毕业证)如何办理
一比一原版新西兰奥塔哥大学毕业证(otago毕业证)如何办理一比一原版新西兰奥塔哥大学毕业证(otago毕业证)如何办理
一比一原版新西兰奥塔哥大学毕业证(otago毕业证)如何办理
taqyea
 
Building Your Employer Brand with Social Media
Building Your Employer Brand with Social MediaBuilding Your Employer Brand with Social Media
Building Your Employer Brand with Social Media
LuanWise
 

Recently uploaded (20)

Event Report - SAP Sapphire 2024 Orlando - lots of innovation and old challenges
Event Report - SAP Sapphire 2024 Orlando - lots of innovation and old challengesEvent Report - SAP Sapphire 2024 Orlando - lots of innovation and old challenges
Event Report - SAP Sapphire 2024 Orlando - lots of innovation and old challenges
 
Digital Marketing with a Focus on Sustainability
Digital Marketing with a Focus on SustainabilityDigital Marketing with a Focus on Sustainability
Digital Marketing with a Focus on Sustainability
 
Observation Lab PowerPoint Assignment for TEM 431
Observation Lab PowerPoint Assignment for TEM 431Observation Lab PowerPoint Assignment for TEM 431
Observation Lab PowerPoint Assignment for TEM 431
 
3 Simple Steps To Buy Verified Payoneer Account In 2024
3 Simple Steps To Buy Verified Payoneer Account In 20243 Simple Steps To Buy Verified Payoneer Account In 2024
3 Simple Steps To Buy Verified Payoneer Account In 2024
 
Creative Web Design Company in Singapore
Creative Web Design Company in SingaporeCreative Web Design Company in Singapore
Creative Web Design Company in Singapore
 
Brian Fitzsimmons on the Business Strategy and Content Flywheel of Barstool S...
Brian Fitzsimmons on the Business Strategy and Content Flywheel of Barstool S...Brian Fitzsimmons on the Business Strategy and Content Flywheel of Barstool S...
Brian Fitzsimmons on the Business Strategy and Content Flywheel of Barstool S...
 
Organizational Change Leadership Agile Tour Geneve 2024
Organizational Change Leadership Agile Tour Geneve 2024Organizational Change Leadership Agile Tour Geneve 2024
Organizational Change Leadership Agile Tour Geneve 2024
 
Company Valuation webinar series - Tuesday, 4 June 2024
Company Valuation webinar series - Tuesday, 4 June 2024Company Valuation webinar series - Tuesday, 4 June 2024
Company Valuation webinar series - Tuesday, 4 June 2024
 
Dpboss Matka Guessing Satta Matta Matka Kalyan Chart Satta Matka
Dpboss Matka Guessing Satta Matta Matka Kalyan Chart Satta MatkaDpboss Matka Guessing Satta Matta Matka Kalyan Chart Satta Matka
Dpboss Matka Guessing Satta Matta Matka Kalyan Chart Satta Matka
 
-- June 2024 is National Volunteer Month --
-- June 2024 is National Volunteer Month ---- June 2024 is National Volunteer Month --
-- June 2024 is National Volunteer Month --
 
Business storytelling: key ingredients to a story
Business storytelling: key ingredients to a storyBusiness storytelling: key ingredients to a story
Business storytelling: key ingredients to a story
 
Mastering B2B Payments Webinar from BlueSnap
Mastering B2B Payments Webinar from BlueSnapMastering B2B Payments Webinar from BlueSnap
Mastering B2B Payments Webinar from BlueSnap
 
How MJ Global Leads the Packaging Industry.pdf
How MJ Global Leads the Packaging Industry.pdfHow MJ Global Leads the Packaging Industry.pdf
How MJ Global Leads the Packaging Industry.pdf
 
How to Implement a Strategy: Transform Your Strategy with BSC Designer's Comp...
How to Implement a Strategy: Transform Your Strategy with BSC Designer's Comp...How to Implement a Strategy: Transform Your Strategy with BSC Designer's Comp...
How to Implement a Strategy: Transform Your Strategy with BSC Designer's Comp...
 
Taurus Zodiac Sign: Unveiling the Traits, Dates, and Horoscope Insights of th...
Taurus Zodiac Sign: Unveiling the Traits, Dates, and Horoscope Insights of th...Taurus Zodiac Sign: Unveiling the Traits, Dates, and Horoscope Insights of th...
Taurus Zodiac Sign: Unveiling the Traits, Dates, and Horoscope Insights of th...
 
Lundin Gold Corporate Presentation - June 2024
Lundin Gold Corporate Presentation - June 2024Lundin Gold Corporate Presentation - June 2024
Lundin Gold Corporate Presentation - June 2024
 
Chapter 7 Final business management sciences .ppt
Chapter 7 Final business management sciences .pptChapter 7 Final business management sciences .ppt
Chapter 7 Final business management sciences .ppt
 
Best Forex Brokers Comparison in INDIA 2024
Best Forex Brokers Comparison in INDIA 2024Best Forex Brokers Comparison in INDIA 2024
Best Forex Brokers Comparison in INDIA 2024
 
一比一原版新西兰奥塔哥大学毕业证(otago毕业证)如何办理
一比一原版新西兰奥塔哥大学毕业证(otago毕业证)如何办理一比一原版新西兰奥塔哥大学毕业证(otago毕业证)如何办理
一比一原版新西兰奥塔哥大学毕业证(otago毕业证)如何办理
 
Building Your Employer Brand with Social Media
Building Your Employer Brand with Social MediaBuilding Your Employer Brand with Social Media
Building Your Employer Brand with Social Media
 

Distributed Agile Scrum Model

  • 1. The De Agile Model (Tailored for Offshore) Chakra M. Venkataramana Director SPAN Infotech
  • 2. Distributed Agile • Context is Testing and Development teams being distributed geographically • Multiple Test requirements including – – – – – Regression System Compatibility Automation Technical Testing – Perf, Security and Compliances • Can be applied to distributed Dev teams too – with minor tweaks 2
  • 3. Against De-Agile Time zone differences Conflicting work hours, Personal Sacrifices in terms of time management Availability – F2F Meetings, Information sharing, planning, daily-standups, retrospectives Parallel work – Peer coding/testing, immediate requirements Work allocation and Scheduling, Effort deviations Staffing and Shared Understanding Self motivating and Self Organizing resources Misunderstanding requirements Delay or reluctance for clarifications / time consuming Trust and Communication Capabilities – Technical, Domain, Standards, Personal Cultural and Language barriers Unseen speaker Two way communication 3
  • 4. Need for Distributed Teams Programming Paired Resources Streamlined processes – Comm & Collaboration, Source Control, Automation, CI Follow the Sun Model for faster deployment Capabilities All rounder resources are rare Domain, Tech, Design, Dev, Test, Tech-Test Vendor Org support to offshored resources – draw up on support structures Innovation and Value Adds Cost Globally distributed teams reduce cost, Contract Employees as needed – required competency at a short notice Offshore resources at lower cost Implicit additional hours - reasonable 4
  • 5. When would De-Agile Work? Cost Advantages Pros outweigh Cons Capability Specific Technology Requirements (expensive or not available) Available at short notice Staff on demand / reduce when needed Willing to accept that there are challenges Us vs Them Working FOR and not AGAINST Them Acceptance 5
  • 6. Tools and Techniques that enable De-Agile • Dedicated Meetings rooms / Conf bridges • Collaboration Tools – TFS (requirements repositories, SCM, management, Automatic build and deployment setup, Continuous Testing, Automated defect tracking, and project management tools ) • Communication - IM, Skype, IP Phones, Video Conference and Web Cams • Daily Standups on Skype boards • Frequent (not too frequent) travel and work from other locations • Classification of tasks Simple to complex • Overlap and Hand-shake - grow with time 6
  • 7. Diagrammatic Model • Project Initiation / Initiation of resource into the project Travel – Either Direction (4-6 weeks), every six months, Intro to stakeholders including POs, most affected people Training – Domain, Standards, Technology, Architecture and Design Overview, SCM, Process inclusion Task Allocation – Onsite execution under supervision, Graded tasks (complexity), Constant reviews initially, offsite tasks – graded tasks 7
  • 8. Offsite Delivery – Testing Specific Roles (Additional?) SME Review PO Scrum Master SPOC SC Manager Reviewer Temporary Stakeholder IM, Skype, Phone WEBEX/GotoMtg Video Conference TFS TFS Client Collab oration tools Activities (Additional?) Measure Metrics Statistical Trends Productivity and Quality Tool based Review Feedback Continuous Improvement Documentation 8
  • 9. Planned Additional Activities • • • • • • Sprint and Retrospective (Video or In Person) Sprint Grooming SPOC Discussions Work in Progress testing Automate for CI & CT Metrics – Online Dashboards, Burndown and Burndown charts, Velocity, Defect Trend, Requirement Stability, Productivity, Quality • Frequent planned Demos • Reviews 9
  • 10. Will all this work? • We have multiple projects which have inherited processes from this model to succeed • There needs to be strong incentive for this to work • It is time and effort consuming but will stabilize in time (3 months) • May not be very cost effective as it will not be a pyramid model of delivery 10
  • 11. Implications of De-Agile • Willingness to make it work is important • Additional effort from the Agile team to manage distributed deliveries – atleast initially • Slow onboarding – takes time to deliver • Additional processes and metrics • Additional documentation – adequacy can be set • Dependence on Collaboration tools • Additional Travel costs 11