Over Contract negotiation over Processes and tools over Comprehensive documentation overFollowing a plan over.

Slides:



Advertisements
Similar presentations
Agile Development Primer – Using Roundtable TSMS in an Agile Shop Michael G. Solomon Solomon Consulting Inc.
Advertisements

COPYRIGHT © 2012 ALCATEL-LUCENT. ALL RIGHTS RESERVED. 1 Agile documentation development methodology Giby Panicker and Judith Benjamin 1-Dec-2012.
Chapter 2 Modeling the Process and Life Cycle Shari L. Pfleeger
Dept. of Computer Science & Engineering, The Chinese University of Hong Kong Agile Software Development CHEN Xinyu
Intro to Scrum. What is Scrum? An answer to traditional “fixed cost / strict requirements” contracts which had very high rates of failure Recognizes the.
NAUG NAUG Knowledge Evening – th February 2007.
Presentation from: See Also: scrumreferencecard.com/ScrumReferenceCard.pdf.
Agile Teaming Concepts for and from the Facebook Generation Neil Rodgers NASA Enterprise Applications Competency Center (NEACC) 1.
Scrum introduction XP Days Agenda Introduction The Scrum process – roles, ceremonies and artifacts Backlog management Conclusions and questions.
Simon Reindl Accentient Agenda  Scrumdamentals  Context - Agile  Overview  Roles  Time Boxes  Artefacts  Rules  Scrum with.
Scrum Basics Presented by Juan Banda. Problems in Software Industry Releases take too long Stabilization takes too long Changes are hard to make Quality.
 User assignments (product owner)  ‘circle’  1 st sprint: ◦ Scrum Boards (informative workspace)  Product -, release -, sprint -, defect backlog 
Agile Process Models. Prescriptive models don’t work It is unrealistic to not have changes. Why? The Agile Manifesto: Individuals and interactions over.
Agile development By Sam Chamberlain. First a bit of history..
© ThoughtWorks, 2008 Improving Productivity and Quality With Agile Patrick Kua.
International Scrum Institute Accredited Scrum Certifications for Agile Software Practitioners.
An Introduction to Scrum
Scrum Master & Agile Project Manager: A Tale of Two Different Roles
Agile Software Development Matt Rice November 27, 2006.
EXtreme Programming Quick Introduction Daniel Arraes Pereira Eduardo Lourenço Apolinário Ricardo de Oliveira Cavalcanti.
Programming with eyes wide open. Your host today Subby Angelov Team
Introduction to Agile.
Software engineering Process models Pavel Agejkin.
An Overview of Agile L e a d i n g C h a n g e T h r o u g h C o l l a b o r a t i o n.
1 These courseware materials are to be used in conjunction with Software Engineering: A Practitioner’s Approach, 5/e and are provided with permission by.
Scrum Fundamentals: Analyst to ‘Agilist’ By Louis Molnar (C) IAG Consulting 2009 The Agile Business Analyst By: Louis Molnar.
Agile Software Development What is Agile? And How are we implementing Agile?
Be sure to join Virginia Tech's Human Factors Engineering and Ergonomics Center (HFEEC) & chapter of the Human Factors and Ergonomics Society (HFES) and.
Chapter 5 Software Process Models. Problems with “Traditional” Processes 1.Focused on and oriented towards “large projects” and lengthy development time.
What is Scrum Process? Where is it used? How is it better?
1 SCRUM 22/02/2009 By Siemen Bastiaens >>
Tuesday, June 8 th, Agile Development-Successful Delivery & Implementing Across the Enterprise.
Flávio Steffens / Rafael Prikladnicki – Airplance Factory 2009 Airplane Factory Practicing the Agile concepts.
Software Engineering- Scrum 徐 瑋 Alen 林芳瑜 Flora 1.
Current Trends in Systems Develpment
Alcatel-Lucent CDC Workshop, Coaching & Knowledge Transfer Project Management.
Chapter 3 – Agile Software Development Pepper modification of Sommerville presentation & Colm O’hEocha – AgileInnovation Ltd presentation 1Chapter 3 Agile.
Scrum Practices Sprint-2. Agenda Scrum Master Product Backlog Scrum Teams Daily Scrum Meeting Sprint Planning Meeting Sprint Sprint Review.
Computer Science and Software Engineering© 2014 Project Lead The Way, Inc. Software Design Process.
Dr. Nguyen Hai Quan.  Why SCRUM?  What is SCRUM?  Some terms  SCRUM Meetings  Sprint  Estimation  Product backlog  Sprint backlog  Whiteboard.
K.Ingram 1 Sept 2007 Agile Software Development. K.Ingram 2 Sept 2007 Contents Agile Software Development: 1.What is it? 2.Agile’s Values, Principles,
Presentation from: See Also: scrumreferencecard.com/ScrumReferenceCard.pdf.
PV213 EIS in Practice: 06 – Development process 1 PV213 Enterprise Information Systems in Practice 06 – Development process.
Using Scrum to Improve Teamwork, Communication, Quality and Speed
Lecture 5 17/9/15. What is Scrum? Scrum is one of the leading agile software development processes Agile framework for completing complex projects. Originally.
CS223: Software Engineering Lecture 16: The Agile Methodology.
Agile Development Chapter 10 - part 2. Agile Philosophy  A guiding philosophy and set of guidelines for : developing information systems in an unknown,
The Agile Manifesto Some thought starters for Ogilvy on how to work with Agile and SCRUM approaches to managing projects.
AGILE - IMPLEMENTATION (C) CLARION TECHNOLOGIES. ability to move quickly and easily…. AGILE MEANING (LITERALLY)
Think Scrum, act Scrum Scrum Practitioner like a boss Thibault Clavier.
Introduction to Agile. Introduction Who is this guy?
Extreme Programming מתודולוגיה לפיתוח פרויקטי תוכנה.
Managing Agile Software Development Teams Using Scrum AKA: Wrangling Developers for Fun and Profit!
Using Scrum to Improve Teamwork, Communication, Quality and Speed.
Informed Traveler Program and Applications Agile / Scrum Overview Jerry Inberg.
CMPS 116 Software Design Project. Introduction Instructor: Dr. Huahai Yang IBM Research – Almaden Former SUNY Albany Programming.
Agile Methods SENG 301.
AGILE SCRUM METHODOLOGY
Waterfall, Agile & Scaling Agile
Product Sprint Backlog Backlog Up to 1 Month The Scrum Framework
Agile Development -- an overview
Agile Frameworks Individuals and interactions over processes and tools
Agile Software Development Brian Moseley.
Product Backlog List of things that needs to be done to make the product come into existence 
SCRUM PROCESS RELEASE SCRUM PROCESS M SCRUM ROLES
Scrum Science NGSS: Engineering, Technology, Applications of Science
Scrum Science NGSS: Engineering, Technology, Applications of Science
Introduction to XP.
Chapter 5: New and Emerging Process Methodologies
Agile, Scrum and CMMI Methodologies
Presentation transcript:

over Contract negotiation over Processes and tools over Comprehensive documentation overFollowing a plan over

 Roles ◦ Chicken and Pigs Ham and Eggs A day’s work for a chicken, a lifetime commitment for a pig. Ham and Eggs A day’s work for a chicken, a lifetime commitment for a pig.

 representative of all stakeholders  focus = business side of the product  carries the product vision to the team  formalizes the product backlog  prioritizes it by business value

 does everything to win the game – to deliver the product.  cross-functional  self-organising  needs to understand the vision  delivers product increments

 Coach and facilitator of the team  Improves the productivity  training plan for the team ◦ Retrospectives ◦ Impediment Backlog  controls the scrum process  protects the team  collaborates with product owner

You can’t have an agile company without agile engineering practices You can’t have an agile company without agile engineering practices XP, anyone?

 Communication  Simplicity  Feedback ◦ Continuous Integration ◦ Informative Workspace  Courage