Top Banner
www.napa.fi Journey From Project Organization to a SAFe Company Toivo Vaje @ToivoVaje Manager, Software Releases NAPA Technology #NAPA #SAFe
23

Journey from Project Organization to a SAFe Company

Jul 18, 2015

Download

Business

Toivo Vaje
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Journey from Project Organization to a SAFe Company

w w w . n a p a . f i

Journey From Project Organization to

a SAFe Company

Toivo Vaje

@ToivoVaje

Manager, Software Releases

NAPA Technology

#NAPA

#SAFe

Page 2: Journey from Project Organization to a SAFe Company

w w w . n a p a . f i

Context: NAPA IN NUMBERS

95%OF SHIPS BUILT ANNUALLY

ARE DESIGNED BY OUR

CUSTOMERS USING NAPA

9COUNTRY OFFICES

WORLDWIDE

175 EMPLOYEES

© NAPA

25 YEARS

Software 3DEVELOPMENT

SITES

Page 3: Journey from Project Organization to a SAFe Company

w w w . n a p a . f i

Me

• Master of Science (Physics)

• 7+ years in Software Development

• Developer,

Scrum Master,

Coach,

Process Owner,

Value Chain Owner,

Manager

• Jack of All Trades

• Optimize the whole

• @ToivoVaje

Page 4: Journey from Project Organization to a SAFe Company

Contents

History -2012

Organizational change 2012

Release Planning Days 2014-

Taking the Market

Page 5: Journey from Project Organization to a SAFe Company

Beginning 1989

Page 6: Journey from Project Organization to a SAFe Company

Organic Growth

http://www.napa.fi/About-NAPA/Background

Page 7: Journey from Project Organization to a SAFe Company

Annual major releases

Projects (a lot of)

Variable scope and schedule

Growth Pain

Page 8: Journey from Project Organization to a SAFe Company

Contents

History -2012

Organizational change 2012

Release Planning Days 2014-

Structure and Processes

Page 9: Journey from Project Organization to a SAFe Company

NAPA Technology 2/2012

Finland

India

Romania

Software

Development

Process

nn

Release

Team

nn

Platform &

Architecture

nn

Log / Voyage

Nn

Nn

Nn

Nn

Nn

Ship

Model

Nn

Nn

Nn

Nn

Nn

Nn

Statutory

Nn

Nn

Nn

Nn

Nn

Nn

Nn

Nn

Nn

Steel

Nn

Nn

Nn

Nn

Nn

Nn

Nn

Nn

Nn

Hydro

Nn

Nn

Nn

Nn

Nn

Reporting &

Office

nn

nn

nn

nn

Ship

Model

nn

Statutory

nn

Steel

nn

Hydro

Nn

Report. &

Office

nn

Log / Voyage

Nn

Product Owners

(in Business Units)

Page 10: Journey from Project Organization to a SAFe Company

Team Structure

Page 11: Journey from Project Organization to a SAFe Company

How we make Releases Now

Stabilization Period

Page 12: Journey from Project Organization to a SAFe Company

Different Levels of Abstraction

Splits down into

SprintsIs part of a

larger entity

Page 13: Journey from Project Organization to a SAFe Company

Aiding the teams

• (Scrum of Scrums)

• Scrum Master Community of Practice

• Test Community

• System Team (tools)

Page 14: Journey from Project Organization to a SAFe Company

Split work between Product Owner and Manager

5/2013

Page 15: Journey from Project Organization to a SAFe Company

Product Manager

Page 16: Journey from Project Organization to a SAFe Company

Release Train Engineer

Page 17: Journey from Project Organization to a SAFe Company

Contents

History -2012

Organizational change 2012

Release Planning Days 2014-

Increasing Transparency

Page 18: Journey from Project Organization to a SAFe Company

w w w . n a p a . f i

9-9:15 Business Context

9:30-10:30 Product Roadmaps

10:30-10:45 Planning Process and Requirements

10:45-12 Team Breakout #1

12-13 Lunch

13-14 Draft Plan Review

14-15:30 Team Breakout #2 + Problem Solving & Adjustments

15:30-> Final Plan Review

Vote of Confidence & Plan rework if needed

Release Planning Day Rough Schedule

5/2014

Common event

Page 19: Journey from Project Organization to a SAFe Company

Release Planning

• Whole company together

• Event called Release Planning Day

»Why?

*see http://www.scaledagileframework.com

Page 20: Journey from Project Organization to a SAFe Company

Shared Vision

Linking Abstraction Levels

Communication

Page 21: Journey from Project Organization to a SAFe Company

Conclusions & What works

•Co-located teams

•Dedicated POs

• Increasing Transparency

•Working together

Page 22: Journey from Project Organization to a SAFe Company

Enjoy Working Together!

Page 23: Journey from Project Organization to a SAFe Company

w w w . n a p a . f i

Thank You

@ToivoVaje

[email protected]

+358-41-5372657

Manager, Software Releases

NAPA Technology