Requirements Estimation Tool
Requirements Estimation Tool
Summary Page
00-029Page 1 of 9
$
$
2
300,000
600,000
Quantity
$ 2,000,000
$125
Standard
8
No
56
28
Items
Total project budget
BA blended hourly cost
Type of project
Number of developers
Is your team remote?
Project duration? (weeks)
Requirements work duration? (weeks)
Ratio of
dev to BAs
Activity
based
$
$
1.3
187,000
373,000
$
$
1.1
*Excludes time of
155,000
309,000
Estimates
Category
Activity
Hours by
Category
207
393
Hours
Minutes per
unit
Units
Minutes
19
119
15
20
16
11
3
4
1140
255
910
1200
960
1.00
2.00
240
N/A
28
N/A
N/A
N/A
630
100
1
1140
7140
910
1200
960
630
200
240
164
656
15
9840
Notes
00-008www.seilevel.com/resources
Hours by
Category
Activity
Org Charts
User Stories
Decision Trees
311
326
Total Effort
Requirements Work
Remote Team Bufer add-on
00-029Page 2 of 9
8
216
6
Minutes per
unit
450
216
230
13
125
33
40
100
750
300
1000
2400
300
1
25
2
1
20
750
7500
2000
2400
6000
7
50
60
5
5
200
210
495
180
270
270
600
2
6
20
1
1
20
420
2970
3600
270
270
12000
Hours
Units
Minutes
1
60
1.5
450
12960
345
1237
0
1237
1.1
$154,573
$309,146
6
3
1.3
$186,667
$373,333
Notes
$
$
$
2,000,000
15%
15% is industry standard
300,000
2
Assumes input requirements duration and cost
600,000 Assumes input project duration and cost
00-008www.seilevel.com/resources
60
1.5
6
20
1
1
210
630
630
Process
Process
BDDs
BDDs
BDDs
BDDs
Process
Process
Process
00-044Page 3 of 9
Flow
Flow
Flow
Flow
Flow
20
4
0.1
10
10
15
0.5
10
3
50
50
Elements in a Screen
Elements in a Report
Requirements per step in a Process Flow
Business rules per requirement
Requirements per Process Flow
Business rules per Process Flow
Unique requirements per User Story
Traces per requirement (to Process Flow, Screen, User Story)
15
20
0.7
3
14
42
4
3
Activity
Section
Subtotal
(minutes)
Total
Minutes
Estimate per
Number of
Element
Elements
(minutes)
Notes
Suggested Suggested
Time - Low Time - High
(minutes)
(minutes)
1140
720
180
240
720
180
240
N/A
N/A
N/A
60
60
75
60
60
60
75
60
N/A
N/A
N/A
N/A
Time
Time
Time
Time
480
120
120
960
240
360
15
15
30
30
90
120
90
120
255
per
per
per
per
week
week
week
week
for
for
for
for
status reporting
status meetings
core team meetings
defect review meetings
www.seilevel.com/resources
Activity
Requirements architecture
Define Requirements Architecture
Setup team repository (SP and RM tools)
Kicking off project
Project kickof meetings
Project familiarization
Complete Business Problems and Objectives
Organizing Functions/Features
Identify all major buckets of functionality
Determine how to organize work
Existing documentation
Review existing documentation
Existing systems
Get trained in existing or new systems
Traceability Matrix
Traceability Matrix creation
Traceability Matrix analysis
Section
Subtotal
(minutes)
Total
Minutes
Estimate per
Number of
Element
Elements
(minutes)
00-044Page 4 of 9
Notes
Suggested Suggested
Time - Low Time - High
(minutes)
(minutes)
910
700
700
N/A
400
1000
210
210
N/A
180
240
360
240
600
360
240
600
N/A
N/A
N/A
240
90
120
480
360
1200
480
480
480
480
N/A
N/A
240
120
1000
1200
N/A
0.5
240
240
N/A
30
480
0.5
0.5
0.50
0.50
N/A
N/A
Time to link
Time per link to find issues or gaps
0.25
0.5
3
3
50
100
50
100
150
1
2
1
2
3
50
50
50
50
50
0
1
1
1
1
5
5
3
3
5
120
60
60
80
112
224
120
3
3
4
2
4
N/A
20
20
20
56
56
60
1
1
1
1
1
180
6
6
10
6
10
1200
960
2
240
1
450
656
www.seilevel.com/resources
Activity
User Stories
User Story elicitation
User Story creation
User Story internal review
User Story customer review
Derive Requirements and business rules
Review and Update derived requirements
Decision Trees
Decision Tree creation
Decision Tree internal review
Decision Tree customer review
Derive Requirements and business rules
Review and Update derived requirements
Section
Subtotal
(minutes)
Total
Minutes
Estimate per
Number of
Element
Elements
(minutes)
00-044Page 5 of 9
Notes
Suggested Suggested
Time - Low Time - High
(minutes)
(minutes)
216
60
20
10
30
32
64
60
20
10
30
2
4
N/A
N/A
N/A
N/A
16
16
10
10
30
60
120
1
1
3
2
4
10
10
10
30
30
150
150
150
300
300
1000
2400
3
3
3
6
300
1000
2400
50
50
50
50
N/A
N/A
N/A
60
30
60
60
30
60
4
2
4
4
2
4
15
15
15
15
15
15
60
60
30
60
60
6
3
6
N/A
10
10
10
30
10
5
10
1
1
120
45
30
60
6
10
1
1
1
1
1
10
5
10
6
10
0
1
1
1
40
400
2000
6
10
6
10
400
2000
4000
0
1
1
2
1
2
10
10
20
10
5
10
30
3
1
3
120
10
6
10
230
750
Systems within a context diagram
300
210
www.seilevel.com/resources
Activity
Data Flow Diagrams
Data Flow Diagram creation
Data Flow Diagram internal review
Data Flow Diagram customer review
Derive Requirements and business rules
Review and Update derived requirements
Data Dictionaries
Data Dictionary creation
Data Dictionary internal review
Data Dictionary customer review
State Tables
State Table creation
State Table internal review
State Table customer review
Derive Requirements and business rules
Review and Update derived requirements
State Diagrams
State Diagram creation
State Diagram internal review
State Diagram customer review
Derive Requirements and business rules
Review and Update derived requirements
Report Tables
Report Table elicitation
Report Table creation
Report Table internal review
Report Table customer review
Section
Subtotal
(minutes)
Total
Minutes
Estimate per
Number of
Element
Elements
(minutes)
00-044Page 6 of 9
Notes
Suggested Suggested
Time - Low Time - High
(minutes)
(minutes)
495
90
45
90
90
180
6
3
6
2
4
15
15
15
45
45
3
1
3
1
1
10
6
10
6
10
60
60
60
6
6
6
10
10
10
3
1
1
9
10
10
60
30
30
60
90
6
3
3
2
3
10
10
10
30
30
3
1
1
1
1
9
5
5
6
10
60
30
30
60
90
6
3
3
2
3
10
10
10
30
30
3
1
1
1
1
9
5
5
6
10
120
120
120
240
120
6
6
12
N/A
20
20
20
60
3
1
3
180
10
5
20
180
270
270
600
www.seilevel.com/resources
00-045Page 7 of 9
Quick Start
1 Access the Summary worksheet. Fill in the yellow cells with relevant numbers.
2 Access the Assumptions worksheet. Review the standards in the yellow cells. Change them if necessary.
3 Return to the summary worksheet and review your totals.
Detailed Information
Color Coding Key
Yellow cell values should be entered specific to this project
Light gray cells are either N/A or reference yellow cells and usually do not need to be edited
Dark gray cells are calculated, but can be overriden
Important summations
Summary Worksheet
The Summary worksheet contains project assumptions, efort on a model-by model basis, and total efort.
Input Section
You must fill in the left column of yellow cells. Filling in the the column of yellow cells to the right is optional.
00-008www.seilevel.com/resources
00-045Page 8 of 9
Project duration is the total expected length of the project. It is used to estimate how many weeks beyond the
requirements efort are needed, and is used in calculating BA support needed for that timeframe. It does not have to be
entered.
Requirements Work Duration is the total expected length of time spent on requirements in a project. It is used to estimate
time for status reporting (since it is throughout this period). And it is used for estimating how many BAs are needed based
on the total work and desired duration.
Total project budget is only used as another means of estimating how much should be spent on the requirements efort.
Number of developers and type of project are used to estimate how many BAs are needed on the project in general.
Estimates Section
This section provides estimates on a model-by-model basis, based on the Inputs section and the Assumptions worksheet.
Total Effort Section
The calculations tell you the total work under "Total Efort" based on pre-set formulas.
The total BA count is calculated based on the duration of requirements work input at the top.
If you specified in the inputs that the team is remote, then a 10% bufer is added to the hours for inefective time use.
The number of BAs you can estimate needing based on number of developers is at the bottom of the summary tab.
00-008www.seilevel.com/resources
00-045Page 9 of 9
The budget for BAs can be estimated as a percent of the total project.
The estimated BA cost based on the requirements work total is calculated as well.
The BA support cost through the rest of the project is calculated based on number of BAs needed per number of
developers.
Assumptions Worksheet
The Assumption worksheet contains the assumptions which are used determine the average efort to complete each model
or requirements artifact.
You do not have to change any of the assumption, but you may.
The yellow cells are all standards, but can be altered.
Estimated Model counts and Assumptions Section
At the top left, the number of models produced is calculated.
Detailed Calculations for each activity Section
Details below are the estimates to create each individual model or element.
Suggested Time - Low and - High are numbers you can use to decide on the value used in column E.
Element is any object or sub object used in the estimate. Element could be a use case, a step in a use case, a process flow,
a button in a screen, or a link in a screen.
00-008www.seilevel.com/resources