O slideshow foi denunciado.
Utilizamos seu perfil e dados de atividades no LinkedIn para personalizar e exibir anúncios mais relevantes. Altere suas preferências de anúncios quando desejar.

Using Agile to Teach Agile Open Space Scrum Gathering Orlando 2016

670 visualizações

Publicada em

This presentation is the result of an Open Space discussion at the Scrum Gathering Orlando 2016. Topic using agile to teach agile, using a scrum master course as an example.

Publicada em: Negócios
  • Seja o primeiro a comentar

Using Agile to Teach Agile Open Space Scrum Gathering Orlando 2016

  1. 1. HOW TO TEACHAGILE, AGILE April 2016, Scrum Gathering Orlando
  2. 2. April 2016 CASMENA – ExecutiveDevelopment How to teach agile, agile 2| | | Credentials @FabianSchwartz @sbs_sas Fabian Schwartz Thanks for their review and input to: Alan Cyment @acyment Amy Lightholder @alightholder Marcelo Lopez @marcelolopezjr
  3. 3. April 2016 CASMENA – ExecutiveDevelopment How to teach agile, agile 3| | | "I hear and I forget. I see and I remember. I do and I understand.” - Confucius -
  4. 4. April 2016 CASMENA – ExecutiveDevelopment How to teach agile, agile 4| | | Effectiveness of teaching methods Indicators for teaching effective suggest that different methods should be applied in order to be increase retention rates Verbal Symbo ls Visual Symbols Still Pictures Motion Pictures Exhibits Field Trips Demonstrations Participation Contrived Experiences Direct Purposeful Experiences Lecture 5% Reading 10% Audio visual 20% Demonstration 30% Discussion Group 50% Practice by doing 75% Teach back 90% The cone of experience The learning pyramid DaleE.,Audio-VisualMethodsinTeaching,1954 NTLInstitute,TheLearningPyramid,1994 Not supported by research
  5. 5. April 2016 CASMENA – ExecutiveDevelopment How to teach agile, agile 5| | | Takeaways < Lecturing alone is not enough < Reading or watching neither < Peer work like discussion facilitates learning < Practice it and you will understand it < Collaboration and teaching has a major impact on retention rate What can we learn from this?
  6. 6. April 2016 CASMENA – ExecutiveDevelopment How to teach agile, agile 6| | | Chun A., Honkong University The iterative teaching and learning cycle Lecture/Tutorial • Standard tutorial/lecture components of a class • Each iteration is the time between 2 lectures Adjust • Adjustments in the course according to feedback Monitor • Review Student progress (eg Quiz) • Student self evaluation • Student feedback on teacher performance 1 2 3 Share • Students share thier own study/research • Students teach students • Share online (blogs, wikis etc.) 4 Individual Study • Tasks for idependent learning Practice • Assignments to reeinforce working knowledge 2 Teaching Cycle Learning Cycle 3 Chun, A.; The agile Teaching/Learning methodology and its e-Learning Platform, 2004
  7. 7. April 2016 CASMENA – ExecutiveDevelopment How to teach agile, agile 7| | | How to teach agile, agile A Scrum Master training with an agile approach Sprint Backlog Sprint: ½ day 1 h Fully functional increment Sprint Planning Stand up Meeting Sprint Review Scrum Board Sprint Retrospective Product Backlog • Values & Principles • Social Objects • Product Backlog • Sprint Backlog • Make work visible • Roles • Scrum Master • Product Owner • Team • Events & Activities • Sprint Planning • Daily Scrum • Sprint Review • …. • The product backlog contains all the objectives for the course prioritized by the trainer (order) • Priorization according to Core Scrum and Non Core Scrum • This will be presented at the beginning of the training • And further explained in each Sprint planning Burndown chart (update)
  8. 8. April 2016 CASMENA – ExecutiveDevelopment How to teach agile, agile 8| | | How to teach agile, agile A Scrum Master training with an agile approach Sprint Backlog Sprint: ½ day 1 h Fully functional increment Sprint Planning Sprint Review Scrum Board Sprint Retrospective Product Backlog • Values & Principles • Social Objects • Product Backlog • Sprint Backlog • Make work visible • Roles • Scrum Master • Product Owner • Team • Events & Activities • Sprint Planning • Daily Scrum • Sprint Review • …. Stand up Meeting • Primer Sprint is used to define Vision and Roadmp • Non Core Scrum topics can be selected according to what the participants chose. • Break down of PB user stories into tasks Example Roles – Scrum Master • Read Scrum Guide (or listen to trainer presentation) • Discuss information with team • Prepare short presentation for other teams • Present Burndown chart (update)
  9. 9. April 2016 CASMENA – ExecutiveDevelopment How to teach agile, agile 9| | | How to teach agile, agile A Scrum Master training with an agile approach Sprint Backlog Sprint: ½ day 1 h Fully functional increment Sprint Planning Sprint Review Scrum Board Sprint Retrospective Product Backlog • Values & Principles • Social Objects • Product Backlog • Sprint Backlog • Make work visible • Roles • Scrum Master • Product Owner • Team • Events & Activities • Sprint Planning • Daily Scrum • Sprint Review • …. Stand up Meeting • Assumption: 2 full days Scrum Master training • Equals 4 Sprints of ½ day Burndown chart (update)
  10. 10. April 2016 CASMENA – ExecutiveDevelopment How to teach agile, agile 10| | | How to teach agile, agile A Scrum Master training with an agile approach Sprint Backlog Sprint: ½ day 1 h Fully functional increment Sprint Planning Sprint Review Scrum Board Sprint Retrospective Product Backlog • Values & Principles • Social Objects • Product Backlog • Sprint Backlog • Make work visible • Roles • Scrum Master • Product Owner • Team • Events & Activities • Sprint Planning • Daily Scrum • Sprint Review • …. Stand up Meeting • In roughly 1 hour intervals the trainer asks the groups (individually) if they have any issues • Trainer: • Encourages the group to communicate frequently • If necessary refocus group • Question: What is your confidence that you learn what you wanted to learn Burndown chart (update)
  11. 11. April 2016 CASMENA – ExecutiveDevelopment How to teach agile, agile 11| | | How to teach agile, agile A Scrum Master training with an agile approach Sprint Backlog Sprint: ½ day 1 h Fully functional increment Sprint Planning Sprint Review Scrum Board Sprint RetrospectiveProduct Backlog • Values & Principles • Social Objects • Product Backlog • Sprint Backlog • Make work visible • Roles • Scrum Master • Product Owner • Team • Events & Activities • Sprint Planning • Daily Scrum • Sprint Review • …. Stand up Meeting • Each team should have an own scrum board • The Scrum board is updated during planning and Stand up Meeting • Burndown chart is introduced when covered Scrum Master Read Scrum guide Discuss informati on with team Prepare short ppt for other present Burndown chart (update)
  12. 12. April 2016 CASMENA – ExecutiveDevelopment How to teach agile, agile 12| | | How to teach agile, agile A Scrum Master training with an agile approach Sprint Backlog Sprint: ½ day 1 h Fully functional increment Sprint Planning Sprint Review Scrum Board Sprint Retrospective Product Backlog • Values & Principles • Social Objects • Product Backlog • Sprint Backlog • Make work visible • Roles • Scrum Master • Product Owner • Team • Events & Activities • Sprint Planning • Daily Scrum • Sprint Review • …. Stand up Meeting • Trainer asses the work done eg presentation on Role Scrum Master • Peer feedback is given • In case of a certification training test exam questions can be used Burndown chart (update)
  13. 13. April 2016 CASMENA – ExecutiveDevelopment How to teach agile, agile 13| | | How to teach agile, agile A Scrum Master training with an agile approach Sprint Backlog Sprint: ½ day 1 h Fully functional increment Sprint Planning Sprint Review Scrum Board Sprint Retrospective Product Backlog • Values & Principles • Social Objects • Product Backlog • Sprint Backlog • Make work visible • Roles • Scrum Master • Product Owner • Team • Events & Activities • Sprint Planning • Daily Scrum • Sprint Review • …. Stand up Meeting • Students fill out a learning journal canvas • what did we learn, • what will we apply, • what can we improve • how could that impact the next outcome • Students give feedback to trainer (google app or sth similar can be used to facilitate) • Was the objective for that Sprint clear? • Was there enough/to much individual learning? • Was there enough/to much practice? • Was there enough/to much collaboration/sharing? Burndown chart (update)
  14. 14. April 2016 CASMENA – ExecutiveDevelopment How to teach agile, agile 14| | | How to teach agile, agile A Scrum Master training with an agile approach Sprint Backlog Sprint: ½ day 1 h Fully functional increment Sprint Planning Sprint Review Scrum Board Sprint Retrospective Product Backlog • Values & Principles • Social Objects • Product Backlog • Sprint Backlog • Make work visible • Roles • Scrum Master • Product Owner • Team • Events & Activities • Sprint Planning • Daily Scrum • Sprint Review • …. Stand up Meeting At the end of each Sprint students should have understood and be able to apply the learning eg. What roles exit in Scrum, what’s their responsibility etc. However the exact definition of still has to be defined. Burndown chart (update)

×