The document discusses strategies for teams working in a "hostile environment" to build an internal "fortress" where they can nurture agile practices. It suggests teams focus on establishing strong internal agreements and processes, limit work-in-progress, and recruit allies outside the team to extend influence. The goal is to create a safe and comfortable space for the team within the constraints they face.
1. Fortress Agile
nurturing and growing healthy practices in a hostile environment
@bsktcase #FortressAgile #AgileMiniCon
2. Fortress Agile
nurturing and growing healthy
practices in a hostile environment
Cheryl Hammond (she/her/y’all)
Senior Director / thisisartium.com
@bsktcase
3. she/her/y’all
20+ years in software development,
executive leadership, and organizational
transformation
Passionate about agile, lean, and making
software delivery humane; not afraid to look
silly doing it
Fourth-generation Seattleite
College recruiter & mentor; bolonka lover;
traveler; genealogist; intersectional feminist
Cheryl M Hammond
@bsktcase #FortressAgile #AgileMiniCon
4. slideshare.net/bsktcase
Today’s slides and more
@bsktcase #FortressAgile
#AgileMiniCon
Tweet your feedback and questions
Invitations and asks
@bsktcase #FortressAgile #AgileMiniCon
5. Under siege?
Knights in shining armor
Become a self-rescuing princess
Dig the well
Your fortress, your rules
Make your fortress safe and comfortable
Recruit emissaries
Extend your influence outside the walls
Expand your fortress
Agenda
@bsktcase #FortressAgile #AgileMiniCon
8. Self-rescuing princess
You have more power than you think - use
it!
Your team is already a black box - take
advantage of that!
Where is your fortress? Who is in it?
@bsktcase #FortressAgile #AgileMiniCon
10. Your fortress, your rules
Inside the fortress, use working agreements and
support each other. Have each other’s backs!
Unit testing / TDD
Estimation
Standups
Work in process (WIP)
Requirements / prioritization
@bsktcase #FortressAgile #AgileMiniCon
11. Unit testing / TDD
What’s stopping you?
If you are already seen as “too slow” (and you are), be too slow with great quality!
“Gee, that’s just how long software takes 🤷”
What slows you down? Bugs and brittleness! You know this already!
Believe that testing now will speed you up later
@bsktcase #FortressAgile #AgileMiniCon
12. Estimation
What’s stopping you?
You may be asked for estimates, but you can spend less time creating them. They’ll
be wrong anyway!
Right-size your stories, and try to make sure they have value (not “tasks”)
Then just agree to make everything a 3, or randomize; have fun with it 🤣
In standup, watch out for variance and work item age
@bsktcase #FortressAgile #AgileMiniCon
13. Standups
What’s stopping you?
If managers insist on a status update standup, give them one; have your real
standup after they leave
Use your standup to inspect the flow of work, not the busyness of people
@bsktcase #FortressAgile #AgileMiniCon
14. Work in process (WIP)
What’s stopping you?
You will surely be asked to do too much, but you can start working on fewer things
at a time. Limit your own WIP!
“Stop starting, start finishing”
Work from right-to-left on your kanban/Scrum/JIRA board; prioritize work that can
be finished today
@bsktcase #FortressAgile #AgileMiniCon
15. Requirements / prioritization
What’s stopping you?
Be strategically wrong; someone will be unable to resist correcting you
Move fast and get fast feedback; believe that this is faster than big grooming
Learn your business
Learn (e.g.) your PMs’ boss’s priorities, and strive to satisfy them
Make your detractors look good!
@bsktcase #FortressAgile #AgileMiniCon
16. Bonus slide! Sprint review / demo
What’s stopping you?
The intention of Scrum’s Sprint Review is to get immediate, actionable feedback
from stakeholders, but they often don’t attend and teams are often wrong about
what’s helpful for them to see; meanwhile the demo becomes a status update
Same as with standup, consider a shorter “decoy demo” to give status updates
Seek out ways to get the actionable feedback you need outside of a meeting
(figuring out who to ask and how to get their time is a great place to start!)
@bsktcase #FortressAgile #AgileMiniCon
19. Extend your influence
Have empathy for the folks outside your
fortress
What results/outcomes are they
accountable for?
How might you help them with their
challenges? How can you help them
succeed?
Feed the eagles!
@bsktcase #FortressAgile #AgileMiniCon
23. Artium
is hiring!
Product management
Product design
Engineering
Engagement management
Sales
Balanced teams doing XP
Remote-friendly
Santa Monica
San Francisco
New York
Wherever you are
@bsktcase #FortressAgile #AgileMiniCon
thisisartium.com/careers