Agile in huge corporations? · 9/12/2019  · Agile Manifesto –software ... accessibility /...

18
PUBLIC Radim Keseg Sept 11, 2019 Agile in huge corporations?

Transcript of Agile in huge corporations? · 9/12/2019  · Agile Manifesto –software ... accessibility /...

Page 1: Agile in huge corporations? · 9/12/2019  · Agile Manifesto –software ... accessibility / performance / security / UX ... -great minds think alike-great minds achieve great results

PUBLIC

Radim Keseg

Sept 11, 2019

Agilein huge corporations?

Page 2: Agile in huge corporations? · 9/12/2019  · Agile Manifesto –software ... accessibility / performance / security / UX ... -great minds think alike-great minds achieve great results

Agile briefly

Page 3: Agile in huge corporations? · 9/12/2019  · Agile Manifesto –software ... accessibility / performance / security / UX ... -great minds think alike-great minds achieve great results

3PUBLIC© 2019 SAP SE or an SAP affiliate company. All rights reserved. ǀ

Agile Manifesto – software development

Individuals and interactions

Working product

Customer collaborations

Responding to change

over

over

over

over

processes and tools

comprehensive documentation

contract negotiation

following a plan

while there is a value in the items on the right,

we value the items on the left more

agilemanifesto.org/ + principles

Page 4: Agile in huge corporations? · 9/12/2019  · Agile Manifesto –software ... accessibility / performance / security / UX ... -great minds think alike-great minds achieve great results

4PUBLIC© 2019 SAP SE or an SAP affiliate company. All rights reserved. ǀ

Agile Roles

Scrum

Master

Product

Owner

Engineering

Team

Page 5: Agile in huge corporations? · 9/12/2019  · Agile Manifesto –software ... accessibility / performance / security / UX ... -great minds think alike-great minds achieve great results

5PUBLIC© 2019 SAP SE or an SAP affiliate company. All rights reserved. ǀ

Agile life cycle

Page 6: Agile in huge corporations? · 9/12/2019  · Agile Manifesto –software ... accessibility / performance / security / UX ... -great minds think alike-great minds achieve great results

… ok practicaly it looks …

Page 7: Agile in huge corporations? · 9/12/2019  · Agile Manifesto –software ... accessibility / performance / security / UX ... -great minds think alike-great minds achieve great results

7PUBLIC© 2019 SAP SE or an SAP affiliate company. All rights reserved. ǀ

Agile Manifesto – software development

Individuals and interactions

Working product

Customer collaborations

Responding to change

over

over

over

over

processes and tools

comprehensive documentation

contract negotiation

following a plan

while there is a value in the items on the right,

we value the items on the left more

agilemanifesto.org/ + principles

+

Management / Reporting

Page 8: Agile in huge corporations? · 9/12/2019  · Agile Manifesto –software ... accessibility / performance / security / UX ... -great minds think alike-great minds achieve great results

8PUBLIC© 2019 SAP SE or an SAP affiliate company. All rights reserved. ǀ

Agile Roles

Scrum

Master

Product

Owner

Engineering

Team

Scrum

Master

Product

Owner

Engineering

Team

Scrum

Master

Product

Owner

Engineering

Team

LeadLead

Manager

Lead

Chief PO

Scrum of Scrums of Scrums

Architect

of Scrums of Scrums of Scrums ……

Page 9: Agile in huge corporations? · 9/12/2019  · Agile Manifesto –software ... accessibility / performance / security / UX ... -great minds think alike-great minds achieve great results

9PUBLIC© 2019 SAP SE or an SAP affiliate company. All rights reserved. ǀ

Agile life cycle

Page 10: Agile in huge corporations? · 9/12/2019  · Agile Manifesto –software ... accessibility / performance / security / UX ... -great minds think alike-great minds achieve great results

looks straight forward, but …

Page 11: Agile in huge corporations? · 9/12/2019  · Agile Manifesto –software ... accessibility / performance / security / UX ... -great minds think alike-great minds achieve great results

… corporates areB.I.G.

Page 12: Agile in huge corporations? · 9/12/2019  · Agile Manifesto –software ... accessibility / performance / security / UX ... -great minds think alike-great minds achieve great results

12PUBLIC© 2019 SAP SE or an SAP affiliate company. All rights reserved. ǀ

- monster portfolio – tons of feature requirements fitting a quarter (structure of thousands requirements)

- intense resource planning – thousands of people need to be efficiently planned / effort predicted and paied afterwards

- teams all arround the world – features in collocated as well as remote teams

- static overhead

- standards – hundreds of those … accessibility / performance / security / UX ……

- translations – tens of languages

- documentations – user doc / web help assistants / architecture doc / testcase doc / …

- dev environments – central vs distributed ? data maintenance / staging / prerelease testing / release

- different departments – dev / maintenance / infrastructure / IT / …

- transparency to all levels – team – several levels of management – board -> customer

- KPIs – agile (quality, takt status, dev tracking, auditing, releasing)

- trainings – softskills / hardskills – keep up with the world trends in technology

- attrition – hiring / skills ramp up / full efficiency

Facts scaring Agility

Page 13: Agile in huge corporations? · 9/12/2019  · Agile Manifesto –software ... accessibility / performance / security / UX ... -great minds think alike-great minds achieve great results

… under cover ?

Page 14: Agile in huge corporations? · 9/12/2019  · Agile Manifesto –software ... accessibility / performance / security / UX ... -great minds think alike-great minds achieve great results

14PUBLIC© 2019 SAP SE or an SAP affiliate company. All rights reserved. ǀ

- very expansive in the beginning

- long and consistent way

- baby steps with a clear vision

- patience and mutual support

- saying be agile does not help much

- a sticker is not the key

- incorect measure is a blocker

- no one can be agile by e.g. waterfall metrics

- managers, key stakeholders, processes

- send me status report every day ???

- mark the status in the excel manually ???

- without tests (low granular DoD) cheaper ???

delivered quicker ??? customer is happier ??? - – hopefully no one really believe this – too short visioned

observation- is it really the way we need ? Do we really want to

apply agile everywhere? What do we want to

adddress by being agile?

- support / ticketing

- maintenance

- legislation

- translation

Page 15: Agile in huge corporations? · 9/12/2019  · Agile Manifesto –software ... accessibility / performance / security / UX ... -great minds think alike-great minds achieve great results

… so what ?

Page 16: Agile in huge corporations? · 9/12/2019  · Agile Manifesto –software ... accessibility / performance / security / UX ... -great minds think alike-great minds achieve great results

16PUBLIC© 2019 SAP SE or an SAP affiliate company. All rights reserved. ǀ

- be transparent and iterate – to see and to be seen

- planning

- progress

- results

- retrospect – to see results, to be able to improve

- what goes well

- what to improve

- actions and measurements

- think big - start small – to act efficiently with a vision

- envision the big summit ahead

- grow gradually and consistently to defeat it

Key takeaways

when hiring

- see the right Mindset

- great minds think alike

- great minds achieve great results

when acting

- live the right Culture

- see and live the right value

- engineering culture of the same interest

Page 17: Agile in huge corporations? · 9/12/2019  · Agile Manifesto –software ... accessibility / performance / security / UX ... -great minds think alike-great minds achieve great results

Agile (trasformation) is a long way

Page 18: Agile in huge corporations? · 9/12/2019  · Agile Manifesto –software ... accessibility / performance / security / UX ... -great minds think alike-great minds achieve great results

Thank you.

Contact information:

Radim Keseg

Develoment Manager

[email protected]