agile teaming concepts for and from the facebook generation
DESCRIPTION
Agile Teaming Concepts for and from the Facebook Generation . Neil Rodgers NASA Enterprise Applications Competency Center (NEACC). What’s the World Coming To?. The social media generation meets…. Agile Project Management!. A Typical Workplace…. of the Past . The Joys of Working in Isolation. - PowerPoint PPT PresentationTRANSCRIPT
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. Hourly2. Daily3. Once in a while4. 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. Yes2. 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
What is Agile Scrum?
14
Retrospective
Sprint Review:
Agile Scrum: It Isn’t All Fun & Games
15
Daily Scrum – attendance is NOT
optional!
Track Task Burndown
Remove Obstacles
Now!Test, Test, Test!
Commit to completing the sprint
backlogNo heroes. No weak
links
No excusesTime
pressure
Yikes!
Living in a glass house
Why Agile Scrum Engages the Facebook Generation
16
Agile “Operations” at the NEACC
17
Daily Tag Up – Support Systems Operations Team
18
Sprint Review with Customer Interaction
19
Improving Team Performance
20
Challenges with Agile Teaming Concepts
21
Multi-Tasking Across Teams
22
Scrum 1 Scrum 2
Scrum 3
Scrum 4
Scrum 5
Must. Have. Water.
Stand Ups vs. Meetings
23
Self-Directed Teams
24
Facebook Meets Agile
25
The social media generation meets…
Agile Project Management!
What’s Next?
26