1 / 13

Retrospectives, Part II

Retrospectives, Part II. Discovering solutions for common problems. Motivation. Six Hats and Star Wars Outstanding questions What does Star Wars have to do with software development? How do we apply this back in the office? How do we deal with situations when ...?

debbie
Download Presentation

Retrospectives, Part II

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Retrospectives, Part II Discovering solutions for common problems

  2. Motivation • Six Hats and Star Wars • Outstanding questions • What does Star Wars have to do with software development? • How do we apply this back in the office? • How do we deal with situations when ...? • Learning from others

  3. Agenda 6:30pm Briefing and Team-building 6:45pm Problem Solving 7:15pm Solutions 7:25pm Retrospective 8:05pm Retrospective on Retrospectives 8:20pm Parking Lot 8:30pm Cleanup

  4. Method • Break into teams of four and elect someone to facilitate and another to help define the problem (aka product owner) • Product owners will pick out a problem for the team to solve from a list • Teams will have 30 minutes to solve their problem • Each team will asked to summarize their problem, goal, and solution • Afterwards, teams will discuss retrospective questions on their problem solving task

  5. Goals • Practice self-awareness of how we work in a team • List of common problems in retrospectives and strategies to deal with them • Have fun and get inspired

  6. Problems (1) Given a linked list, write an algorithm to reverse it (2) Given an array of integers where every integer occurs an even number of times except one integer that appears an odd number of times, write an algorithm to return the odd occurring integer. (3) Given the time in 24 hour format (2359 = 11:59pm) return the angle between the minute and hour hands on a standard clock (4) Write an algorithm to find all prime numbers less than x (5) Design a class library for writing card games (6) Design a class library for playing tic tac toe. (7) Design an elevator control system. (8) Design an automated parking lot fee system.

  7. Summary of Solutions • State your team's problem and goal • Briefly summarize your team's solution

  8. Liked • As a team, discuss what you liked for five minutes • Be ready to share common likes with the rest of the group

  9. Lacked • In the next two minutes, silently write down what you felt lacked • As a team, discuss what people wrote down for next three minutes • Be ready to share with the group

  10. Learned • Have each person in the group state at least two things they felt the team or they personally learned • As a team, discuss common themes that came up • Total discussion time is five minutes • Again, be ready to share with the group

  11. Longed For • Spend the first couple minutes letting members express what they longed for • Blue sky thinking! • Spend the next couple minutes identifying concrete actions the team would do to improve next time • Yes, more sharing!

  12. Retrospective on Retrospectives What are common problems? What are strategies for handling these problems?

More Related