Agile Development: How to Make It Flow

Size: px
Start display at page:

Download "Agile Development: How to Make It Flow"

Transcription

1 Agile Development: How to Make It Flow By William Rowden with Michael Tardiff and Dave Wylie th Ave NE, Suite 200 Redmond, WA solutionsiq.com Copyright 2014 SolutionsIQ Inc. All rights reserved.

2 Agenda» Set Agile in a Lean context» Discuss Agile in a complex context» Map Agile principles to values» Present Scrum framework» Walk elements of Scrum framework» What is possible?» Close

3 About Me William Rowden, SolutionsIQ Consulting Engineering - Kent Beck, Extreme Programming Explained, 1 st Edition» Gray Hill Solutions - traffic.511.org and other ITS - Jim Benson, Personal Kanban» SolutionsIQ - Agile transformation and CSD - Chihuahua, Seattle, Xi an

4 What is Lean?» Central Idea» 2 Pillars» Lean Software Development Axioms» 5 Lean Principles» 14 Principles?

5 Central Idea» Watch the baton, not the runners. Bas Vodde, Scaling Lean & Agile Development: Thinking and Organizational Tools for Large-Scale Scrum, 2008.

6 Two Pillars» Respect for people» Continuous improvement Bas Vodde, Scaling Lean & Agile Development: Thinking and Organizational Tools for Large-Scale Scrum, 2008.

7 Lean Axioms» It is possible to divide the work into small value-adding increments that can be independently scheduled.» It is possible to develop any value-adding increment in a continuous flow from requirement to deployment. Corey Ladas, Scrumban, 2008.

8 Lean Principles 1. Identify customer value 2. Map the value stream 3. Create flow 4. Establish pull 5. Seek perfection Womack and Jones, Lean Thinking, 1996.

9 The Seven Wastes of Software Development 1. Partially Done Work 2. Extra Processes 3. Extra Features 4. Task Switching 5. Waiting 6. Motion 7. Defects Poppendieck and Poppendieck, Lean Software Development: An Agile Toolkit, 2003.

10 Lean-Agile Scrum XP (Extreme Programming) Kanban Crystal DSDM Atern (Dynamic Systems Development Method) FDD (Feature-Driven Development) Copyright 2013 SolutionsIQ. All rights reserved. 11

11 Close to Agreement Requirements Far from Agreement Projects & Complexity Categorization of agreement versus certainty Anarchy Complex Complicated Simple Complicated Modeled from Stacey, Ralph D. (1999). Strategic Management & Organizational Dynamics: The Challenge of Complexity. Third Edition. New York: Financial Times Prentice Hall. Close to Certainty Technology Far from Certainty Copyright 2013 SolutionsIQ. All rights reserved. 12

12 VALUES Focus on the foundations Effective transformation requires a focus on all three 13

13 The Agile Manifesto We are uncovering better ways of developing software by doing it and helping others do it. Through this work we have come to value: Individuals and interactions over processes and tools Working software over comprehensive documentation Customer collaboration over contract negotiation Responding to change over following a plan That is, while there is value in the items on the right, we value the items on the left more. * 14

14 Principles behind the Agile Manifesto 1. Our highest priority is to satisfy the customer through early and continuous delivery of valuable software. 2. Welcome changing requirements, even late in development. Agile processes harness change for the customer's competitive advantage. 3. Deliver working software frequently, from a couple of weeks to a couple of months, with a preference to the shorter timescale. 4. Business people and developers must work together daily throughout the project. 5. Build projects around motivated individuals. Give them the environment and support they need, and trust them to get the job done. 6. The most efficient and effective method of conveying information to and within a development team is face-to-face conversation. 15

15 Principles behind the Agile Manifesto (continued) 7. Working software is the primary measure of progress. 8. Agile processes promote sustainable development. The sponsors, developers, and users should be able to maintain a constant pace indefinitely. 9. Continuous attention to technical excellence and good design enhances agility. 10. Simplicity--the art of maximizing the amount of work not done--is essential. 11. The best architectures, requirements, and designs emerge from selforganizing teams. 12. At regular intervals, the team reflects on how to become more effective, then tunes and adjusts its behavior accordingly. 16

16 Map Agile Principles to Values Duration 30 minutes Group Size 1 Table (7-8 people) Acceptance Criteria 1. Map each principle to the corresponding Agile values. 2. Each table delivers the two most useful and two most challenging principles to the front of the room.

17 Deliver Working Software Frequently OBJECTIVE: Deliver a Product Increment in a fixed time period (called a Sprint) Sprint Length Forecast & Deliver Potentially Shippable Product Increment Product Backlog Items Copyright 2013 SolutionsIQ. All rights reserved. 18

18 The Scrum Framework Copyright 2013 SolutionsIQ. All rights reserved. 19

19 Delivery Team ScrumMaster Product Owner Three roles in Scrum Scrum is a team process 20

20 Sprint Planning Daily Scrum (or Standup) Sprint Review Sprint Retrospective Four ceremonies (or meetings) in Scrum These are repeated each iteration 21

21 Product Backlog Sprint Backlog Product Increment Three artifacts in Scrum These are the essentials 22

22 Elements of Scrum Duration 9 minutes per element Group Size 1 Table (7-8 people) Acceptance Criteria 1. The relevant principles behind the Agile Manifesto are identified for each Scrum element. 2. Potential impediments to adoption of Scrum are identified for each element. 3. The back of each Scrum framework page contains a statement about the benefits or challenges that the group identified for each element. (Everyone has 13 statements on the back of their page.)

23 What Is Possible? Duration 30 minutes Group Size Individual Acceptance Criteria 1. Participants will leave with at least action they have identified is in their sphere of influence or perhaps under their control that they can do.

IT4305: Rapid Software Development Part 2: Structured Question Paper

IT4305: Rapid Software Development Part 2: Structured Question Paper UNIVERSITY OF COLOMBO, SRI LANKA UNIVERSITY OF COLOMBO SCHOOL OF COMPUTING DEGREE OF BACHELOR OF INFORMATION TECHNOLOGY (EXTERNAL) Academic Year 2014/2015 2 nd Year Examination Semester 4 IT4305: Rapid

More information

The Role of Architecture in a Scaled Agile Organization - A Case Study in the Insurance Industry

The Role of Architecture in a Scaled Agile Organization - A Case Study in the Insurance Industry Master s Thesis for the Attainment of the Degree Master of Science at the TUM School of Management of the Technische Universität München The Role of Architecture in a Scaled Agile Organization - A Case

More information

From Scrum to Kanban: Introducing Lean Principles to a Software Engineering Capstone Course

From Scrum to Kanban: Introducing Lean Principles to a Software Engineering Capstone Course From Scrum to Kanban: Introducing Lean Principles to a Software Engineering Capstone Course VILJAN MAHNIČ Faculty of Computer and Information Science, University of Ljubljana, Večna pot 113, 1000 Ljubljana,

More information

Process improvement, The Agile Way! By Ben Linders Published in Methods and Tools, winter

Process improvement, The Agile Way! By Ben Linders Published in Methods and Tools, winter Process improvement, The Agile Way! By Ben Linders Published in Methods and Tools, winter 2010. http://www.methodsandtools.com/ Summary Business needs for process improvement projects are changing. Organizations

More information

Introduction on Lean, six sigma and Lean game. Remco Paulussen, Statistics Netherlands Anne S. Trolie, Statistics Norway

Introduction on Lean, six sigma and Lean game. Remco Paulussen, Statistics Netherlands Anne S. Trolie, Statistics Norway Introduction on Lean, six sigma and Lean game Remco Paulussen, Statistics Netherlands Anne S. Trolie, Statistics Norway 1 Lean is. a philosophy a method a set of tools Waste reduction User value Create

More information

Mike Cohn - background

Mike Cohn - background Agile Estimating and Planning Mike Cohn August 5, 2008 1 Mike Cohn - background 2 Scrum 24 hours Sprint goal Return Return Cancel Gift Coupons wrap Gift Cancel wrap Product backlog Sprint backlog Coupons

More information

Lean Six Sigma Innovative Safety Management

Lean Six Sigma Innovative Safety Management Session No. 561 Introduction Lean Six Sigma Innovative Safety Management Peter G. Furst, MBA, RA, CSP, ARM, REA Liberty Mutual Group Pleasanton, California The organization s safety effort is to create

More information

Sustainable Software Development: Evolving Extreme Programming

Sustainable Software Development: Evolving Extreme Programming Carnegie Mellon University Research Showcase @ CMU Dissertations Theses and Dissertations Spring 4-2017 Sustainable Software Development: Evolving Extreme Programming Todd Sedano Carnegie Mellon University,

More information

Project Leadership in the Future

Project Leadership in the Future Project Leadership in the Future Todd Little and Ole Jepsen The story behind the Agile Project Leadership Network (APLN) and the Declaration Of Interdependence (DOI) Introduction Over the past couple of

More information

A Model to Detect Problems on Scrum-based Software Development Projects

A Model to Detect Problems on Scrum-based Software Development Projects A Model to Detect Problems on Scrum-based Software Development Projects ABSTRACT There is a high rate of software development projects that fails. Whenever problems can be detected ahead of time, software

More information

Deploying Agile Practices in Organizations: A Case Study

Deploying Agile Practices in Organizations: A Case Study Copyright: EuroSPI 2005, Will be presented at 9-11 November, Budapest, Hungary Deploying Agile Practices in Organizations: A Case Study Minna Pikkarainen 1, Outi Salo 1, and Jari Still 2 1 VTT Technical

More information

Book Review: Build Lean: Transforming construction using Lean Thinking by Adrian Terry & Stuart Smith

Book Review: Build Lean: Transforming construction using Lean Thinking by Adrian Terry & Stuart Smith Howell, Greg (2011) Book Review: Build Lean: Transforming construction using Lean Thinking by Adrian Terry & Stuart Smith. Lean Construction Journal 2011 pp 3-8 Book Review: Build Lean: Transforming construction

More information

Teaching Agile Addressing the Conflict Between Project Delivery and Application of Agile Methods

Teaching Agile Addressing the Conflict Between Project Delivery and Application of Agile Methods Teaching Agile Addressing the Conflict Between Project Delivery and Application of Agile Methods Jan-Philipp Steghöfer, Håkan Burden Eric Knauss, Emil Viktoria Swedish ICT Alégroth, Imed hakan.burden@viktoria.se

More information

It s a lean life! The Journey

It s a lean life! The Journey It s a lean life! The Journey What is LEAN? Lean Tools-5S, Takt time, Kaizen, SMED, A3, JIT, KANBAN Using the scientific method to continuously improve the business and other related parts of the entire

More information

Software Maintenance

Software Maintenance 1 What is Software Maintenance? Software Maintenance is a very broad activity that includes error corrections, enhancements of capabilities, deletion of obsolete capabilities, and optimization. 2 Categories

More information

It's Not Just Standing Up: Patterns for Daily Stand-up Meetings

It's Not Just Standing Up: Patterns for Daily Stand-up Meetings It's Not Just Standing Up: Patterns for Daily Stand-up Meetings Jason Yip, ThoughtWorks, Inc. jcyip@thoughtworks.com Introduction The daily stand-up meeting is simple to describe: the whole team meets

More information

Measurement & Analysis in the Real World

Measurement & Analysis in the Real World Measurement & Analysis in the Real World Tools for Cleaning Messy Data Will Hayes SEI Robert Stoddard SEI Rhonda Brown SEI Software Solutions Conference 2015 November 16 18, 2015 Copyright 2015 Carnegie

More information

Including the Microsoft Solution Framework as an agile method into the V-Modell XT

Including the Microsoft Solution Framework as an agile method into the V-Modell XT Including the Microsoft Solution Framework as an agile method into the V-Modell XT Marco Kuhrmann 1 and Thomas Ternité 2 1 Technische Universität München, Boltzmann-Str. 3, 85748 Garching, Germany kuhrmann@in.tum.de

More information

The Lean And Six Sigma Sinergy

The Lean And Six Sigma Sinergy International Journal for Quality research UDK- 658.5 / 006.83 Short Scientific Paper (1.03) The Lean And Six Sigma Sinergy Mirko Sokovic 1) D. Pavletic 2) 1) University of Ljubljana, 2) University of

More information

QUESTIONING QUALITY. Chapter 6. Shortcut 16: Bah! Scrum Bug! New Definitions. Definition 1: Issues

QUESTIONING QUALITY. Chapter 6. Shortcut 16: Bah! Scrum Bug! New Definitions. Definition 1: Issues Chapter 6 QUESTIONING QUALITY It s no secret that compromised quality was a regular feature of traditional waterfall software projects, primarily due to the highly risky practice of all-in-one integration

More information

For Portfolio, Programme, Project, Risk and Service Management. Integrating Six Sigma and PRINCE Mike Ward, Outperfom

For Portfolio, Programme, Project, Risk and Service Management. Integrating Six Sigma and PRINCE Mike Ward, Outperfom For Portfolio, Programme, Project, Risk and Service Management Integrating Six Sigma and PRINCE2 2009 Mike Ward, Outperfom White Paper July 2009 2 Integrating Six Sigma and PRINCE2 2009 Abstract A number

More information

APPENDIX A: Process Sigma Table (I)

APPENDIX A: Process Sigma Table (I) APPENDIX A: Process Sigma Table (I) 305 APPENDIX A: Process Sigma Table (II) 306 APPENDIX B: Kinds of variables This summary could be useful for the correct selection of indicators during the implementation

More information

Value Creation Through! Integration Workshop! Value Stream Analysis and Mapping for PD! January 31, 2002!

Value Creation Through! Integration Workshop! Value Stream Analysis and Mapping for PD! January 31, 2002! Presented by:! Hugh McManus for Rich Millard! MIT! Value Creation Through! Integration Workshop! Value Stream Analysis and Mapping for PD!!!! January 31, 2002! Steps in Lean Thinking (Womack and Jones)!

More information

Editor s Welcome. Summer 2016 Lean Six Sigma Innovation. You Deserve More. Lean Innovation: The Art of Making Less Into More

Editor s Welcome. Summer 2016 Lean Six Sigma Innovation. You Deserve More. Lean Innovation: The Art of Making Less Into More Summer 2016 Lean Six Sigma Innovation Editor s Welcome Lean Innovation: The Art of Making Less Into More Continuous improvement in business is about more than just a set of operational principles to increase

More information

Generating Test Cases From Use Cases

Generating Test Cases From Use Cases 1 of 13 1/10/2007 10:41 AM Generating Test Cases From Use Cases by Jim Heumann Requirements Management Evangelist Rational Software pdf (155 K) In many organizations, software testing accounts for 30 to

More information

Green Belt Curriculum (This workshop can also be conducted on-site, subject to price change and number of participants)

Green Belt Curriculum (This workshop can also be conducted on-site, subject to price change and number of participants) Green Belt Curriculum (This workshop can also be conducted on-site, subject to price change and number of participants) Notes: 1. We use Mini-Tab in this workshop. Mini-tab is available for free trail

More information

AGL Academy. Powered by Agile Government Leadership. Connect with AGL

AGL Academy. Powered by Agile Government Leadership. Connect with AGL AGL Academy A community effort by Agile government professionals to help educate and empower those who seek to implement Agile processes into their own agencies. Powered by Agile Government Leadership

More information

Implementing a tool to Support KAOS-Beta Process Model Using EPF

Implementing a tool to Support KAOS-Beta Process Model Using EPF Implementing a tool to Support KAOS-Beta Process Model Using EPF Malihe Tabatabaie Malihe.Tabatabaie@cs.york.ac.uk Department of Computer Science The University of York United Kingdom Eclipse Process Framework

More information

ADAPTIVE PLANNING. 1 Powered by POeT Solvers Limited

ADAPTIVE PLANNING. 1  Powered by POeT Solvers Limited ADAPTIVE PLANNING 1 www.pmtutor.org Powered by POeT Solvers Limited ADAPTIVE PLANNING Adaptive planning is the conscious acceptance that early plans are both necessary and likely to be flawed; therefore,

More information

We Are a Place People Can Call Their Medical Home

We Are a Place People Can Call Their Medical Home Going Lean Agenda Introduction and Objectives Borgess Ambulatory Care and its Guiding Principles Overview of Lean Thinking Benefits of Value-Stream Mapping Transforming Office Practice Outcomes What We

More information

Evaluation of Systems Engineering Methods, Processes and Tools on Department of Defense and Intelligence Community Programs - Phase II

Evaluation of Systems Engineering Methods, Processes and Tools on Department of Defense and Intelligence Community Programs - Phase II Evaluation of Systems Engineering Methods, Processes and Tools on Department of Defense and Intelligence Community Programs - Phase II Final Technical Report SERC-2009-TR-004 December 15, 2009 Principal

More information

Team Dispersal. Some shaping ideas

Team Dispersal. Some shaping ideas Team Dispersal Some shaping ideas The storyline is how distributed teams can be a liability or an asset or anything in between. It isn t simply a case of neutralizing the down side Nick Clare, January

More information

IMGD Technical Game Development I: Iterative Development Techniques. by Robert W. Lindeman

IMGD Technical Game Development I: Iterative Development Techniques. by Robert W. Lindeman IMGD 3000 - Technical Game Development I: Iterative Development Techniques by Robert W. Lindeman gogo@wpi.edu Motivation The last thing you want to do is write critical code near the end of a project Induces

More information

Problem Solving for Success Handbook. Solve the Problem Sustain the Solution Celebrate Success

Problem Solving for Success Handbook. Solve the Problem Sustain the Solution Celebrate Success Problem Solving for Success Handbook Solve the Problem Sustain the Solution Celebrate Success Problem Solving for Success Handbook Solve the Problem Sustain the Solution Celebrate Success Rod Baxter 2015

More information

Virtual Teams: The Design of Architecture and Coordination for Realistic Performance and Shared Awareness

Virtual Teams: The Design of Architecture and Coordination for Realistic Performance and Shared Awareness Virtual Teams: The Design of Architecture and Coordination for Realistic Performance and Shared Awareness Bryan Moser, Global Project Design John Halpin, Champlain College St. Lawrence Introduction Global

More information

New Directions on Agile Methods: A Comparative Analysis

New Directions on Agile Methods: A Comparative Analysis New Directions on Agile Methods: A Comparative Analysis Pekka Abrahamsson a, Juhani Warsta b, Mikko T. Siponen b and Jussi Ronkainen a atechnical Research Centre of Finland, VTT Electronics P.O.Box 1100,

More information

PROCESS USE CASES: USE CASES IDENTIFICATION

PROCESS USE CASES: USE CASES IDENTIFICATION International Conference on Enterprise Information Systems, ICEIS 2007, Volume EIS June 12-16, 2007, Funchal, Portugal. PROCESS USE CASES: USE CASES IDENTIFICATION Pedro Valente, Paulo N. M. Sampaio Distributed

More information

Title:A Flexible Simulation Platform to Quantify and Manage Emergency Department Crowding

Title:A Flexible Simulation Platform to Quantify and Manage Emergency Department Crowding Author's response to reviews Title:A Flexible Simulation Platform to Quantify and Manage Emergency Department Crowding Authors: Joshua E Hurwitz (jehurwitz@ufl.edu) Jo Ann Lee (joann5@ufl.edu) Kenneth

More information

Integrating Blended Learning into the Classroom

Integrating Blended Learning into the Classroom Integrating Blended Learning into the Classroom FAS Office of Educational Technology November 20, 2014 Workshop Outline Blended Learning - what is it? Benefits Models Support Case Studies @ FAS featuring

More information

Davidson College Library Strategic Plan

Davidson College Library Strategic Plan Davidson College Library Strategic Plan 2016-2020 1 Introduction The Davidson College Library s Statement of Purpose (Appendix A) identifies three broad categories by which the library - the staff, the

More information

Software Development Plan

Software Development Plan Version 2.0e Software Development Plan Tom Welch, CPC Copyright 1997-2001, Tom Welch, CPC Page 1 COVER Date Project Name Project Manager Contact Info Document # Revision Level Label Business Confidential

More information

A Pipelined Approach for Iterative Software Process Model

A Pipelined Approach for Iterative Software Process Model A Pipelined Approach for Iterative Software Process Model Ms.Prasanthi E R, Ms.Aparna Rathi, Ms.Vardhani J P, Mr.Vivek Krishna Electronics and Radar Development Establishment C V Raman Nagar, Bangalore-560093,

More information

Experience and Innovation Factory: Adaptation of an Experience Factory Model for a Research and Development Laboratory

Experience and Innovation Factory: Adaptation of an Experience Factory Model for a Research and Development Laboratory Experience and Innovation Factory: Adaptation of an Experience Factory Model for a Research and Development Laboratory Full Paper Attany Nathaly L. Araújo, Keli C.V.S. Borges, Sérgio Antônio Andrade de

More information

Task Types. Duration, Work and Units Prepared by

Task Types. Duration, Work and Units Prepared by Task Types Duration, Work and Units Prepared by 1 Introduction Microsoft Project allows tasks with fixed work, fixed duration, or fixed units. Many people ask questions about changes in these values when

More information

Mastering Team Skills and Interpersonal Communication. Copyright 2012 Pearson Education, Inc. publishing as Prentice Hall.

Mastering Team Skills and Interpersonal Communication. Copyright 2012 Pearson Education, Inc. publishing as Prentice Hall. Chapter 2 Mastering Team Skills and Interpersonal Communication Chapter 2-1 Communicating Effectively in Teams Chapter 2-2 Communicating Effectively in Teams Collaboration involves working together to

More information

GENERAL COMPETITION INFORMATION

GENERAL COMPETITION INFORMATION GENERAL COMPETITION INFORMATION All students wishing to compete at the Educators Rising National Conference must complete 3 required steps: 1 Be a member of Educators Rising with an active profile in the

More information

ESTABLISHING A TRAINING ACADEMY. Betsy Redfern MWH Americas, Inc. 380 Interlocken Crescent, Suite 200 Broomfield, CO

ESTABLISHING A TRAINING ACADEMY. Betsy Redfern MWH Americas, Inc. 380 Interlocken Crescent, Suite 200 Broomfield, CO ESTABLISHING A TRAINING ACADEMY ABSTRACT Betsy Redfern MWH Americas, Inc. 380 Interlocken Crescent, Suite 200 Broomfield, CO. 80021 In the current economic climate, the demands put upon a utility require

More information

TEACH 3: Engage Students at All Levels in Rigorous Work

TEACH 3: Engage Students at All Levels in Rigorous Work TEACH 3: Engage Students at All Levels in Rigorous Work 825 North Capitol Street, NE Washington, DC 20002 T 202.442.5885 F 202.442.5026 www.k12.dc.us Essential Question How will engaging students at all

More information

Freshman On-Track Toolkit

Freshman On-Track Toolkit The Network for College Success Freshman On-Track Toolkit 2nd Edition: July 2017 I Table of Contents About the Network for College Success NCS Core Values and Beliefs About the Toolkit Toolkit Organization

More information

STABILISATION AND PROCESS IMPROVEMENT IN NAB

STABILISATION AND PROCESS IMPROVEMENT IN NAB STABILISATION AND PROCESS IMPROVEMENT IN NAB Authors: Nicole Warren Quality & Process Change Manager, Bachelor of Engineering (Hons) and Science Peter Atanasovski - Quality & Process Change Manager, Bachelor

More information

Conceptual Framework: Presentation

Conceptual Framework: Presentation Meeting: Meeting Location: International Public Sector Accounting Standards Board New York, USA Meeting Date: December 3 6, 2012 Agenda Item 2B For: Approval Discussion Information Objective(s) of Agenda

More information

USING SOFT SYSTEMS METHODOLOGY TO ANALYZE QUALITY OF LIFE AND CONTINUOUS URBAN DEVELOPMENT 1

USING SOFT SYSTEMS METHODOLOGY TO ANALYZE QUALITY OF LIFE AND CONTINUOUS URBAN DEVELOPMENT 1 Abstract number: 002-0409 USING SOFT SYSTEMS METHODOLOGY TO ANALYZE QUALITY OF LIFE AND CONTINUOUS URBAN DEVELOPMENT 1 SECOND WORLD CONFERENCE ON POM AND 15TH ANNUAL POM CONFERENCE CANCUN, MEXICO, APRIL

More information

The open source development model has unique characteristics that make it in some

The open source development model has unique characteristics that make it in some Is the Development Model Right for Your Organization? A roadmap to open source adoption by Ibrahim Haddad The open source development model has unique characteristics that make it in some instances a superior

More information

Notes on The Sciences of the Artificial Adapted from a shorter document written for course (Deciding What to Design) 1

Notes on The Sciences of the Artificial Adapted from a shorter document written for course (Deciding What to Design) 1 Notes on The Sciences of the Artificial Adapted from a shorter document written for course 17-652 (Deciding What to Design) 1 Ali Almossawi December 29, 2005 1 Introduction The Sciences of the Artificial

More information

Barriers and Enablers of Lean Tools in Medical Laboratory Industry: A Case of Namibia

Barriers and Enablers of Lean Tools in Medical Laboratory Industry: A Case of Namibia Barriers and Enablers of Lean Tools in Medical Laboratory Industry: A Case of Namibia Michael Mutingi Faculty of Engineering, Namibia University of Science and Technology, Windhoek, Namibia Faculty of

More information

Pair Programming: When and Why it Works

Pair Programming: When and Why it Works Pair Programming: When and Why it Works Jan Chong 1, Robert Plummer 2, Larry Leifer 3, Scott R. Klemmer 2, Ozgur Eris 3, and George Toye 3 1 Stanford University, Department of Management Science and Engineering,

More information

Knowledge-Based - Systems

Knowledge-Based - Systems Knowledge-Based - Systems ; Rajendra Arvind Akerkar Chairman, Technomathematics Research Foundation and Senior Researcher, Western Norway Research institute Priti Srinivas Sajja Sardar Patel University

More information

CPS122 Lecture: Identifying Responsibilities; CRC Cards. 1. To show how to use CRC cards to identify objects and find responsibilities

CPS122 Lecture: Identifying Responsibilities; CRC Cards. 1. To show how to use CRC cards to identify objects and find responsibilities Objectives: CPS122 Lecture: Identifying Responsibilities; CRC Cards last revised February 7, 2012 1. To show how to use CRC cards to identify objects and find responsibilities Materials: 1. ATM System

More information

3. Improving Weather and Emergency Management Messaging: The Tulsa Weather Message Experiment. Arizona State University

3. Improving Weather and Emergency Management Messaging: The Tulsa Weather Message Experiment. Arizona State University 3. Improving Weather and Emergency Management Messaging: The Tulsa Weather Message Experiment Kenneth J. Galluppi 1, Steven F. Piltz 2, Kathy Nuckles 3*, Burrell E. Montz 4, James Correia 5, and Rachel

More information

What is a number sentence example >>>CLICK HERE<<<

What is a number sentence example >>>CLICK HERE<<< What is a number sentence example >>>CLICK HERE

More information

Early Start in Software Coaching

Early Start in Software Coaching Early Start in Software Coaching Thomas Vikberg Arto Vihavainen Matti Luukkainen Jaakko Kurhila Department of Computer Science, University of Helsinki, Finland, {tvikberg, avihavai, mluukkai, kurhila}

More information

Being Extreme in the Classroom: Experiences Teaching XP

Being Extreme in the Classroom: Experiences Teaching XP Being Extreme in the Classroom: Experiences Teaching XP Alfredo Goldman Fabio Kon Paulo J. S. Silva Department of Computer Science University of São Paulo, Brazil {gold,kon,rsilva}@ime.usp.br http://www.ime.usp.br/~xp

More information

USER ADAPTATION IN E-LEARNING ENVIRONMENTS

USER ADAPTATION IN E-LEARNING ENVIRONMENTS USER ADAPTATION IN E-LEARNING ENVIRONMENTS Paraskevi Tzouveli Image, Video and Multimedia Systems Laboratory School of Electrical and Computer Engineering National Technical University of Athens tpar@image.

More information

Progress Monitoring for Behavior: Data Collection Methods & Procedures

Progress Monitoring for Behavior: Data Collection Methods & Procedures Progress Monitoring for Behavior: Data Collection Methods & Procedures This event is being funded with State and/or Federal funds and is being provided for employees of school districts, employees of the

More information

Major Milestones, Team Activities, and Individual Deliverables

Major Milestones, Team Activities, and Individual Deliverables Major Milestones, Team Activities, and Individual Deliverables Milestone #1: Team Semester Proposal Your team should write a proposal that describes project objectives, existing relevant technology, engineering

More information

Class Numbers: & Personal Financial Management. Sections: RVCC & RVDC. Summer 2008 FIN Fully Online

Class Numbers: & Personal Financial Management. Sections: RVCC & RVDC. Summer 2008 FIN Fully Online Summer 2008 FIN 3140 Personal Financial Management Fully Online Sections: RVCC & RVDC Class Numbers: 53262 & 53559 Instructor: Jim Keys Office: RB 207B, University Park Campus Office Phone: 305-348-3268

More information

Predatory Reading, & Some Related Hints on Writing. I. Suggestions for Reading

Predatory Reading, & Some Related Hints on Writing. I. Suggestions for Reading Predatory Reading, & Some Related Hints on Writing I. Suggestions for Reading Reading scholarly work requires a different set of skills than you might use when reading, say, a novel for pleasure. Most

More information

Fundraising 101 Introduction to Autism Speaks. An Orientation for New Hires

Fundraising 101 Introduction to Autism Speaks. An Orientation for New Hires Fundraising 101 Introduction to Autism Speaks An Orientation for New Hires May 2013 Welcome to the Autism Speaks family! This guide is meant to be used as a tool to assist you in your career and not just

More information

A Process-Model Account of Task Interruption and Resumption: When Does Encoding of the Problem State Occur?

A Process-Model Account of Task Interruption and Resumption: When Does Encoding of the Problem State Occur? A Process-Model Account of Task Interruption and Resumption: When Does Encoding of the Problem State Occur? Dario D. Salvucci Drexel University Philadelphia, PA Christopher A. Monk George Mason University

More information

PREP S SPEAKER LISTENER TECHNIQUE COACHING MANUAL

PREP S SPEAKER LISTENER TECHNIQUE COACHING MANUAL 1 PREP S SPEAKER LISTENER TECHNIQUE COACHING MANUAL IMPORTANCE OF THE SPEAKER LISTENER TECHNIQUE The Speaker Listener Technique (SLT) is a structured communication strategy that promotes clarity, understanding,

More information

Testing A Moving Target: How Do We Test Machine Learning Systems? Peter Varhol Technology Strategy Research, USA

Testing A Moving Target: How Do We Test Machine Learning Systems? Peter Varhol Technology Strategy Research, USA Testing A Moving Target: How Do We Test Machine Learning Systems? Peter Varhol Technology Strategy Research, USA Testing a Moving Target How Do We Test Machine Learning Systems? Peter Varhol, Technology

More information

An Introduction to Simio for Beginners

An Introduction to Simio for Beginners An Introduction to Simio for Beginners C. Dennis Pegden, Ph.D. This white paper is intended to introduce Simio to a user new to simulation. It is intended for the manufacturing engineer, hospital quality

More information

Certified Six Sigma - Black Belt VS-1104

Certified Six Sigma - Black Belt VS-1104 Certified Six Sigma - Black Belt VS-1104 Certified Six Sigma - Black Belt Professional Certified Six Sigma - Black Belt Professional Certification Code VS-1104 Vskills certification for Six Sigma - Black

More information

DIGITAL GAMING & INTERACTIVE MEDIA BACHELOR S DEGREE. Junior Year. Summer (Bridge Quarter) Fall Winter Spring GAME Credits.

DIGITAL GAMING & INTERACTIVE MEDIA BACHELOR S DEGREE. Junior Year. Summer (Bridge Quarter) Fall Winter Spring GAME Credits. DIGITAL GAMING & INTERACTIVE MEDIA BACHELOR S DEGREE Sample 2-Year Academic Plan DRAFT Junior Year Summer (Bridge Quarter) Fall Winter Spring MMDP/GAME 124 GAME 310 GAME 318 GAME 330 Introduction to Maya

More information

Institutionen för datavetenskap. Hardware test equipment utilization measurement

Institutionen för datavetenskap. Hardware test equipment utilization measurement Institutionen för datavetenskap Department of Computer and Information Science Final thesis Hardware test equipment utilization measurement by Denis Golubovic, Niklas Nieminen LIU-IDA/LITH-EX-A 15/030

More information

The Seven Habits of Effective Iterative Development

The Seven Habits of Effective Iterative Development The Seven Habits of Effective Iterative Development by Eric Lopes Cardozo Director, Empulsys In his book The Seven Habits of Highly Effective People, 1 Stephen Covey describes seven related principles

More information

Continuing Education Unit Program Course Catalog

Continuing Education Unit Program Course Catalog Continuing Education Unit Program 2016 Course Catalog Continuing Education Unit (CEU) Course Catalog TABLE OF CONTENTS Overview 3 CEU Program 4 Design 5 Alexander Girard 6 A Night with Nelson 6 Eames Design:

More information

Executive Summary. Saint Francis Xavier

Executive Summary. Saint Francis Xavier Diocese of Baton Rouge Ms. Paula K Fabre, Principal 1150 S 12th St Baton Rouge, LA 70802-4905 Document Generated On December 18, 2015 TABLE OF CONTENTS Introduction 1 Description of the School 2 School's

More information

UNA PROFESSIONAL ACCOUNTING PREP PROGRAM

UNA PROFESSIONAL ACCOUNTING PREP PROGRAM UNA PROFESSIONAL ACCOUNTING PREP PROGRAM Course: AC 463P Financial Statement Auditing Professor: E-mail: Keith T. Jones, PhD, CPA Professor of Accounting University of North Alabama kjones5@una.edu TEXTBOOK:

More information

Outreach Connect User Manual

Outreach Connect User Manual Outreach Connect A Product of CAA Software, Inc. Outreach Connect User Manual Church Growth Strategies Through Sunday School, Care Groups, & Outreach Involving Members, Guests, & Prospects PREPARED FOR:

More information

TU-E2090 Research Assignment in Operations Management and Services

TU-E2090 Research Assignment in Operations Management and Services Aalto University School of Science Operations and Service Management TU-E2090 Research Assignment in Operations Management and Services Version 2016-08-29 COURSE INSTRUCTOR: OFFICE HOURS: CONTACT: Saara

More information

Grade 6: Module 2A: Unit 2: Lesson 8 Mid-Unit 3 Assessment: Analyzing Structure and Theme in Stanza 4 of If

Grade 6: Module 2A: Unit 2: Lesson 8 Mid-Unit 3 Assessment: Analyzing Structure and Theme in Stanza 4 of If Grade 6: Module 2A: Unit 2: Lesson 8 Mid-Unit 3 Assessment: Analyzing Structure and This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported License. Exempt third-party

More information

COMMUNITY RESOURCES, INC.

COMMUNITY RESOURCES, INC. COMMUNITY RESOURCES, INC. 3245 E. Exposition Ave Denver, Colorado 80209 Voice: 720-424-2300 Fax: 720-424-2301 Website: www.communityresourcesinc.org ACADEMIC MENTORS PROJECT STUDENT NOMINATION FORM (P.

More information

Colorado State University Department of Construction Management. Assessment Results and Action Plans

Colorado State University Department of Construction Management. Assessment Results and Action Plans Colorado State University Department of Construction Management Assessment Results and Action Plans Updated: Spring 2015 Table of Contents Table of Contents... 2 List of Tables... 3 Table of Figures...

More information

Applied Universal Design for Learning In STEM Education

Applied Universal Design for Learning In STEM Education Applied Universal Design for Learning In STEM Education July 17, 2012 Applied Universal Design for Learning In STEM Education Kevin W. Tharp, Renee Howarton, Dean Wirtanen, Glendali Rodriguez and Xuedong

More information

Guidelines for the Use of the Continuing Education Unit (CEU)

Guidelines for the Use of the Continuing Education Unit (CEU) Guidelines for the Use of the Continuing Education Unit (CEU) The UNC Policy Manual The essential educational mission of the University is augmented through a broad range of activities generally categorized

More information

The Strong Minimalist Thesis and Bounded Optimality

The Strong Minimalist Thesis and Bounded Optimality The Strong Minimalist Thesis and Bounded Optimality DRAFT-IN-PROGRESS; SEND COMMENTS TO RICKL@UMICH.EDU Richard L. Lewis Department of Psychology University of Michigan 27 March 2010 1 Purpose of this

More information

Core Strategy #1: Prepare professionals for a technology-based, multicultural, complex world

Core Strategy #1: Prepare professionals for a technology-based, multicultural, complex world Wright State University College of Education and Human Services Strategic Plan, 2008-2013 The College of Education and Human Services (CEHS) worked with a 25-member cross representative committee of faculty

More information

Identifying Potential Risks and Benefits of Using Cloud in Distributed Software Development

Identifying Potential Risks and Benefits of Using Cloud in Distributed Software Development Identifying Potential Risks and Benefits of Using Cloud in Distributed Software Development Nilay Oza, Jilrgen Munch Juan Garbajosa, Agustin Yague, Eloy Gonzalez Ortega Abstract. Cloud-based infrastructure

More information

Health Literacy and Teach-Back: Patient-Centered Communication. Copyright 2011 NewYork-Presbyterian Hospital

Health Literacy and Teach-Back: Patient-Centered Communication. Copyright 2011 NewYork-Presbyterian Hospital Health Literacy and Teach-Back: Patient-Centered Communication Webinar Logistics: All attendees will be automatically muted and in listen-only mode for the duration of the presentation Participation is

More information

Experiences Using Defect Checklists in Software Engineering Education

Experiences Using Defect Checklists in Software Engineering Education Experiences Using Defect Checklists in Software Engineering Education Kendra Cooper 1, Sheila Liddle 1, Sergiu Dascalu 2 1 Department of Computer Science The University of Texas at Dallas Richardson, TX,

More information

Interim Review of the Public Engagement with Research Catalysts Programme 2012 to 2015

Interim Review of the Public Engagement with Research Catalysts Programme 2012 to 2015 Interim Review of the Public Engagement with Research Catalysts Programme 2012 to 2015 A report for Research Councils UK March 2016 FULL REPORT Report author: Ruth Townsley, Independent Researcher Summary

More information

S H E A D AV I S C O L U M B U S S C H O O L F O R G I R L S

S H E A D AV I S C O L U M B U S S C H O O L F O R G I R L S REFRAMING PBL S H E A D AV I S C O L U M B U S S C H O O L F O R G I R L S QUICK RESPONSE With a partner, take a few minutes to discuss the following question: What makes a good project? ADDING PROJECTS

More information

How to make successful presentations in English Part 2

How to make successful presentations in English Part 2 Young Researchers Seminar 2013 Young Researchers Seminar 2011 Lyon, France, June 5-7, 2013 DTU, Denmark, June 8-10, 2011 How to make successful presentations in English Part 2 Witold Olpiński PRESENTATION

More information

CROSS COUNTRY CERTIFICATION STANDARDS

CROSS COUNTRY CERTIFICATION STANDARDS CROSS COUNTRY CERTIFICATION STANDARDS Registered Certified Level I Certified Level II Certified Level III November 2006 The following are the current (2006) PSIA Education/Certification Standards. Referenced

More information

ATTRIBUTES OF EFFECTIVE FORMATIVE ASSESSMENT

ATTRIBUTES OF EFFECTIVE FORMATIVE ASSESSMENT ATTRIBUTES OF EFFECTIVE FORMATIVE ASSESSMENT A WORK PRODUCT COORDINATED 1 BY SARAH MCMANUS NC DEPARTMENT OF PUBLIC INSTRUCTION Paper prepared for the Formative Assessment for Teachers and Students (FAST)

More information

On the Combined Behavior of Autonomous Resource Management Agents

On the Combined Behavior of Autonomous Resource Management Agents On the Combined Behavior of Autonomous Resource Management Agents Siri Fagernes 1 and Alva L. Couch 2 1 Faculty of Engineering Oslo University College Oslo, Norway siri.fagernes@iu.hio.no 2 Computer Science

More information

Improving software testing course experience with pair testing pattern. Iyad Alazzam* and Mohammed Akour

Improving software testing course experience with pair testing pattern. Iyad Alazzam* and Mohammed Akour 244 Int. J. Teaching and Case Studies, Vol. 6, No. 3, 2015 Improving software testing course experience with pair testing pattern Iyad lazzam* and Mohammed kour Department of Computer Information Systems,

More information

Rover Races Grades: 3-5 Prep Time: ~45 Minutes Lesson Time: ~105 minutes

Rover Races Grades: 3-5 Prep Time: ~45 Minutes Lesson Time: ~105 minutes Rover Races Grades: 3-5 Prep Time: ~45 Minutes Lesson Time: ~105 minutes WHAT STUDENTS DO: Establishing Communication Procedures Following Curiosity on Mars often means roving to places with interesting

More information