large scale agile workshop presentation xp2016

5
Large-Scale Offshore Agile Tailoring: Exploring Product and Service Organisations Julian M. Bass Computer Science and Software Engineering

Upload: julian-bass

Post on 11-Apr-2017

94 views

Category:

Technology


3 download

TRANSCRIPT

Page 1: Large scale agile workshop presentation XP2016

Large-Scale Offshore Agile Tailoring: Exploring Product and Service Organisations

Julian M. Bass

Computer Science and Software Engineering

Page 2: Large scale agile workshop presentation XP2016

Large-Scale Offshore Agile

21/05/2016 Large Scale Agile Workshop, XP2016 2

Sourcing Offshore

Outsourcing

Insourcing

Far Shore

Far Shore

Large

Large

Location Legal Entity

Geographical

Distance

Temporal

Distance

Šmite, D., Wohlin, C., Galviņa, Z., & Prikladnicki, R. (2012). An empirically based terminology and taxonomy for

global software engineering. Empirical Software Engineering, 19(1), 105–153.

Page 3: Large scale agile workshop presentation XP2016

• Product ownership

• Distributed team comprising: product sponsors, proxy product owners, architects

• Artefacts used include

• Agile: sprint backlogs, product backlogs, burndown charts

• Plan-based: risk assessment, release plans, reference architecture

Large-Scale Offshore Agile

21/05/2016 Large Scale Agile Workshop, XP2016 3

Bass, J. M. (2015). How product owner teams scale agile methods to large distributed

enterprises. Empirical Software Engineering, 20(6), 1525–1557.

Bass, J. M. (2016). Artefacts and Agile Method Tailoring in Large-Scale Offshore

Software Development Programmes. Information and Software Technology, 74, 1–16.

Page 4: Large scale agile workshop presentation XP2016

Portfolio

Management

Product

Ownership

Architecture Process Project

Management

Development

Workbench Onshore Onshore Onshore Onshore Onshore Offshore

Execution Onshore Onshore Onshore Onshore Offshore Offshore

Solution Onshore Onshore Offshore Offshore Offshore Offshore

Product Onshore Offshore Offshore Offshore Offshore Offshore

In-house and outsourced configuration summary

Large Scale Agile Workshop, XP2016 421/05/2016

Page 5: Large scale agile workshop presentation XP2016

• Large scale offshore development programmes adopting agile (notably lean and scrum)

• Retain QA processes from plan-based development methods

• Tailored agile and plan-based methods used in outsourced and in-house contexts

Conclusions

Large Scale Agile Workshop, XP2016 521/05/2016