Project Retrospectives Mary Lynn Manns

Slides:



Advertisements
Similar presentations
Expert vs. Novice Teachers Piaget: Constructivist Scaffolding Reorganization of knowledge Social context (Vygotsky)
Advertisements

Objectives Identify the differences between Analytical Decision Making and Intuitive Decision Making Demonstrate basic design and delivery requirements.
Produced by the Riverina Schools Project Partnership, 2009 Talk To Me Lesson Fourteen Using Language to Solve a Problem Revision.
Mary Lynn Manns International Paideia Conference April 2012.
Determining the True Root Cause(s) of Accidents and Safety Incidents Incident Investigation and Analysis.
Broker Pattern Pattern-Oriented Software Architecture (POSA 1)
Design and Programming Patterns Associated with Java Networking by Margaret Toews cs843, Spring 2003.
Effective Adult Learning A gift for Christian Greer.
1 Wicked Problems, Software Process, and Dialog Mapping Dr. Jeff Conklin Director, CogNexus Institute cognexus.org.
Oct. 2, 2003CS WPI1 CS 509 Design of Software Systems Lecture #5 Thursday, Oct. 2, 2003.
CS350/550 Software Engineering Lecture 1. Class Work The main part of the class is a practical software engineering project, in teams of 3-5 people There.
Façade Design Pattern Source: Design Patterns – Elements of Reusable Object- Oriented Software; Gamma, et. al.
Project Retrospectives Linda Rising
© Connextra 2001: delivering the right information to the right people at the right time© eXtreme Tuesday Club 2003 Rachel Davies Retrospectives Reflect.
Introduction to software design patterns For CSE 3902 By: Matt Boggus.
Peer Leader Selection and Training. Peer Leader Selection  Important attributes Excellent interpersonal skills: Interactive, communicative, supportive,
Forethought Knowledge is our most important engine of production – Alfred Marshal Knowledge is the key resource of the 21st century Problem today is.
Application of Pedagogic Patterns to the Design of Distance Learning Materials Steve Wade University of Huddersfield.
Communication Skills Anyone can hear. It is virtually automatic. Listening is another matter. It takes skill, patience, practice and conscious effort.
Understanding the Properties SD Counts. Ground Rules  Honor private think time  Be prepared for sessions, everyone should have something to contribute.
Welcome to Exploring Computer Science With Mrs. Denyer.
The Climate Crisis: Turning Information into Action Mary Lynn Manns UNC Asheville Department of Management & Accountancy Chocolate Friday: October 2008.
DIFFUSION OF INNOVATION Mary Lynn Manns, PhD
Leading Fearless Change Mary Lynn Manns, Ph.D. University of North Carolina at Asheville
Sakai UI Design Patterns Design Patterns WG: Marc Brierley, Colin Clark, Kathy Moore, Daphne Ogle, Judy Stern, (also Tim Archer, Kristol Hancock)
Using Meetings in Requirements Analysis Chapter 14.
101 User Interface Patterns and its applications Tonya Groover Department of Computer Science.
10/11/2015 Makin’ It Work Lesson 7: Identifying Goals Module III: Solving Problems Logically © 2008 by Steve Parese, Ed.D. Transitioning from Corrections.
WELCOME Training the Trainers Course Iasi - December 10th - 11th 2001.
10/12/2015 NKM 1 Training Trainers 2001 Holding Safety Meetings For Monthly Employee Safety Training.
Leading Group Discussions David M. Irby, PhD University of California San Francisco.
Patterns and Reuse. Patterns Reuse of Analysis and Design.
Mary Lynn Manns University of North Carolina at Asheville SMA 2009 November, 2009.
1158 Project Retrospectives Miroslav Novak Systems Engineer Borland.
What IS a Journeyman Programmer? Why this program?
OCTOBER ED DIRECTOR PROFESSIONAL DEVELOPMENT 10/1/14 POWERFUL & PURPOSEFUL FEEDBACK.
Project Retrospectives Linda Rising Mary Lynn Manns
Fearless Change Mary Lynn Manns Brown Bag UNC Asheville October 2009.
EVERYONE CAN PLAY Theme: at school Topics : games, friendship, places. Purpose: motivate to the children to the extensive reading. Made by: Nelly Giraldo.
SIMVaC Project Retrospective Summary (Retrospective held on 16 Sept 2005) Mary Lynn Manns With special thanks to.
Leading Fearless Change Mary Lynn Manns SIM April 2009.
Leading Fearless Change Mary Lynn Manns, Ph.D. University of North Carolina at Asheville Leadership Asheville December.
Leading Fearless Change Mary Lynn Manns Linda Rising
JFK-103B1W2 JFK-102B3W2.  Are you having trouble with your skills?  We can help you with that! Our training program has helped many people all across.
Introducing New Ideas into your Organization Mary Lynn Manns OOPSLA 2009 October 2009 Copyright is held by the author/owner.
Java EE Patterns Dan Bugariu.  What is Java EE ?  What is a Pattern ?
Lecture 10 More Innovation SE3821 Software Requirements and Specification Dr. Rob Hasker (based on slides by Dr. Brad Dennis)
Chain of Responsibility Behavioral Pattern. Defination Avoid coupling between the sender and receiver by giving more than one object a chance to handle.
Lane County Sector Strategy Team. “Businesses are tired of all the groups coming and talking to them…and then nothing ever happens” “We can’t all talk.
Chapter 9* Managing Meetings. Chapter 10/Managing Meetings Hilgert & Leonard © Explain why meetings, committees, and being able to lead meetings.
Introducing Patterns (or any new idea) into Organizations Mary Lynn Manns and Linda Rising
Artificial Intelligence, simulation and modelling.
Software Design and Architecture Muhammad Nasir Structural Design Patterns
Alive-O3 Term 2: Lesson 4 Lent-Turning Time. Lent Lent is a time to be quiet and still. Jesus went into the wilderness to be quiet and still. Lent can.
Hire the Best, Train the Rest Nicole Machado, PHR,SHRM-CP.
 In Ned law are a company that provides strategic consulting and management, composed of a team of high academic and social esteem, focused on optimization,
Finding Success in school and work. Everyone Does It Great people throughout history have had times when they have failed before reaching their goals.
Leading Group Discussions
Design Patterns Introduction
Social Stress Resilience Guide to giving an interesting talk
Pre-Engineering & Computer-Aided Design
The Four Conversations: An Introduction
DESIGNING YOUR SYSTEM.
Mary Lynn Manns Linda Rising
SIMVaC Project Retrospective
LDL Networking and Learning Session – 20th July 2016
Anxiety and BNST Peptides Guide to giving an interesting talk
Neural Gene Transfection Guide to giving an interesting talk
Decision-Making during Depression Guide to giving an interesting talk
Training Module 8 of 10: Social Emotional Learning Best Practices
Presentation transcript:

Project Retrospectives Mary Lynn Manns

Project Retrospective “… the single most important step toward improving the software process!” Kerth,2001

Why is it so important? When things go well … … we need to share these things with others When things don’t go well … … we need to talk about and solve the problems rather than hiding them or assigning blame

What is a retrospective? A ritual for reviewing projects

Why a retrospective?… To look at the past People stop and learn from their experiences  document the successful practices  avoid same mistakes over and over  share different views  see the big picture  allow your process to adapt to advances in field

Why a retrospective?… To plan the future People are involved in improvements  understand the need for improvement  design improvements  own the improvements  get motivated to improve

Why a retrospective?… To build community People will understand … … what others are doing?.. what they are struggling with … what their talents and limitations are? ……..

Why a retrospective?… To reach closure People find that it is … Cathartic Informative Enlightening Fun etc…

What a retrospective isn’t  Not a complaint session …everyone did the best job he or she could…  Not a place for finding fault  An end  Not the same every time

What happens before …  Interview participants  Distribute retrospective handout  Request effort data  Request artifacts

What happens In the beginning  Create safety  Write ground rules  Define success  Define insanity  Do the “I’m too busy” exercise

What happens To look at the past  Artifacts Contest  The Big Picture  Time Line  Emotions Seismograph  Passive Analogy  Offer Appreciation  Repair Damage Through Play

What happens To look to the future  Change the Papers  Messages  A Plan for the Future  Posters  One Last Topic  Closing

What to do with the information  Retrospective reports –What worked well that we don’t want to forget? –What should we do differently? –What still puzzles us? –Recommendations to management –Lessons learned  Patterns

Patterns  To capture lessons learned, successful practices  1970’s: C. Alexander, architecture  1995: Design Patterns: Elements of Reusable Object-Oriented Software  Patterns for design, testing, management, training, introducing innovation, etc…  

Pattern  Problem  Forces  Solution  Context  Rationale  Consequences  Known Uses  Name

Pattern Language A collection of related patterns that work together to solve complex problems

Project Retrospective Looking back in order to move forward