26
Becoming an effective agile leader (A.K.A. Chicken Training) Josh Anderson [email protected]

Becoming An Effective Agile Leader

Embed Size (px)

DESCRIPTION

Most of today’s leaders did not “grow up” in Agile development shops. For so many of us, we were raised on waterfall, spent most of our years as a developer in this model, and we now lead a team of developers/testers/etc. in a process that we never worked in. Does that mean we can’t do it effectively and efficiently? Absolutely not! However, it isn’t easy. Many of the tried-and-true techniques your bosses taught you need to be “tweaked” a bit in order to ensure that YOU don’t unknowingly undermine everything you and your team are working towards in trying to be Agile.

Citation preview

Page 1: Becoming An Effective Agile Leader

Becoming an effective agile leader(A.K.A. Chicken Training)

Josh [email protected]

Page 2: Becoming An Effective Agile Leader

Intro

Shift Your Role

Failure

Hiring/Management Tips

Q/A

Page 3: Becoming An Effective Agile Leader

Who is this guy anyways?

Engineering Manager & Agile Coach for Teradata’s Applications Engineering Division

Agilized in 2007 & never looked back

Co-host bi-weekly Agile podcast (www.meta-cast.com)

Three large-scale transitions

.Net/SQL development background

Page 4: Becoming An Effective Agile Leader

Intro

Shift Your Role

Failure

Hiring/Management Tips

Q/A

Page 5: Becoming An Effective Agile Leader

Why are you calling me a chicken?

Doesn’t the Agile Manifesto tell me what to do?

?

?

?

?

??

?

?

?

?

Page 6: Becoming An Effective Agile Leader
Page 7: Becoming An Effective Agile Leader
Page 8: Becoming An Effective Agile Leader
Page 9: Becoming An Effective Agile Leader

Product Owner

Team•Developers•Testers•Analysts•Scrum Master

Page 10: Becoming An Effective Agile Leader

Hey, where do I fit in?

Page 11: Becoming An Effective Agile Leader

Product Owner

Team•Developers•Testers•Analysts•Scrum Master

You are here

Page 12: Becoming An Effective Agile Leader

Product Owner

Team•Developers•Testers•Analysts•Scrum Master

You are here

Observe & Redirect

Trust the basics

Enable “try it” attitude

Competency is key (the 3 C’s)

Page 13: Becoming An Effective Agile Leader

Intro

Shift Your Role

Failure

Hiring/Management Tips

Q/A

Page 14: Becoming An Effective Agile Leader

Enable Effective Failure

Page 15: Becoming An Effective Agile Leader

Implies learning

Keep an eye on broken windows

Supportand redirect, don’t drive

Allow struggles…

Page 16: Becoming An Effective Agile Leader

… but not catastrophes!

Page 17: Becoming An Effective Agile Leader

Delicate Balance

Develops Ownership

Keep Feedback Loops Short

Page 18: Becoming An Effective Agile Leader

Intro

Shift Your Role

Failure

Hiring/Management Tips

Q/A

Page 19: Becoming An Effective Agile Leader

How do I hire for Agile?

Page 20: Becoming An Effective Agile Leader
Page 21: Becoming An Effective Agile Leader

Can you talk to them?

Impossible question

How do they define agile?

Applied intelligence

Page 22: Becoming An Effective Agile Leader

Applying Agile in Management

Page 23: Becoming An Effective Agile Leader

Meet early and often - Team & Individual

Treat each month as a sprint - Plan & Retro

Stay in touch with your team

Page 24: Becoming An Effective Agile Leader

Intro

Shift Your Role

Failure

Hiring/Management Tips

Q/A

Page 25: Becoming An Effective Agile Leader
Page 26: Becoming An Effective Agile Leader

How to track me down after you walk out that door…

• Personal– Email: [email protected]– Website: www.TheREALJoshAnderson.com– Twitter: @nosrednAhsoJ

• Podcast – Website: www.meta-cast.com– Twitter: @MetaHyphenCast