truly agile company

40
Truly Agile Company @marekkirejczyk

Upload: marek-kirejczyk

Post on 11-Feb-2017

1.084 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: Truly agile company

Truly Agile Company@marekkirejczyk

Page 2: Truly agile company
Page 3: Truly agile company

Challenge● Growth

○ From 30+ to over 100 in a year○ From 60 to almost 200 in a year

● Almost 20 initiatives ● Wide technological landscape

○ Web development (ruby on rails)○ Python○ Data science○ Mobile: iOs, Android

Page 4: Truly agile company
Page 5: Truly agile company

Pragmatic vs. dogmatic

Page 6: Truly agile company

5 key aspects of Agile/Lean management

Team Technical Product

Management People

Page 7: Truly agile company

Team

Page 8: Truly agile company

Team - general problem

● Who is working on what?

● When will we deliver?● What is the progress?● Slow

Page 9: Truly agile company

Team - Malpractice

● Process “mastrubation”● Management destroys

our process

Page 10: Truly agile company

Team - tools

● Scrum shock therapy as a start then Minialistic Viable process

● Communication to management and reporting

Page 11: Truly agile company

Technical

Page 12: Truly agile company

Technical - problem

● Low quality code● Technical debt● Slow development

Page 13: Truly agile company

Technical - malpractice

● Hype driven development

● Over engineering● Over design

Page 14: Truly agile company

Technical - tools

● TDD● CI● Devops● Feature flags

Page 15: Truly agile company

Technical - tools

● Pair programming● Spikes● Hackathons● Tech meetings

Page 16: Truly agile company

Pair programming

Page 17: Truly agile company
Page 18: Truly agile company

Hackathons

● Product in a day● Feature hackathon● Technology● Hardware● Lego Storm wars

Page 19: Truly agile company

Learning ceremonies

● DoJo’s● Retreat’s (CodeWars)● Hackathons● Trainings ● Tech talks

Page 20: Truly agile company

Software craftsmanship vs. lean startuper

Page 21: Truly agile company

Example

Page 22: Truly agile company

Product

Page 23: Truly agile company

Product Skill

Page 24: Truly agile company

Corporate vs. Lean PO

Page 25: Truly agile company

Corporate vs. Lean PO

Page 26: Truly agile company
Page 27: Truly agile company

Example

Page 28: Truly agile company

Management

Page 29: Truly agile company

Management

● Goals setting● Control● Alignment● Decision making

Page 30: Truly agile company

Management

● V2MOMs● 1 on 1s● Feature teams

Page 31: Truly agile company

People

Page 32: Truly agile company

People problems ● Low motivation● Lost in

○ Process○ Direction○ Purpose

● Lack of○ Skill development○ Appreciation ○ Finance satisfaction

Page 33: Truly agile company

People tools

● Pink’s 4 pillars● Brainwashing● 1 on 1s● Tribal Leadership● Team building● On boarding and exit

interview● Recruitment and

Employer branding

Page 34: Truly agile company

Brainwashing

● Process● Philosophy● Values

Page 35: Truly agile company
Page 36: Truly agile company
Page 37: Truly agile company
Page 38: Truly agile company
Page 39: Truly agile company

Agile company

Page 40: Truly agile company

Questions?@marekkirejczyk