Agile Teaming Concepts for and from the Facebook Generation
Neil RodgersNASA Enterprise Applications Competency Center (NEACC)
1
What’s the World Coming To?
2
The social media generation meets…
Agile Project Management!
A Typical Workplace…. of the Past
3
The Joys of Working in Isolation
4
The Emergence of Social Media
5
How frequently do you use social media tools?
1. Hourly
2. Daily
3. Once in a while
4. Never
How Kids Work Today…
7
The Value of Community
8
The Power of Friends
9
Facebook Meets Agile
10
The social media generation meets…
Agile Project Management!
Have you or your organization utilized Agile project management?
1. Yes
2. No
Agile Project Management is…
12
I think I want this
Yep!! That’s what I wanted!
The Agile Team
13
Product Owner:• Has the vision for the product• Describes the desired product features• Prioritizes the features based on business value
Scrum Master:• Coaches the team in executing the Scrum process• Facilitates daily tag-ups and planning sessions• Removes obstacles and keeps the team focused
Scrum Team:• Commits to completing the sprint backlog• Works towards a common definition of “done”• Directs itself in order to complete the goals