Edward Herrera Aguirre Open Knowledge Technologies.

Slides:



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

Steve Collins Richland County IT Manager Agile.  Have Fun  Learn About Agile  Tell Some Stories.
Agile and Scrum: Executive Summary June 2, 2011 Bob Schommer, CSP, PMP, MCTS Senior Project Manager Skyline Technologies, Inc.
Agenda −Scrum with TFS 2010 using MSF for Agile 5.0 −Planning the Project −How do you plan the project? −Project planning in TFS 2010 −Planning a Sprint.
RTC Agile Planning Component
NAUG NAUG Knowledge Evening – th February 2007.
Project Management with TFS 1. What TFS offers for Project Management? Work Item tracking 2 Portfolio backlog Backlog Issue tracking Feature Product Backlog.
Scrum introduction XP Days Agenda Introduction The Scrum process – roles, ceremonies and artifacts Backlog management Conclusions and questions.
Morning – 9am Getting Started Agile Manifesto Values & Principles Scrum Framework ~~ 10:40 to 11:00 Break ~~ Scrum Roles Backlog Grooming Estimation.
Agile development By Sam Chamberlain. First a bit of history..
Agile-SCRUM. Introduction to SCRUM Sanil Xavier What is Scrum?
Managing a Project Using an Agile Approach and the PMBOK® Guide
Programming with eyes wide open. Your host today Subby Angelov Team
Agile Methodologies for Project Management By – Komal Mehta.
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.
Trusted IT Group. The challenge: 40 active, concurrent IT projects  Unsatisfactory Project Delivery.
Cyreath.co.uk Empirical Pragmatic Testing Copyright ©Mark Crowther 2009 An introduction to SCRUM Agile Project Management Mark Crowther – Empirical Pragmatic.
Dr. Tom WayCSC Software Processes CSC 4700 Software Engineering.
Agile Software Development Brian Link
What is Scrum Process? Where is it used? How is it better?
Scrum’s Product Owner Role Jeff Patton Agile Product Design
Software Development and Release Management By James Lawrence Software Development Manager.
Software Engineering- Scrum 徐 瑋 Alen 林芳瑜 Flora 1.
DELIVERON CONSULTING SERVICES Getting Agile with Team Foundation Server 2010.
Page 1/8 Waterfall  Agile  Scrum Development department.
SCRUM introduction 6 April Scrum Team are known as pigs because they’re committed to delivering Sprint Goal People who are involved but not dedicated.
When is Agile the Best Project Management Method? Lana Tylka.
SCRU M Scrum Overview - Commonly Used Terms Ali Qureshi, parorrey.com – 31 st Aug, 2015 PI Media parorrey.com.
© 2006 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 Agile Assessment Gadi Lifshitz, Ayelet Kroskin, Barak Yagour, Yael Dubinsky.
Information Development Projects
1 - Agile in a nutshell. 2 - Basic principles ●Relies on an iterative, incremental development mechanism with continuous adaptation to customer requirements.
Software Project Management Team 04 – K15T2. Content Summarizing your view on “Software development process”. Answer 3 question: ◦ What is Software Development.
04 | Define a Software Iteration Steven Borg | Co-founder & Strategist, Northwest Cadence Anthony Borton | ALM Consultant, Enhance ALM.
Agile Project Management. An Informed Decision It is not a snap decision whether to use an agile approach or not, just like flying or driving somewhere.
Copyright © 2012 by Mark J. Sebern Scrum Overview (from
Computer Science and Software Engineering© 2014 Project Lead The Way, Inc. Software Design Process.
THE AGILE MENTALITY CHAPTER Topics  Why Use Agile and Scrum?  Agile Development –Manifesto for Agile Software Development  Scrum Methodology.
Dr. Nguyen Hai Quan.  Why SCRUM?  What is SCRUM?  Some terms  SCRUM Meetings  Sprint  Estimation  Product backlog  Sprint backlog  Whiteboard.
1 The Manifesto for Agile Software Development “We are uncovering better ways of developing software by doing it and helping others do it. Through this.
Copyright © 2015 Curt Hill Software Development Paradigms What do you need to know?
Theories of Agile, Fails of Security Daniel Liber CyberArk.
Copyright © by Mark J. Sebern Software Engineering Process I SE 2800.
SCRUM.
 Overview of agile project management  Key concepts and terminology  Available resources and tools  Applicability of agile project management to different.
1 Development with Agile methodology Scrum Lifecycle DEVELOPMENT PROCESS IN DROISYS INC.
Created By:-
Informed Traveler Program and Applications Agile / Scrum Overview Jerry Inberg.
Manifesto for Agile Software Development
PA Techcon: Project management
Agile Project Management
AGILE SCRUM METHODOLOGY
Project Management with VSTS
Scrum.
SCRUM the Schedule This presentation provides an introduction to:
Agile Development -- an overview
Integrate Agile Testing into the Process
Agile Software Development Brian Moseley.
Information Technology Project Management – Fifth Edition
By: By: Agile Scrum Master Online Training.
Microsoft Exam Dumps Questions & Verified Answer - Dumps4downlod.in
Chapter 3: The Project Management Process Groups: A Case Study
AGILE METHODOLOGY MANAGE PROJECT USING AGILE SCRUM.
روش‌های سريع الانتقال (چابک) توسعه نرم افزار
Agile Project Management
Summarizing Our Models to Date
SCRUM PROCESS RELEASE SCRUM PROCESS M SCRUM ROLES
Scrum - Plan a Sprint Great Video (but added release /sprint layer)
Scrum Overview.
Introduction to Agile Blue Ocean Workshops.
Scrum in Action.
Presentation transcript:

Edward Herrera Aguirre Open Knowledge Technologies

 Software development is not a defined process  The main inputs to the software process activities are people  Complex processes require an empirical control model

 Traditional methodologies try to be predictive - to create a schedule at the beginning of a project and to conform to this schedule for the life of the project  In the physical world people accept that requirements need to be fixed  Software is much less tangible. Not only is it hard to be precise about what's needed, it's also hard to see why it should be difficult to change later

Version One - 3rd Annual Survey: 2008 “The State of Agile Development"

 SCRUM Is a sub set of the Agile methodology for software development project management  Differentiates from others methodologies because its introduces the concept of “empirical process control” that is, use the real-world progress of a project

 Product Owner (Industry or Business expert)  Scrum Master  Team Member

 Living backlog  Short iterations or sprints  Daily meeting –scrum-  Brief meetings to define the backlog items for each sprint  Retrospective to reflect about past sprints

 Crystal Clear  Extreme Programming  Feature Driven Development  Dynamic System Development Method  Adaptive Software Development  Lean Development

Scott W. Ambler

Version One - 3rd Annual Survey: 2008 “The State of Agile Development"

Indeed.com

Eclipse Foundation 2010 survey

 Team Foundation Server template for project management  Contains the elements of the SCRUM process for a project team into a Team Foundation Server

 Sprint  Product Backlog Item  Bug  Task  Impediment  Test Case

 Release Burndown  Sprint Burndown  Velocity  Build Success Over Time  Build Summary  Test Case Readiness  Test Plan Progress

 ScrumWorks  Greenhopper  Banana Scrum  Bright Green  Agilo for Scrum  Digaboard  FireScrum  IceScrum  PrjPlanner  Scrum Dashboard  Scrum Time  The Scrum Factory  Winds of Scrum

 Plan the project.  Build the product backlog  Establish the release plan  Plan the sprint  Chose user stories  Identify tasks  Run the sprint  Complete the user stories  Track the sprint  Track the project