Documentation - Getting started with icescrum

Similar documents
Rational Team Concert. Scrum Project Management Tutorial

ScrumDesk Quick Start

Managing Agile Projects in TestTrack GUIDE

Roles: Scrum Master & Project Manager

CA Agile Vision and CA Product Vision. Administration Guide

CA Agile Vision. Getting Started Guide

Waterfall to Agile. DFI Case Study By Nick Van, PMP

Website Builder Overview

Certified Scrum Master Workshop

Certified ScrumMaster Workshop

Manual. Version: 1.0.0

This handbook is meant to be a quick-starter guide to Agile Project Management. It is meant for the following people:

IGSS. Interactive Graphical SCADA System. Quick Start Guide

Course Title: Managing the Agile Product Development Life Cycle

TM SysAid Chat Guide Document Updated: 10 November 2009

Planning and Managing Projects with Microsoft Project Professional 2013

WebEx Meeting Center User Guide

Agile Team Roles Product Owner & ScrumMaster. Brian Adkins Rick Smith

Agile Drupal Development with Scrum. 27. November 2009 Philipp Schroeder, Liip AG

Chief Architect X6. Download & Installation Instructions. Chief Architect, Inc N. Mineral Dr. Coeur d Alene, Idaho

Scrum. Speaker: Dan Mezick URL: NewTechUSA.com. Copyright 2002: All rights reserved

FREE ONLINE EDITION. (non-printable free online version) Brought to you courtesy of Sprint-IT &

Welcome to the topic on creating key performance indicators in SAP Business One, release 9.1 version for SAP HANA.

Onboarding for Administrators

ADP Workforce Now V3.0

10 ways to screw up with Scrum and XP Welcome! 1.Sit near the front please! 2.Are you using Scrum or XP? If so grab 3 colored ballots from the stage.

eschoolplus Users Guide Teacher Access Center 2.1

What's New in ADP Reporting?

CA Product Vision. Getting Started Guide

Vision created by the team. Initial Business Case created. Cross functional resource meeting held. Agile alignment meeting

Measuring ROI of Agile Transformation

IBM Business Monitor V8.0 Global monitoring context lab

Salesforce-Wrike Integration Setup Manual

Sometimes: 16 % Often: 13 % Always: 7 %

Onboarding for Administrators

Nexsure Training Manual - Admin. Chapter 11

When is Agile the Best Project Management Method? Lana Tylka

owncloud Configuration and Usage Guide

There are 3 main activities during each Scrum sprint: A planning meeting where: the Product Owner prioritizes user stories in the product backlog

Cisco - Configure the 1721 Router for VLANs Using a Switch Module (WIC-4ESW)

Course Title: Planning and Managing Agile Projects

GeneSys. Unit Six.Two: Administering a 360 Project. genesysonline.net. psytech.com

SELF-PACED POLLING WITH INSIGHT 360

SEGPAY SUITE MERCHANT SETUP CONFIGURATION REPORTS

MRED Guide to: Managing Your PREMIUM Goomzee Account

Friedrich-Alexander-University of Erlangen-Nuremberg

Inventory Manager. Getting started Usage and general How-To

Asset Track Getting Started Guide. An Introduction to Asset Track

Set Up PlayOn. Installing and Setting Up PlayOn. Installing PlayOn Plugins. Accessing Your PlayOn Content. Related URLs

Company Setup 401k Tab

EXIN Agile Scrum Foundation

Computer Training Centre University College Cork

COX BUSINESS ONLINE BACKUP

Google Sites. How to create a site using Google Sites

Cvent Attendee Management

GroupMAX ME User Guide. Managing RezHUB

EXIN Agile Scrum Foundation. Sample Exam

ASUS WebStorage Client-based for Windows [Advanced] User Manual

Download and Installation Instructions. Java JDK Software for Windows

How to install and use the File Sharing Outlook Plugin

Agile Notetaker & Scrum Reference. Designed by Axosoft, the creators of OnTime the #1 selling scrum software.

Using Microsoft Photostory 3

Scrum includes a social agreement to be empirical as a Team. What do you think an empirical agreement is?

From Agile by Design. Full book available for purchase here.

Answered: PMs Most Common Agile Questions

A Quick Guide to Wrike

SmartLink for Outlook User Guide

1. Right click using your mouse on the desktop and select New Shortcut.

NOTE: New directions for accessing the Parent Portal using Single Sign On

Sage Timesheet Web Access How To Use Timesheet

CMU/SCS Computing Facilities. Microsoft Outlook 2010 Calendar Guide

Special and Fundraising Events Masters Class. Part 2: Managing your Event and Sending Invitations

Volunteers for Salesforce User s Guide Version 3.5

Frank Cervone Vice Chancellor for Information Services and Chief Information Officer Purdue University Calumet January 17, 2012 CARLI Anatomy of a

SuccessFactors Learning: Scheduling Management

LEAN AGILE POCKET GUIDE

With a wide variety of drag and drop widgets, adding and updating information on your website will be a snap!

Schedule a New Meeting

Building a Better Backlog

Preparing a Simple Project Plan with MS Project

Improve your Close Cycle Using Financial Close Manager

Lead Management System

Project Management in Software: Origin of Agile

Overview. Logging in: Table of Contents. adminstrator webportal myphone.rcn.com/hostedvoice/bg

OMEGA STUDIO SOFTWARE INSTALLATION GUIDE

SharePoint 2007 Get started User Guide. Team Sites

How to Setup, Install & Run a Website on your Local Computer. For WordPress - on an Offline Server - WAMP

Department of Defense Travel Card Citibank Electronic Access System. APC Setup Guide

Talent Management and Acquisition Training

A browser must be open and connected through Jeffco s network How to set up network printing over WI-FI

Packet Tracer 3 Lab VLSM 2 Solution

Agile Practitioner: PMI-ACP and ScrumMaster Aligned

Client Timesheet and Expense Instructions Page 1

AWEBDESK LIVE CHAT SOFTWARE

User Guide. February 25, v Hviezdoslavova 6, Lipany, Slovakia Tel W W W. S C R U M D E S K.

State of Illinois Web Content Management (WCM) Guide For SharePoint 2010 Content Editors. 11/6/2014 State of Illinois Bill Seagle

Learning Agile - User Stories and Iteration

EASE THE LOAD. Electronic Task Management Systems MICROSOFT OUTLOOK

Agile Project Forecasting Techniques. "Who Says You Can't Plan Agile Projects?" Matt Davis, PMP, MCITP October 21, 2013

HP Application Lifecycle Management

Transcription:

Documentation - Getting started with icescrum Home Getting started with icescrum Version: R5#1 last update: 06/29/2012 This document takes you and your team through the first steps to start agile development with icescrum. As an example, we simulate the development of a community web site for a non-profit organization that organizes events. This organization, Omega, organizes a public event every quarter. These events target professionals, students and teachers. To create the Omega web site, let s imagine that omega members work half time on this development. They organize some face-to-face meetings, but work at home most of the time. Clodio takes the role of Product Owner, at least at the beginning of the project. He connects to icescrum and creates the project. Create and setup your project The creation wizard eases to start with icescrum by quickly creating what s essential. It is possible to start a new project in 4 clicks, one click for each of the 4 steps of the wizard. It is obviously possible to later change the properties defined in this wizard. Create a new project Define your project First of all, you define the name of the project and the project ID, which is used in permalinks URL for direct access to projects objects.

Project wizard : 1 Project attributes Choose your team As the project creator, you become the Project Owner and Scrum Master. You get both these roles so you can easily use all the icescrum features while waiting for other members to join the team. The principle in icescrum is to offer a great flexibility to the team and team members.

Project wizard : 2 Choose your team members and their roles You can create the team directly from the wizard or later. For more information, you can refer to the blog: The Roles in icescrum. Define your practices Start your project Default practices are well suited for getting started, let s keep them for the moment. Finally, you can define the lifecycle and to start the first release. By default, sprints last 2 weeks (14 days) and releases last 3 months. The wizard suggests that the first sprint start the day of the project creation; by changing this date, you can define a period before the sprints start, frequently called sprint zero.

Project wizard : 4 Setup important dates After this last step, the project creation is done. Let s give a look at the result! Look at the results You can now have a look at the result in the timeline view that has been initialized with the creation of the first release and its sprints, according to the default durations, in the step 4 of the wizard. The timeline view shows the life of a product in the long-term, presented along the timeline, with the successive releases and the sprints contained in these releases.

A release and its sprint in the Timeline The Omega team decides to launch the development in January with a first release expected in April, for the big Omega party. Of course, release dates can be modified later and other released can be created. Suggest your first stories The place where all team members can suggest stories is the sandbox, which is the waiting room for your product. Stories can optionally be associated with features. Create features (optional)

In icescrum, features are managed in an independent list: the features list or features backlog. For a new product, a top-down approach is often used, by starting with the definition of features. Create a green feature A different color can be used for each feature in order to ease the identification of stories associated with this feature. It is possible to use the value attribute to describe the added value of the feature.

Features view For Omega, features are identified in group during a meeting, and the Product Owner add them to the Features view. Create your first story When you add a new story, you can define its type (user story, technical, default), describe it and optionally choose to associate it with a feature. Create a user story For Omega, the breakdown in stories is done for the three priority features: Program, Registrations and Reports. The whole team participates to stories identification and can enter them in the tool.

As the development of such a site is new for Omega, there is no story of type default in the backlog. The team identifies a technical story about a framework suggested by a web architect. New stories in the sandbox At startup, the initial sandbox can contain dozens of elements. It is the right place to complete the knowledge about a story. All the participants can contribute their comments in the detailed view of the story. Accept valuable stories As soon as he thinks that a story is sufficiently detailed, the Product Owner evaluates it. If he thinks it brings value, it accepts it as a story, which moves it in the backlog.

Bulk accept by selecting multiple stories The backlog contains thus the stories accepted by the Product Owner. In the backlog, the Product Owner can set priorities to the stories, and the team can estimate them. Priorize your backlog The Product Owner defines priorities by moving the Post-its. The highest priority is at the top left of the view.

Priorize stories by dragging them For Omega, the Product Owner does a first evaluation of priorities. Estimate your stories The team estimates the stories, generally through a planning poker. The estimations are entered by a team member or by the ScrumMaster, by clicking on the? on the Post-its.

Click on the Post-it to estimate a story By default, the evaluation can be done according to the Fibonacci suite. This can be changed by modifying the practices (Menu Project).

Backlog with priorized and estimated stories Plan your release and sprints Plan your release Release planning consists in the association of stories from the backlog to sprints of the release. Only estimated stories are candidate for planning and the Sprints must also be created. It will be possible later to changes the association, e.g. by moving a story from one sprint to another one. Once sprints of the release are created and the backlog is estimated and prioritized, the planning can be done. With icescrum, the release planning can be done manually or automatically (icescrum takes velocity and priority into account for automatic planning). Since velocity is not measured at the beginning, it is better to do a manual planning.

Plan your sprint Drag a story from the backlog widget to plan it in a sprint For Omega the first release planning is done manually. The association is done with the release plan view open, and the backlog in reduced view (widget). The stories are moved to the sprint in which they should be developed. To help getting started, the first release is automatically open. The sprint view displays a board with Post-its and can be reached from the timeline view, from the release plan, or directly from the menu bar. The planned stories appear in the left column.

Add a task on a story The Omega team organizes the sprint planning meeting, during which the team members identify the tasks. It is possible to create recurrent tasks which can be copied over the sprints and urgent tasks that doesn t belong to a story.

Tasks in the sprint plan When all the tasks are created, with their eventual remaining work and executor, the sprint can be activated to formalize the commitment agreed in the meeting. Launch your sprint Congratulations, you are now ready to activate your sprint!

Activate the sprint Your team members will then be able to update the status of their tasks by dragging them to the column In Progress and Done and update their remaining work. Of course, other tasks can be created if necessary.