Damon Poole Highlights Independent Agile Consulting and Software

  • Slides: 27
Download presentation
@Damon. Poole Highlights Independent Agile Consulting and Software Startup • Chief Agilist • Enterprise

@Damon. Poole Highlights Independent Agile Consulting and Software Startup • Chief Agilist • Enterprise Transformation • Built Agile Delivery team 800 Team Transformation Founder, CEO, CTO Acquired by Past President Copyright 2016 -2017 Damon Poole 1

Nexxle “Add-hoc Priority Management” • • Free for users Businesses pay for business-oriented features

Nexxle “Add-hoc Priority Management” • • Free for users Businesses pay for business-oriented features Personal todos Work projects Share by list or individual items View everything from your perspective Web app, works on PC, Android, Apple, major browsers https: //nexxle. com Copyright 2016 -2017 Damon Poole 2

“That’s How Things Work Here” Copyright 2016 -2017 Damon Poole 3

“That’s How Things Work Here” Copyright 2016 -2017 Damon Poole 3

“Too Busy to Make Changes Right Now” Copyright 2016 -2017 Damon Poole 4

“Too Busy to Make Changes Right Now” Copyright 2016 -2017 Damon Poole 4

First, Understand • Spend time observing and gently inquiring • Discover what others see

First, Understand • Spend time observing and gently inquiring • Discover what others see as the challenges and solutions Copyright 2016 -2017 Damon Poole 5

Start Small Copyright 2016 -2017 Damon Poole 6

Start Small Copyright 2016 -2017 Damon Poole 6

Be the Change You Want to See Personal Kanban • Let others see your

Be the Change You Want to See Personal Kanban • Let others see your change in behavior and results • Personal Kanban can help you be more effective • It can also help you organize your change efforts Copyright 2016 -2017 Damon Poole 7

Explaining Agile Without Jargon OVERALL PROJECT GOAL Team only works on work planned for

Explaining Agile Without Jargon OVERALL PROJECT GOAL Team only works on work planned for the timebox and all work must be deliverable at the end of the timebox, no work in progress at the end. What is the CROSS FUNCTIONAL TEAM highest value deliverable software At end of each cycle • Review results with customer(s) • Incorporate feedback • Repeat cycle that this team can produce in two weeks for this goal? Copyright 2016 -2017 Damon Poole 8

Write Your Own User Stories 2. 3. 1. 15 The system shall… 2. 3.

Write Your Own User Stories 2. 3. 1. 15 The system shall… 2. 3. 1. 16 The system shall… 2. 3. 1. 17 The system shall… 2. 3. 1. 18 The system shall… 2. 3. 1. 19 The system shall… 2. 3. 1. 20 The system shall… 2. 3. 1. 21 The system shall… 2. 3. 1. 22 The system shall… 2. 3. 1. 23 The system shall… 2. 3. 1. 24 The system shall… Android user wants to save/restore notes data for simple backup Admin wants automated daily reports on storage usage to help spot trends i. OS user wants redundant copy of data on device in case of accidental changes • Whatever work you are going to do, describe it in user stories • Ask questions, get clarification to help you write better stories • Involve other project members to get their opinion • Use the stories to aid learning, understanding, and communication • Encourage product people to use stories Copyright 2016 -2017 Damon Poole 9

Influencing with User Stories Example 1: you show a new feature to the product

Influencing with User Stories Example 1: you show a new feature to the product person, they say it should respond faster, you ask “how fast is good enough? ” They say “ 1 second”. You show them that you are adding an acceptance criteria for that story. Example 2: you show a new feature to the product person and they say it should also do something that wasn’t asked for. You show them the user story and ask if it fulfills the story. If they say yes, you write a new user story for their new request, show them the other stories you are working on and ask if you should work on this next or something else. Example 3: a QA person says that a new feature isn’t working right, but the right behavior isn’t clear from the spec and the spec writer isn’t available. The dev and QA decide what makes sense to them and update the user story. Later, if a product person disagrees, explain the value of being available and better user stories. Copyright 2016 -2017 Damon Poole 10

Promote Interaction and Feedback Encourage project members to get together several times a week

Promote Interaction and Feedback Encourage project members to get together several times a week informally to touch base. If you can’t do it in person, consider one of the many free options. Make it easy for others to see your user stories, enter their own, and collaborate more easily. You can just use sticky notes, or consider one of the many free options There are many fun ways to get a group together to talk about how things are going and look for ways to make things better. “Retromat” Copyright 2016 -2017 Damon Poole 11

Influencing Change Copyright 2016 -2017 Damon Poole 12

Influencing Change Copyright 2016 -2017 Damon Poole 12

Catalyst Copyright 2016 -2017 Damon Poole 13

Catalyst Copyright 2016 -2017 Damon Poole 13

Change Agent “Super Vision” What they see What you see Copyright 2016 -2017 Damon

Change Agent “Super Vision” What they see What you see Copyright 2016 -2017 Damon Poole 14

The Butterfly Effect Copyright 2016 -2017 Damon Poole 15

The Butterfly Effect Copyright 2016 -2017 Damon Poole 15

ADKAR Awareness Desire Knowledge Copyright 2016 -2017 Damon Poole Ability Reinforcement 16

ADKAR Awareness Desire Knowledge Copyright 2016 -2017 Damon Poole Ability Reinforcement 16

Using Adkar • Survey people to find out what sorts of things they are

Using Adkar • Survey people to find out what sorts of things they are aware of and have a desire to try. • Look for items that have a high degree of overlap on awareness and desire. High levels of knowledge and ability are nice to haves. • Pick one or two things and work with the interested parties to implement the change(s). • Get management support if you can. Copyright 2016 -2017 Damon Poole 17

It Takes a Community Copyright 2016 -2017 Damon Poole 18

It Takes a Community Copyright 2016 -2017 Damon Poole 18

Find and Build an Internal Agile Community of Practice Invite People to Local Agile

Find and Build an Internal Agile Community of Practice Invite People to Local Agile Meetups Create a Book Club Organize lunch and learns • Provides educational opportunities • Helps to find and connect other folk interested in Agile Copyright 2016 -2017 Damon Poole 19

Additional Tactics • Break user stories down, advocate for best parts • Create a

Additional Tactics • Break user stories down, advocate for best parts • Create a working agreement • Try to figure out order/backlog • Pair up with another discipline, eg: Dev and QA person • Demo to somebody for feedback • Many technical practices don’t require anybody else, can just start doing them Copyright 2016 -2017 Damon Poole 20

Suggested Resources User Story Game https: //nexxle. com/agile/downloads/ Copyright 2016 -2017 Damon Poole 21

Suggested Resources User Story Game https: //nexxle. com/agile/downloads/ Copyright 2016 -2017 Damon Poole 21

Q&A Copyright 2016 -2017 Damon Poole 22

Q&A Copyright 2016 -2017 Damon Poole 22

Subu Sankara subu@synerzip. com +1. 469. 374. 0500 23

Subu Sankara subu@synerzip. com +1. 469. 374. 0500 23

Synerzip Your trusted outsourcing partner for Agile software product development. • • Accelerate the

Synerzip Your trusted outsourcing partner for Agile software product development. • • Accelerate the delivery of your product roadmap Address technology skill gaps Save at least 50% with offshore software development Augment your team with optional on-site professionals 24

Synerzip Clients Copyright 2016 -2017 Damon Poole 25 25

Synerzip Clients Copyright 2016 -2017 Damon Poole 25 25

Connect with Synerzip @Synerzip linkedin. com/company/synerzip facebook. com/Synerzip 26

Connect with Synerzip @Synerzip linkedin. com/company/synerzip facebook. com/Synerzip 26

Next Webinar Continuous Delivery Pipeline To Build an Engaging UX Presented by Vinayak Joglekar,

Next Webinar Continuous Delivery Pipeline To Build an Engaging UX Presented by Vinayak Joglekar, CTO, Synerzip Thursday, November 16, 2017 10 am CT | 8 am PT Copyright 2016 -2017 Damon Poole 27