@DamonPoole Highlights

Slides:



Advertisements
Similar presentations
Iteration Planning.
Advertisements

© 2012 Eliassen Group. All Rights Reserved -1- Agile in a Nutshell.
A little Software Engineering: Agile Software Development C Sc 335 Rick Mercer.
AgileMan Consulting So what the heck is Agile? It came about as a response to the high failure rate of software projects (> 60%), where failure means late,
What is Agile? Agile is a software methodology based on iterative and incremental development, where requirements and solutions evolve through collaboration.
Intro to Scrum. What is Scrum? An answer to traditional “fixed cost / strict requirements” contracts which had very high rates of failure Recognizes the.
Non-Coding Activities a Development Team Needs a.k.a ”I don’t code, am I no longer useful?” Maaret Pyhäjärvi| | Twitter: maaretp Test Granlund.
Computer Engineering 203 R Smith Agile Development 1/ Agile Methods What are Agile Methods? – Extreme Programming is the best known example – SCRUM.
Agile Testing with Testing Anywhere The road to automation need not be long.
1 KAN’S INTRO AND OVERVIEW MODELS Ch1 & 2 in his book Steve Chenoweth, CSSE.
Analysis in Agile: It’s More Than Just User Stories Kent Webinar Series 2015.
Valtivity Panning for User Story Gold.
Sponsor ADKAR® Assessment Prosci
Chapter 7 The Practices: dX. 2 Outline Iterative Development Iterative Development Planning Planning Organizing the Iterations into Management Phases.
Theories of Agile, Fails of Security Daniel Liber CyberArk.
1 Copyright © 2015, Drilling Info, Inc. All right reserved. All brand names and trademarks are the properties of their respective companies. Webinar Series.
Introduction to Agile. Introduction Who is this guy?
Kanban Advanced Software Engineering Dr Nuha El-Khalili.
Extreme programming (XP) Advanced Software Engineering Dr Nuha El-Khalili.
Agile Project Management and the yin & yang of
Todd Crosslin – PDX – Customer Story Todd Crosslin – 45 mins.
Software Development.
Shifting to Agile: Are University Libraries Ready?
‘Tis Better to be Effective Than Efficient
From manual test shop to fully automated test coverage: A How-To session to speed up your journey Jayshree Bhakta ITHAKA/JSTOR.
The Butterfly Effect Maximizing the Effects of Your Agile Coaching Interactions.
2.00 Understand operations, economics, and professional development.
Appendix B Agile Methodologies
Software & Software Engineering Pertemuan-4 Dosen :Kundang K Juman
Not just for Celebs Anymore
How to Attract More new patients with Reviews
Agile Training – Agile Overview
Agile Scrum Management
Managing Change John Collins.
Fundamentals of Business Analysis
Performance Management Done Differently
Botnet Detection & Countermeasures
As you enter… Please find the quotes posted around the room
Senior Team Briefing Implementing 360 Degree Feedback.
Agile Software Development Brian Moseley.
Improve Business Satisfaction by 10% Through Business Relationship Management Relationship management is the #1 driver of business satisfaction with IT.
Multi Rater Feedback Surveys FAQs for Participants
Multi Rater Feedback Surveys FAQs for Participants
William Band, Vice President, Principal Analyst
Ground Rules.
Knowledge management at Katzenbach partners llc
Implementing Change Presented by Courtney Moon
Johanna Rothman Teams Deliver Features Chapter 6
Vision Facilitation Template
Order Management For Shippers.
Advantages OF BDD Testing
Microsoft powerpoint - google slides - apple keynote
User Stories Applied, Mike Cohn Chapter 1: An Overview
How to Successfully Implement an Agile Project
Teams Want a Quick Game to Learn How to Deliver Value Faster
Writing Curriculum Showcase Thursday, April 13, :00am
Systems analysis and design, 6th edition Dennis, wixom, and roth
M.A.T.C.H. Professional Series: Module 11
Systems analysis and design, 6th edition Dennis, wixom, and roth
Top Reasons to Choose Android Today. Over the years the Android OS has progressed largely by acquiring major percent of global market share. A number.
Top Reasons to Choose Android Today. Over the years the Android OS has progressed largely by acquiring major percent of global market share. A number.
Communication Plan PPT Template
Introduction to Agile Blue Ocean Workshops.
Scrum Science NGSS: Engineering, Technology, Applications of Science
Software Product Management Metrics
Appendix B Agile Methodologies
Scaling Agile Organically
Driving Successful Projects
This is a template for a presentation that you can use to introduce your team to Harvest. You can customize the content of the slides. You’ll want to pay.
Product Development & Planning
Presentation transcript:

@DamonPoole Highlights Independent Agile Consulting and Software Startup Chief Agilist Enterprise Transformation Built Agile Delivery team 800 Team Transformation Acquired by Founder, CEO, CTO Past President

“Add-hoc Priority Management” 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

“That’s How Things Work Here”

“Too Busy to Make Changes Right Now”

First, Understand Spend time observing and gently inquiring Discover what others see as the challenges and solutions

Start Small

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

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 highest value deliverable software that this team can produce in two weeks for this goal? CROSS FUNCTIONAL TEAM At end of each cycle Review results with customer(s) Incorporate feedback Repeat cycle

Write Your Own User Stories Android user wants to save/restore notes data for simple backup 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… 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 Admin wants automated daily reports on storage usage to help spot trends iOS user wants redundant copy of data on device in case of accidental changes

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.

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”

Influencing Change

Catalyst

Change Agent “Super Vision” What you see What they see ICAGILELO: 4.1.3

The Butterfly Effect

ADKAR Awareness Desire Knowledge Ability Reinforcement

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.

It Takes a Community

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

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

https://nexxle.com/agile/downloads/ Suggested Resources User Story Game https://nexxle.com/agile/downloads/

Q&A

Subu Sankara subu@synerzip.com +1. 469.374.0500 23

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

Synerzip Clients

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

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