The document discusses strategies for implementing agile practices in fully distributed teams. It suggests that distributed agile is possible if teams establish overlapping collaboration times, use shared task boards and progress tracking, keep multiple communication channels open at all times, and intentionally build social connections despite working remotely. The key is applying agile principles like collaboration, communication, and community while working in a distributed manner.
6. Sonatype: supporting millions of developers worldwide
100k
30B18M
OSS USERS
easy to build
CENTRAL
easy to share
NEXUS REPOS
easy to manage
NEXUS LIFECYCLE
easy to automate
23. ARE WE AGILE?
Satisfy the
Customer
Welcome
Change
Deliver
Frequently
Collaborate
Daily
Support & Trust
Motivated
Teams
Promote
Face-to-Face
Conversations
Measured by
Working
Software
Promote
Sustainable
Pace
Promote
Technical
Excellence
Maximize
Through
Simplicity
Have
Self-Organized
Teams
Reflect & Adjust
Regularly
Source: www.agilemanifesto.org
✓
✓
✓
✓
✓
✓
✓
✓
✓
✓
✓
@mkilby
24. ARE WE AGILE?
Satisfy the
Customer
Welcome
Change
Deliver
Frequently
Collaborate
Daily
Support & Trust
Motivated
Teams
Promote
Face-to-Face
Conversations
Measured by
Working
Software
Promote
Sustainable
Pace
Promote
Technical
Excellence
Maximize
Through
Simplicity
Have
Self-Organized
Teams
Reflect & Adjust
Regularly
Source: www.agilemanifesto.org
✓
✓
✓
✓
✓
✓
✓
✓
✓
✓
✓
?
@mkilby
Worked with agile software teams since 2003 (over 115 as of 4/2016). 30% of my teams were distributed in some way
Worked with agile software teams since 2003 (over 115 as of 4/2016). 30% of my teams were distributed in some way
That’s what I thought when I heard of this company …
We probably use many of the same tools you do …
As of April 2016, 18M developers using components across different ecosystems (Maven, NuGet, npm, Docker, Bower, RubyGems, etc.)
30B requests against Central Repository
We probably use many of the same tools you do …
And we use Scrum. So what’s different?
We are spread throughout the world …
We are spread throughout the world …
We are spread throughout the world …
We are spread throughout the world …
We are spread throughout the world …
Paraphrase from a customer: We know what hell is like. We have used your competitor.
We are spread throughout the world …
MIKE -- That’s me at the bottom. You can’t get any flatter than this. Well, I guess they could toss me out, but I tend to stay well out of the way the vast majority of the time, merely a chat message or phone call away. With the general level of experience and expertise, we have been able to thrive without requiring a bunch of hierarchy. While we don’t have a bunch of managers, we do have plenty of leaders. There are clear lines of responsibility, though rather than being imposed, these have tended to emerge over time as we have grown and evolved the organization, working to keep people in their highest leverage roles. It becomes clear to everyone who the major influencers are, and the meritocratic nature of how we work is a not so obvious yet very important ingredient to our effectiveness. It also acts as a good filter when recruiting. People that care about things like title or where they are in the organizational hierarchy probably aren’t going to be comfortable with this. People that just want to develop awesome software love it. What? No pointy haired manager, wahoo.
sharingtransparencyrapid prototypingcraftsmanship
We are spread throughout the world …
These seem to be emerging. It’s what we are observing right now. It may not be complete.
These seem to be emerging. It’s what we are observing right now. It may not be complete.
These seem to be emerging. It’s what we are observing right now. It may not be complete.
Sharing food, sharing fun helps you understand preferences
Sharing food, sharing fun helps you understand preferences
Sharing food, sharing fun helps you understand preferences
See each others work
These seem to be emerging. It’s what we are observing right now. It may not be complete.
See each others work
See each others work
Worked with agile software teams since 2003. 10-15% were co-located.
Worked with agile software teams since 2003. 10-15% were co-located.
Often we will hear and see family members in the background .. And we are ok with that if it does not disrupt our flow. I’ll sometimes pause to introduce co-workers to my family just as if they stopped by the office. That’s my wife working in the background.
This is my fellow agile coach Jeffry Hesse .. He’s based in DC, but he likes to travel. This week, he was working in Argentina .. Just because he could in our work environment
These seem to be emerging. It’s what we are observing right now. It may not be complete.
We are spread throughout the world …
We are spread throughout the world …
These seem to be emerging. It’s what we are observing right now. It may not be complete.
These seem to be emerging. It’s what we are observing right now. It may not be complete.
These seem to be emerging. It’s what we are observing right now. It may not be complete.
We are spread throughout the world …
These seem to be emerging. It’s what we are observing right now. It may not be complete.