Browse Prior Art Database

Smarter Capacity Planner, based on the IFPUG Function Points

IP.com Disclosure Number: IPCOM000202057D
Publication Date: 2010-Dec-03

Publishing Venue

The IP.com Prior Art Database

Abstract

We felt the need for an integrated approach of Capacity/Pipeline Planning; Historical data based critical path design for Work Packets etc. The Capability to use Top-down Function points for job estimation and resource allocation. Enclosed is what the solution provides in brief: · Provide a capacity management facility based on Function Point · Provide a integrated Dashboard laying down the Pipeline Work Packets(small, medium, large project) and Team Capacity · Provide Rolling over Capacity and Pipeline Management for period of coming 2 quarters with 1 Month historical Trending · Provide team or Shop Floor Orchestration for a Pipeline WP · Allow Translation and Development Team allocation and provisioning based on Pipeline and Historical Trends · A clear defined capacity pipeline for future (1-2 quarters), upcoming projects/work packets/services requests, using empirical formula which overlooks the concept of loading or overloading of various teams.

This text was extracted from a PDF file.
This is the abbreviated version, containing approximately 21% of the total text.

Page 01 of 11

Smarter Capacity Planner, based on the IFPUG Function Points

Main Idea

1. Background: What is the problem solved by your invention ? Describe known solutions to this problem (if any). What are the drawbacks of such known solutions , or why is an additional solution required ? Cite any relevant technical documents or references .

Ability to assign/allocate work to a group of skilled practitioners in IT Services engagement in systemic fashion

2. Summary of Invention: Briefly describe the core idea of your invention (saving the details for question #3 below). Describe the advantage (s) of using your invention instead of the known solutions described above.

A Capacity Planning tool which leverages the existing concepts of AAO/TAC cells and measured work in IT Services engagement (e.g. Function Points) and allocates the work units based on cells' productivity index and availability

3. Description: Describe how your invention works , and how it could be implemented , using text, diagrams and flow charts as appropriate .

Specifically when the project manager OR the program managers are confronted with complex development engagements, multi project programs executed internally or externally, situation becomes helpless managing multiple projects or Services request under a single umbrella adhering to standard Project estimation, Capacity and Planning Methodology. We find series of work packets (Small, Medium, Large or Service Request) being delivered under a program, with very little planning and Capacity Management. Following are the problems that we have identified. Problems, which this solution tries to address:
There are multiple teams responsible for the delivery with many resources

available, without efficient capability to plan and allocate them.
There is lack of Capacity Management for Top Down, Function Point

Methodology (IFPUG, FFPA etc.)
Lack of capability to drive a higher utilization.

Lack of capability on Capacity Management for Language Translation Service

(referred as LTSC in this document), for Service Request or Project for a Non-English or different language speaking Clients.
Lack of integrated Dashboard including Pipeline, Work Packet, Projects, Service

Request based on Cell, Team on a Shop Floor Capacity, Technology Assembly Line
Lack of Rolling over Capacity and Pipeline Management for next 2 quarters with

1 month Historical Trending
Lack of Orchestration(Queuing up the Work) Capability for a Cell/Team based

on a pipeline on a Shop Floor Capacity(Technology Assembly Line)
Lack of Historical Trends for future pipeline executions.

Lack of a clear defined capacity pipeline for future, upcoming projects/work

packets/services requests

1


Page 02 of 11

Further iIt is tedious to allocate work packets to the teams in an optimized way. During the planning and execution of the project, it is essential to know the utilized and free capacity of the team in any given time frame.

There are no solution...