agile teaming concepts for and from the facebook generation

26
Agile Teaming Concepts for and from the Facebook Generation Neil Rodgers NASA Enterprise Applications Competency Center (NEACC) 1

Upload: palti

Post on 11-Feb-2016

37 views

Category:

Documents


0 download

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 Presentation

TRANSCRIPT

Page 1: Agile Teaming Concepts for and from the Facebook Generation

Agile Teaming Concepts for and from the Facebook Generation

Neil RodgersNASA Enterprise Applications Competency Center (NEACC)

1

Page 2: Agile Teaming Concepts for and from the Facebook Generation

What’s the World Coming To?

2

The social media generation meets…

Agile Project Management!

Page 3: Agile Teaming Concepts for and from the Facebook Generation

A Typical Workplace…. of the Past

3

Page 4: Agile Teaming Concepts for and from the Facebook Generation

The Joys of Working in Isolation

4

Page 5: Agile Teaming Concepts for and from the Facebook Generation

The Emergence of Social Media

5

Page 6: Agile Teaming Concepts for and from the Facebook Generation

How frequently do you use social media tools?

1. Hourly2. Daily3. Once in a while4. Never

Page 7: Agile Teaming Concepts for and from the Facebook Generation

How Kids Work Today…

7

Page 8: Agile Teaming Concepts for and from the Facebook Generation

The Value of Community

8

Page 9: Agile Teaming Concepts for and from the Facebook Generation

The Power of Friends

9

Page 10: Agile Teaming Concepts for and from the Facebook Generation

Facebook Meets Agile

10

The social media generation meets…

Agile Project Management!

Page 11: Agile Teaming Concepts for and from the Facebook Generation

Have you or your organization utilized Agile project management?

1. Yes2. No

Page 12: Agile Teaming Concepts for and from the Facebook Generation

Agile Project Management is…

12

I think I want this

Yep!! That’s what I wanted!

Page 13: Agile Teaming Concepts for and from the Facebook Generation

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

Page 14: Agile Teaming Concepts for and from the Facebook Generation

What is Agile Scrum?

14

Retrospective

Sprint Review:

Page 15: Agile Teaming Concepts for and from the Facebook Generation

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

Page 16: Agile Teaming Concepts for and from the Facebook Generation

Why Agile Scrum Engages the Facebook Generation

16

Page 17: Agile Teaming Concepts for and from the Facebook Generation

Agile “Operations” at the NEACC

17

Page 18: Agile Teaming Concepts for and from the Facebook Generation

Daily Tag Up – Support Systems Operations Team

18

Page 19: Agile Teaming Concepts for and from the Facebook Generation

Sprint Review with Customer Interaction

19

Page 20: Agile Teaming Concepts for and from the Facebook Generation

Improving Team Performance

20

Page 21: Agile Teaming Concepts for and from the Facebook Generation

Challenges with Agile Teaming Concepts

21

Page 22: Agile Teaming Concepts for and from the Facebook Generation

Multi-Tasking Across Teams

22

Scrum 1 Scrum 2

Scrum 3

Scrum 4

Scrum 5

Must. Have. Water.

Page 23: Agile Teaming Concepts for and from the Facebook Generation

Stand Ups vs. Meetings

23

Page 24: Agile Teaming Concepts for and from the Facebook Generation

Self-Directed Teams

24

Page 25: Agile Teaming Concepts for and from the Facebook Generation

Facebook Meets Agile

25

The social media generation meets…

Agile Project Management!

Page 26: Agile Teaming Concepts for and from the Facebook Generation

What’s Next?

26