COLLABNET APPLICATION NOTE



Similar documents
See What's Coming in Oracle Project Portfolio Management Cloud

ORACLE PROJECT MANAGEMENT

Project and Resource Management: A Do-it-Yourself guide

Introducing ConceptDraw PROJECT

CA Clarity Project & Portfolio Manager

ENOVIA Aerospace and Defense Accelerator for Program Management

Integrated Sales and Operations Business Planning for Chemicals

ORACLE PROJECT PLANNING AND CONTROL

Process Assessment and Improvement Approach

CA Clarity PPM. Project Management User Guide. v

Business Intelligence is a system that collects, integrates, analyses and presents business information to support better business decision making.

Cloud PPM for Project-centric Service Organizations

Software Development In the Cloud Cloud management and ALM

Is PPM Enough? A white paper from Digité, Inc. om Digite, Inc. Lessons from Discussions and Deliberations with Digité customers and partners

Brillig Systems Making Projects Successful

Technical Journal. Paper 142

Enterprise Application Performance Management: An End-to-End Perspective

Cisco Unified Communications and Collaboration technology is changing the way we go about the business of the University.

Five Tenets of Modern Project Portfolio Management Powering Project-Driven Business

Oracle Fusion Financials Cloud Service

PMO Metrics Recommendations

Beyond Spreadsheets. How Cloud Computing for HR Saves Time & Reduces Costs. January 11, 2012

Oracle Fusion Accounting Hub Reporting Cloud Service

McAfee VirusScan and epolicy Orchestrator Administration Course

Enhancing Performance Management in the Batch Process Industries

Android App User Guide

Rolling Wave Planning: Manage Projects Without Going Under

SourceForge Enterprise Edition 4.4 SP1 User Guide

ISVforce Guide. Version 35.0, Winter

Network Performance Management Solutions Architecture

Outperform Financial Objectives and Enable Regulatory Compliance

EPM Live Presentation. EPM Live Solution Overview

Enhance visibility into and control over software projects IBM Rational change and release management software

ORACLE HYPERION DATA RELATIONSHIP MANAGEMENT

Overview & Highlights

ENOVIA Semiconductor Accelerator for Enterprise Project Management

Metrics Matter MKS Prescribes Five Essential IT Metrics for Success

The power to consider all of your organization s projects and investments in terms of the common objective: Achieving your business goals.

Planet LifeCycle Integrated Platform for Achieving Research and Development Program Management Excellence.

Operational Excellence through Transparency and Control

Leading Collaborative Project Portfolio and Project Management Software. Success can be planned

CONTRACT-BASED PROGRAM MANAGER OBJECTIVE

Data Sheet Innate Timesheets

Manage projects effectively

How Technology Supports Project, Program and Portfolio Management

Recommendations for Performance Benchmarking

55034-Project Server 2013 Inside Out

Se i o Pricing Document

INFORMATION MANAGED. Project Management You Can Build On. Primavera Solutions for Engineering and Construction

Deltek Vision Consulting Edition

Citrix EdgeSight Administrator s Guide. Citrix EdgeSight for Endpoints 5.3 Citrix EdgeSight for XenApp 5.3

CA Service Desk On-Demand

OPTIMIZING PRODUCTION

Qlik Consulting helps you accelerate time to value, mitigate risk, and achieve better ROI 1/35

Microsoft Enterprise Project Management 2010 Licensing Guide

Collaborative and Agile Project Management

Qlik UKI Consulting Services Catalogue

The Role of Feedback in Continuous Integration, Continuous Delivery and Agile ALM

MICROSOFT DYNAMICS CRM Vision. Statement of Direction. Update: May, 2011

The Business Value of a Web Services Platform to Your Prolog User Community

THOMSON IP MANAGER KNOWING IS INGENIOUS

The advanced Configure-Price-Quote solution for companies using SAP configuration and pricing.

Applied Software Project Management

Microsoft Project Certifications

IBM SmartCloud Monitoring

DATASHEET COLLABNET TEAMFORGE

IT Service Management. The Role of Service Request Management

Project and Task Management Solution

Business Intelligence Tool Migration. Title: Domain: Client: Location:

UC Santa Barbara. CS189A - Capstone. Christopher Kruegel Department of Computer Science UC Santa Barbara

September 2013 Version 1.7

Service Desk/Helpdesk Metrics and Reporting : Getting Started. Author : George Ritchie, Serio Ltd george dot- ritchie at- seriosoft.

ORACLE S PRIMAVERA FEATURES PORTFOLIO MANAGEMENT. Delivers value through a strategy-first approach to selecting the optimum set of investments

Writers: Joanne Hodgins, Omri Bahat, Morgan Oslake, and Matt Hollingsworth

ICT Project Management

accelerating time to value in Microsoft Hyper-V environments

DevPlan - Innovation & Planning

EMC UNISPHERE FOR VNXe: NEXT-GENERATION STORAGE MANAGEMENT A Detailed Review

Module 4: Data Exploration

SLIM Estimate and Microsoft Project Best Practices

Benchmarking VoIP Performance Management

Copyright 2012 Trend Micro Incorporated. All rights reserved.

Customer Timeline - New in Summer Web Lead Capture - New in Summer Built-In Dashboards - New in Summer 2012

CA Clarity PPM. Portfolio Management User Guide. v

SOLUTION BRIEF: CA CLARITY GRANTS MANAGER. CA Clarity Grants Manager

Collaborative and Agile Project Management

System Center Configuration Manager

Microsoft Dynamics AX 2012 R3, clear cut benefits for your Organisation

Move beyond the expected.

ORACLE HYPERION PLANNING

Project Scheduling & Tracking

Of Benchmarks and Scorecards: Reporting on Multiple Projects

Microsoft Project 2007 Level 2: Working with Resources and Managing a Project

Microsoft Dynamics Lifecycle Services

Citrix EdgeSight User s Guide. Citrix EdgeSight for Endpoints 5.4 Citrix EdgeSight for XenApp 5.4

Microsoft 311 Service Center accelerator Demo Script

Improve Project Team Collaboration Using Microsoft Project Online

DCMA 14-Point Assessment Metrics

2010 Project Management Report

Transcription:

C O L L A B N E T A P P L I C A T I O N N O T E www.collab.net COLLABNET APPLICATION NOTE This document discusses CollabNet Project Dashboard and CollabNet Task Management, offering suggestions to the Project Manager on how to get the most from these tools. Information on planning, reporting, task tracking Project setup, Microsoft Project use, and troubleshooting common problems are covered. The document is presented in a question and answer format.

Table of Contents Introduction and Intended Audience... 3 How granular should I make the reporting period?... 3 How do I setup and manage concurrent projects on the same code base?... 4 How do I best manage long running projects?... 4 How do I best monitor my project, and identify schedule risks early?... 5 How do I opportunistically accelerate task schedules?... 5 How do I manage a dynamic resource pool?... 5 How granular should the tasks be in the project plan?... 5 How do I track small duration tasks like review meetings, status meetings, etc.?... 6 Troubleshooting... 7 2005 CollabNet, Inc. CollabNet confidential. Page 2 of 7

Introduction and Intended Audience This document discusses CollabNet Project Dashboard and CollabNet Task Management, offering suggestions to the Project Manager on how to get the most from these tools. Information on planning, reporting, task tracking Project setup, Microsoft Project use, and troubleshooting common problems are covered. The document is presented in a question and answer format. Readers of this document should have attended a CollabNet Project Dashboard/CollabNet Task Management training session and have carefully read the associated help documentation. Basics and terminology are not covered in this document. How granular should I make the reporting period? The reporting period provides a mechanism to dole out, view, group, act, and manage tasks in small increments. The length and start of the Reporting Period is set at the initial Project Plan import. Once set, the Reporting Period cannot be changed. Projects can run anywhere from a few weeks, to few months, to many years. The reporting period you choose breaks the project up into discrete blocks of time. For example, choosing a reporting period of 1-week on a twelve week project splits the project into twelve parts. Definition of a Short Project Short projects typically last from four to six weeks, and have the following characteristics: Tasks can complete ahead of time. Opportunistically, tasks may be started ahead of schedule. Individuals have wide latitude on when to start tasks. The individuals are fixed for the duration of the project. Definition of a Long Project Project with extended duration run from 8-weeks to many years, and have the following characteristics: The project contains major synchronization points. Individuals have little latitude on when to start tasks. Managers maintain fine grained control on when tasks start. The individuals who make up the project may change periodically. s For short projects, choose a single reporting period for the entire duration of the project. This gives the project members the most control over the starting of tasks, while reducing the precision available in reporting. For long projects, choose weekly or every-other week reporting periods for the project. This will increase the precision in reporting, while limiting project member s ability to start tasks early. Should a project member wish to start a task outside of the current reporting period, the Project Manager will need to adjust and re-import the Project Schedule. 2005 CollabNet, Inc. CollabNet confidential. Page 3 of 7

How do I setup and manage concurrent projects on the same code base? Many projects are active in CollabNet Enterprise Edition at anytime. One common practice is to create concurrent projects against a single source code repository, where one project is created to hold the code base, and additional projects are created to track platform or release-specific work. In this case, particular individuals may have tasks assigned to them across several projects, and management would like to track each project individually. s To best support these concurrent projects, first create a project to hold the source code and, optionally, the CollabNet Issue Tracker or CollabNet Project Tracker database. Next, create a project for each concurrent project to be tracked, and add the members to the projects as needed. If preferred, sub-projects can be used. Each concurrent project should also have its own, independent Project Plan. Project Members can see a consolidated to-do list by viewing the My Current Activities page available from the domain s start page. Managers can view the performance of each Project by visiting the CollabNet Project Dashboard landing pages, and executives can use the My Portfolio Status page to view a consolidated roll-up of project status. How do I best manage long running projects? Projects exceeding 3-months is the norm in product development shops. Such projects are often hard to manage as resources and tasks are likely to change from time to time. CollabNet Project Dashboard supports various mechanisms to support such scenario. See below on best practices to effectively manage the project. Definition of a Long Project Project with extended duration run from 8-weeks to many years, and have the following characteristics: The project contains major synchronization points. Individuals have little latitude on when to start tasks. Managers maintain fine grained control on when tasks start. The individuals who make up the project may change periodically. To best manage a project with an extended duration in CollabNet Project Dashboard and CollabNet Task Management, begin by planning the project in phases. Use Microsoft Project summary tasks to clear delineate the different phases. In addition, embed the name or number of the phase into each task. This will clarify the tasks purpose and its placement in the schedule when the task appears on a user s to do list. For example, P1: Database Coding is more meaningful to a developer than simply Database Coding. Use a moderate length reporting period for task updates. We suggest every other week, but weekly may be preferred. During the life of the project, available members may change. To change the assignee of a task, export the plan back to your desktop, update the task in Microsoft Project by changing the Resource, and re-import the plan. The task will move to the appropriate to-do list, while 2005 CollabNet, Inc. CollabNet confidential. Page 4 of 7

maintaining any existing task history. Should schedule dates or work estimates change, the same process can be performed to update those aspects of the plan. Over the life of the project, use the Historic Variance chart (found on the CollabNet Project Dashboard landing page) to view the accuracy of your planning. In addition, use the other CollabNet Project Dashboard metrics provided to track your projects progress and identify risks early in the project lifecycle. How do I best monitor my project, and identify schedule risks early? In any project, tasks can slip. The best defense against overall project slip is to identify these small slips, and quickly act to correct or mitigate those problems. To proactively identify projects that have begun to slip, create a project plan with appropriate dependencies in place. Use auto-synchronization for the project, and set a high synchronization frequency, such as once a day. Each day, the overall project variance will be computed and plotted on the Historical Variance chart that is found on the CollabNet Project Dashboard landing page. By keeping a watchful eye on this chart, slips can be detected and acted upon early in the process. How do I opportunistically accelerate task schedules? In many projects, Project Managers want to control when tasks is begun. From time to time, they may also want to opportunistically accelerate schedules, and pull in a task Setup your project with a twice a month or longer reporting period. When the opportunity for task acceleration presents itself, first, download the latest plan from the project. Then, using Microsoft Project, change the start date of the accelerated plan, and optionally re-assign it to the free project member. Finally, re-import the Project Plan. CollabNet Task Management will re-create the appropriate to-do lists, and inform the project member of the new task or tasks available to them. How do I manage a dynamic resource pool? Projects often initially assign tasks to roles, rather than individuals, and then utilize a specific person drawn from a list of candidates in the role. This allows specific assignees to be determined later in the project lifecycle, and gives project managers more control over task assignments. In this situation, it is best to initially assign tasks to likely resources. Should a new resource be assigned at a later date, change the assignee in Microsoft Project, and re-import the project plan. The task will be moved onto the appropriate to-do list. How granular should the tasks be in the project plan? Tasks in project plans are deliverables, but deliverables broken down to manageable chunks which can be best monitored. In other words, a task is defined as the smallest level of an individual or team output and not how the task is performed. 2005 CollabNet, Inc. CollabNet confidential. Page 5 of 7

While scheduling and tracking tasks at finer intervals facilitates better visibility into project and resource activities, it is also important to keep them aligned with the progress of the project. Shorter duration tasks are generally preferable at the end of the project lifecycle to provide better visibility to major milestone slips before they happen. Short Projects Detailed scheduling is preferred for short projects that last for 4 to 6 weeks. Scope and task dependencies are typically known in advance in these kinds of projects. Defining tasks with durations from 4-hours to eighteen hours and gathering actual duration on a weekly basis would provide more accurate visibility into the project status as well as the resource activities. Long Projects A macroscopic schedule that identifies all the major activities and their dependencies in the project is preferred for projects spanning for more than 2-months. As the project gets underway, each entry on the macroscopic schedule is refined into a detailed schedule. Defining tasks with duration ranging from sixteen hours to forty hours are preferred in these projects. This would also enable the team to actually break down their work using Task Management s personal task feature. How do I track small duration tasks like review meetings, status meetings, etc.? During the execution of a project, significant time is spent in unexpected activities such as meetings, status changes, sudden trips, etc. making it impossible to foresee and schedule all the activities in advance given the fast paced dynamic environment involved. However, Project Mangers can intuitively use CollabNet Task Management in conjunction with MS Project to maintain the history of such activities, involved people and time spent. Planned Activities Meetings such as design reviews, status reviews, etc. are typically directly related to project deliverables (i.e., rolled up tasks). Such meeting tasks can be created as a part of each of the deliverables (i.e., rolled up tasks) in the plan and can be assigned to either a project lead or all the engineers involved in the deliverables. This not only would ensure that the total effort involved in the deliverables is captured, but also serve as a buffer for the deliverables. 2005 CollabNet, Inc. CollabNet confidential. Page 6 of 7

Unplanned Activities Practice 1 If the objective is to capture the time and effort spent on each of the deliverables in the project, then: A summary/rolled up task named Meetings (prefixed with the deliverable item name) can be created as a part of each individual deliverable (i.e., rolled up task) in the plan, to account for such meetings. This summary task can be assigned to the user who is responsible for the deliverable. Each meeting can then be recorded as a leaf task under this summary task with the appropriate progress and resource assignments; and the plan can be reimported into CollabNet Project Dashboard/CollabNet Task Management. Practice 2 If the objective is to capture the overall time/effort spent in the project including activities like meetings, then: A separate summary task called Meetings can be created in the project plan. This task can be assigned to all the leads in the project. Each lead can then create individual unexpected tasks under the Meetings summary task as/when they occur and re-import the plan. This would not affect the schedule of any other activities in the plan. Troubleshooting I just uploaded an incorrect plan. How do I correct the situation? From Tasks administration select remove plan and reset, then import the correct plan. Why are users not seeing their assigned tasks in the to do list? Ensure that the resource names used in the Microsoft Project plan are CollabNet usernames. You may want to use the Export user list feature (found on the task files page) to create a resource pool of CollabNet users for use in your plan. Why is the status and information shown on My Portfolio Status page different than the status and information shown in my project? The information on the project page is updated as soon as new data is available from the users. The information on the My Portfolio Status page is updated at every project synchronization (typically once per day). This can cause skew between the two views. To align the views, run a manual project synchronization, found on the task files page. Read Other CollabNet Application Notes Call 1-888-778-9793 or e-mail info@collab.net to order complimentary copies of other CollabNet papers. Visit www.collab.net for more information. Copyright 2005 CollabNet, Inc. All rights reserved. CollabNet is a trademark or registered trademarks of CollabNet, Inc., in the U.S. and other countries. All other trademarks or registered trademarks are the property of their respective holders. AN PA 021005 2005 CollabNet, Inc. CollabNet confidential. Page 7 of 7