Upload
amir-barylko
View
128
Download
0
Embed Size (px)
DESCRIPTION
I have been working in the software industry for more than twenty years and for the past ten years I have been a fervent advocate of high quality software, test-first development, lean practices and agile methodologies. I worked as a developer, architect, business analyst, manager and agile coach, and two years ago the unthinkable happened. I became an owner. I decided to build my own product for lean project management called SmartView and doing so presented a set of challenges that I never encountered before. I used to put always methodology first and never budge before a deadline. Now that the money was my own and the timelines seem more daunting I had to grab Agile by the horns and make decisions and sacrifices in order to stay on budget and hit the desired dates. My journey gave me a new perspective on what is key to succeed and what agile means to owners and decision makers. Let me share with you what I learned so far that can help you reach your goals, how to fight the fear of never releasing; and make sure that Agile works for you and not the other way around.
Citation preview
From Coachto Owner
Using Agilefrom the Other
Side
20 years agoI became a senior dev
15 years agoI became an architect
10 years agoI became a tech lead
and trainer
6 years agoI became an Agile coach
2 years agoTHE
UNTHINKABLE!
The Smartest tool for lean project management
http://smartviewapp.com
The story goes...
Switching to the Other Side
New concerns
Never deliver
Lack of users
Run out of money
Sleeping on the couch
Trust my experience
Lean on others to narrow gaps
Building a Great Team
Experienced professionals
Self sufficient
Graphic design from day one
Quality first
Adhere to a methodology
Distributed team
Lessons
learned
Search for the best takes time
But it pays off!
Tools for team communication are
essential
Mitigate panic by trusting a process
Lead by example
Managing Requirements
Reality always wins
Requirements will change
Spare the details until you are ready
User Stories
Placeholder for Conversation
Fits in a card
Focus on adding value
Lessons
learned
Use the format as a guideline
When in doubt... write a story for later
Don’t let acceptance criteria slip
Make sure you have scenarios
Lead by example
Planning Releases
Avoid status meetings
Visualize Releases
Visualize Priorities
Visualize Progress
Story Map
Manage your backlog from the Story Map
Lessons
learned
Keep the releases short
Celebrate each release
Update expectations often
Scope creep
Simplify features in order to hit deadlines
Listen to your users
Lead by example
Delivering Value
Visualize work status
Kanban board
Use scenarios to drive automated testing
Find your capacity
Estimate using my team’s velocity
Get better at it
Retrospective meetings keep the team
healthy
Lessons
learned
Deployment from day one
Balance between quality and releasing value
Negotiate scope but keep quality high
Don’t be afraid of splitting stories
Review capacity often
Find bugs before the users do
Value user experience
Lead by example
Succeed as a Team
Be a user as well as a developer
Believe in the team
Believe in the process
Less of “How come it’s not
ready?”
More of “How can I help?”
Lead by example
Guidelines are a great start...
find what works for you and your
team
Thank you!
The Smartest tool for lean project management
http://smartviewapp.com
Photo Credit
• Under http://creativecommons.org/licenses/by/2.5/
• Joe Cheng, DSC_7820-01, http://flic.kr/p/2Zt2u
• Bill Ward, Derek Schin's Trucks 1, http://flic.kr/p/m5L5S
• Jeremy Keith, Roast beef, http://flic.kr/p/TKUz
• Rob Campbell, Field of daisies, http://flic.kr/p/6QJjU4
• Karin Dalziel, The Thinker, http://flic.kr/p/4UYArc
Photo Credit 2• Under https://creativecommons.org/licenses/by-sa/2.0/
• Don LaVange, To Irene, https://flic.kr/p/49ihZX
• Under http://creativecommons.org/licenses/by-sa/3.0/us/
• Derick Bailey, SOLID Motivational Posters, http://bit.ly/17aVaHg
• MGA Roadster 1600 in Chariot Red: http://www.carandclassic.co.uk/car/C414652
• Cone of Uncertainty, http://www.agilenutshell.com/cone_of_uncertainty
• Burning Money, http://en.wikipedia.org/wiki/Money_burning#mediaviewer/File:Burning-money-and-yuanbao-at-the-cemetery-3249.JPG