Download pptx - AgileALM by Tomi Kallio

Transcript
Page 1: AgileALM by Tomi Kallio
Page 2: AgileALM by Tomi Kallio

www.ambientia.net 2

agileALM

"Quick guide to making it work"

NAUG Stockholm

Tomi Kallio

18.9.2014

Page 3: AgileALM by Tomi Kallio

www.ambientia.net 318.9.2014

• Founded in 1996• 100+ employees• Intranet solutions, Liferay portals,

industrial internet, service design, software development, ALM, ...

• Atlassian products, licenses, and consulting

Page 4: AgileALM by Tomi Kallio

4www.ambientia.net

JIRA & Confluence Nordic Conference on Oct 9 in Helsinki (jcn.fi)

18.9.2014

Register now and save 50%

Page 5: AgileALM by Tomi Kallio

www.ambientia.net 5

Drag picture to placeholder or click icon to add

"Does your [sw] development [dept.|org.] cough like an asthmatic

moose?" (direct translation from Finnish)

18.9.2014

Page 6: AgileALM by Tomi Kallio

6www.ambientia.net

ALM – Application Lifecycle Management

18.9.2014

time

Stuff

Page 7: AgileALM by Tomi Kallio

7www.ambientia.net

Efficiency Transparency

Traceability Agility

agileALM

18.9.2014

Page 8: AgileALM by Tomi Kallio

8www.ambientia.net

Can you tell ...

18.9.2014

Page 9: AgileALM by Tomi Kallio

9www.ambientia.net

Why do you do or have done things, or which investment decisions are your changes

related to?

18.9.2014

40€

20€

20€

Page 10: AgileALM by Tomi Kallio

10www.ambientia.net

Which of your customers suffer from the same bug as

CustomerX?

18.9.2014

X

Page 11: AgileALM by Tomi Kallio

11www.ambientia.net

Whether your code change has already been published and if it

has, where to?

18.9.2014

dev qa

Page 12: AgileALM by Tomi Kallio

12www.ambientia.net

How much time do you spend generating reports to your

stakeholders?

18.9.2014

Page 13: AgileALM by Tomi Kallio

www.ambientia.net 13

Can you tell...

• To which initiative or decision the change is based on?• When was that decision made and by whom?

• If there is a real need for all the changes that were made?• You are not making ad-hoc changes, are you?

• How long you write release notes for the changes?• Wouldn't it be better to generate the notes and docs

automatically?

• Et cetera18.9.2014

Page 14: AgileALM by Tomi Kallio

14www.ambientia.net

So, can you tell ... when your moose is coughing?

18.9.2014

Page 15: AgileALM by Tomi Kallio

www.ambientia.net 15

Case JIRA development panel

• Everything visible on the issue (JIRA – Stash – Bamboo migration)

• Transparency, the whole truth and nothing but• Traceability, where's my change

18.9.2014

Page 16: AgileALM by Tomi Kallio

www.ambientia.net 16

Case Bamboo plan branches

• Automatic branch detection• Set up CI (build & test)

• Efficiency, no manual labor involved• Agility, lower cost to branching

18.9.2014

master

development

Page 17: AgileALM by Tomi Kallio

www.ambientia.net 17

Case Bamboo deployment envs

18.9.2014

Page 18: AgileALM by Tomi Kallio

www.ambientia.net 18

What is being deployed?

• Example: rollback

18.9.2014

Page 19: AgileALM by Tomi Kallio

www.ambientia.net 19

Following progress

18.9.2014

• The all new JIRA version view:

Page 20: AgileALM by Tomi Kallio

20www.ambientia.net

JIRA Portfolio – project portfolio management

18.9.2014

New! New! New!

New! N

ew! N

ew!

Page 21: AgileALM by Tomi Kallio

www.ambientia.net 21

Quick traceability tips

• "Why are we doing this right now?"• e.g. specific task in a sprint

• Set up issue linking (implements, related to)• Back and forth, chain of evidence

• Initiatives high-level features sub features user stories tasks

• Screenshot: Structure addon for JIRA• JIRA Portfolio and JIRA 18.9.2014

Page 22: AgileALM by Tomi Kallio

www.ambientia.net 22

Quick transparency tips

• Collect your work and immediate dependencies onto pages in Confluence• Reporting live status (no more copy-paste!)• Your audience might not use JIRA daily

• Open and honest view to the operations• Show schedules and especially changes to them!

• Screenshot: Product Owner dashboard

18.9.2014

Page 23: AgileALM by Tomi Kallio

[email protected]

+358407492051

@tomi_kallio

Tomi Kallio