23
First steps with JCN2014 Aapo Koski, Insta DefSec Oy 9.10.2014 [email protected]

First steps with Atlassian

Embed Size (px)

DESCRIPTION

JIRA & Confluence Nordic Conference 9.10.2014 Aapo Koski, Insta DefSec

Citation preview

Page 1: First steps with Atlassian

First steps with

JCN2014

Aapo Koski, Insta DefSec Oy

9.10.2014 [email protected]

Page 2: First steps with Atlassian

The starting point…

9.10.2014 [email protected]

This SW development

thing…

…tasks, requirements, progress, estimation, backlogs, planning,

releases, …

Page 3: First steps with Atlassian

The starting point…

9.10.2014 [email protected]

Some good tools

might help…

Page 4: First steps with Atlassian

What happens?

9.10.2014 [email protected]

Tools? Good idea, let’s get some.

But this time we’ll

do it properly.

Page 5: First steps with Atlassian

Just define what we need…

9.10.2014 [email protected]

Page 6: First steps with Atlassian

…and check all these…

9.10.2014 [email protected]

http://en.wikipedia.org/wiki/Application_lifecycle_management

Page 7: First steps with Atlassian

There’s NO way we can go wrong

9.10.2014 [email protected]

Doing “properly” ≈ takes a long time involves large crowd produces lots of docs

Page 8: First steps with Atlassian

What do we really do? How the tools could help?

9.10.2014 [email protected]

Page 9: First steps with Atlassian

Practicing SW development

Think

Collaborate

Release

Plan

Develop

9.10.2014 [email protected]

Page 10: First steps with Atlassian

9.10.2014 [email protected]

Develop

Incremental Requirements Customer Tests Test-Driven Development Refactoring Simple Design Incremental Design and Architecture Spike Solutions Performance Optimization Exploratory Testing

Page 11: First steps with Atlassian

Plan

9.10.2014 [email protected]

Develop

Vision Release Planning The Planning Game Risk Management Iteration Planning Slack Stories Estimating

Page 12: First steps with Atlassian

Release

Plan

9.10.2014 [email protected]

Develop

"Done Done" No Bugs Version Control Ten-Minute Build Continuous Integration Collective Code Ownership Documentation

Page 13: First steps with Atlassian

Collaborate

Release

Plan

9.10.2014 [email protected]

Develop

Trust Sit Together Real Customer Involvement Ubiquitous Language Stand-Up Meetings Coding Standards Iteration Demo Reporting

Page 14: First steps with Atlassian

Think

Collaborate

Release

Plan

9.10.2014 [email protected]

Develop

Pair Programming Energized Work Informative Workspace Root-Cause Analysis Retrospectives

Page 15: First steps with Atlassian

So how can tools help?

The obvious:

•Increase the productivity

•Improve the quality

•Make us more efficient

For a great team:

•Tools work with you

•Are adaptable

•Make the processes mistake-proof

9.10.2014 [email protected]

Page 16: First steps with Atlassian

The simplest toolkit

Wiki

Version Control

Unit testing

Build automation

9.10.2014 [email protected]

Page 17: First steps with Atlassian

…and a reminder…

What you are doing is NOT that special – other people are tackling with

the same problems

Many tools are created to tackle just those problems

9.10.2014 [email protected]

Page 18: First steps with Atlassian

Where are we now?

9.10.2014 [email protected]

Page 19: First steps with Atlassian

All this…

9.10.2014 [email protected]

Up to 500 users

Page 20: First steps with Atlassian

Production

… and more

9.10.2014 [email protected]

Test/evaluation

We host Ambientia hosts

Page 21: First steps with Atlassian

Why?

9.10.2014 [email protected]

Increase the productivity

Improve the quality Make us more efficient

adaptable

work with you

mistake-proof

Page 22: First steps with Atlassian

Takeway

9.10.2014 [email protected]

Page 23: First steps with Atlassian

Some advice…

It’s all about people

•Use tools to support people

Think big

•Start simple

Know your game

•Keep up with changing tech & tools

Tools do matter

•Focus on tools that REALLY make a difference

9.10.2014 [email protected]