TSPi Workbook 20041202
TSPi Workbook 20041202
TSPi Workbook 20041202
Standards
Phases TSPe process phase standard
DefectTypes Defect type standard
STRAT1: Produce the Planning Manager Enter on the SUMS worksheet, the names and size estimates of all assemblies SUMS!B8
Size Estimate and parts for this cycle.
PLAN1: Produce the Planning Manager Click the Generate Task List button to create a default task list. Task!A8
Task Plan
PLAN1: Produce the Planning Manager Revise the task list adding or deleting tasks as necessary. Then for each task, Task!A8
Task Plan estimate the size where appropriate, the time, and the time for each engineer
assigned to the task.
PLAN1: Produce the Planning Manager Enter hours per week in the Schedule template. Hours per week are based on the Schedule!C8
Schedule Plan total hours for the team for each week in the schedule.
Planning Manager Click the Update Task and Schedule Plan button on the Task Worksheet to Task!A8
generate a schedule.
PLAN1: Quality Plan Team Before creating the quality plan, review the quality standard in the textbook.
PLAN1: Quality Plan Quality/Process Enter the planned defect injection rates for each phase on the SUMQ worksheet. SUMQ!D82
Manager
PLAN1: Quality Plan Quality/Process Enter estimated phase yields for each phase. SUMQ!D55
Manager
PLAN1: Quality Plan Team Review the calculated defect removal rates and defect densities (Defects/KLOC)
against the Quality Standard. If necessary, adjust planned time (Task worksheet),
defect injection rates (SUMQ), or defect removal yields (SUMQ).
PLAN: Balance Planning Manager Make 1 copy of the team workbook for each engineer. Use the filename entered on Team!B2
Workload the Team worksheet (Workbook Filename). Click the Make copies... button to
create the copies automatically.
PLAN: Balance Each engineer Revise the tasks in the Task worksheet to reflect the individual engineers Task!A8
Workload workload (e.g. delete task not assigned to you, and where you share an
assignment with other engineers, set their planned hours to zero).
PLAN: Balance All team members If necessary, reassign tasks to balance the workload and repeat the previous 3
Workload steps until a balanced plan is achieved. If planned times for any task change,
review the quality plan and revise it if necessary.
Weekly Tracking
TSPi Process : Step WHO TOOL INSTRUCTIONS FORM
STRAT, PLAN, REQ, All team members During all TSPi phases, use the time log to record data on each task. Include the LOGT!A7
DES, IMP, TEST, PM assembly and phase for each task, the date, start time, interrupt time, stop time,
and comments.
REQ, DES, IMP, TEST All team members During TSPi phases REQ, DES, IMP, and TEST, use the defect log to record data LOGD!A7
on each defect. Include the date, number, type, assembly, phase injected, phase
removed, fix time, fix reference, and description
Weekly All team members Click the Update Project button on the Project worksheet to update individual Project!Name
plans. Print the Task and Schedule worksheets.
Weekly All team members Print the Task worksheet. Task!A8
Weekly All team members Print the Schedule worksheet. Schedule!C8
Weekly All team members Prepare a Week report. The worksheet Week includes the planning summary Week!C2
information required for the week report.
Weekly All team members Send a copy of your workbook to the planning manager for use in preparing the
team's consolidated weekly report.
Weekly Planning Manager Update consolidated team plan with the current week's data and prepare status
reports for the weekly meeting.
Weekly Planning Manager Load the individual engineers workbooks and the consolidated team workbook into Team!A2
the same folder. Open the consolidated team workbook. Click the Consolidate
Plans button on Team worksheet to update consolidated team plan with the
current week's data.
Weekly Planning Manager Select the Project worksheet and click the update project button before printing Project!Name
status reports for the weekly meeting.
Weekly Planning Manager Print the Task worksheet. Task!A8
Weekly Planning Manager Print the Schedule worksheet. Schedule!C8
Weekly Planning Manager Prepare a Week report. The worksheet Week includes the planning summary Week!C2
information required for the week report.
Weekly during Planning Manager Select the Project worksheet, select the assembly SYSTEM, then select and print Project!Name
implementation and the following charts:
testing phases -Defect Removal Profile
-Quality Profile
-Percent Defect Free
Launch Meeting 3 Launch Coach or Enter all the software assemblies identified during this meeting. Enter the name, SUMS!B8
Planning Manager assembly/part flag, part of, and size measure. Requirements and High-Level
Design documents may also be entered on SUMS.
Launch Meeting 4 Launch Coach or Enter on the SUMS worksheet, the size estimates of all software assemblies. SUMS!B8
Planning Manager
Launch Meeting 4 Launch Coach or Click the Generate Task List button to create an initial task list based on the Task!A8
Planning Manager assemblies on SUMS.
Launch Meeting 4 Launch Coach or Revise the initial task list by adding or deleting tasks as necessary. Then complete Task!A8
Planning Manager the estimate for each task by entering a size estimate, size measure, rate in units
per hour, the estimated hours, and the number of engineers assigned to the task.
Launch Meeting 4 Launch Coach or Enter hours per week for the team on the Schedule template. Hours per week are Schedule!C8
Planning Manager based on the total hours for the team for each week in the schedule.
Launch Meeting 4 Launch Coach or Click the Update Task and Schedule Plan button on the Task Worksheet to Task!A8
Planning Manager generate the overall plan.
Launch Meeting 5 Team Before creating the quality plan, review the quality guidelines in the TSP Launch
Notebook
Launch Meeting 5 Launch Coach, Enter the planned defect injection rates for each phase on the SUMQ worksheet. SUMQ!D82
Planning Manager, or
Quality Manager
Launch Meeting 5 Launch Coach, Enter estimated phase yields for each phase. SUMQ!D55
Planning Manager, or
Quality Manager
Launch Meeting 6 Launch Coach or Enter the initials of the team member(s) assigned to each task in the resources Task!A8
Planning Manager column on worksheet Task.
Launch Meeting 6 Launch Coach or Enter the initials of the team member that owns each leaf assembly in the owner SUMS!B8
Planning Manager column on worksheet SUMS. Note that plan and actual size are copied from the
owner's workbook to the team workbook during consolidation, so each leaf
assembly MUST have an owner.
Launch Meeting 6 Launch Coach or Make 1 copy of the team workbook for the consolidated team plan. Make 1 copy of Team!B2
Planning Manager the team workbook for each engineer. Use the filename entered on the Team
worksheet (Workbook Filename). Click the Make copies... button to create the
engineer's copies automatically.
Launch Meeting 6 Each engineer Revise the tasks in the Task worksheet to reflect the individual engineers Task!A8
workload (e.g. delete task not assigned to you, and where you share an
assignment with other engineers, set the column Number of Engineers to 1).
Launch Meeting 6 Each engineer Revise the schedule plan on the Schedule worksheet to reflect your available Schedule!C8
hours per week.
Launch Meeting 6 Each engineer Click the Update Task and Schedule Plan button on the Task Worksheet to
generate your individual plan. Repeat the previous two steps until you are satisfied
with the plan
Launch Meeting 6 Planning Manager Load the engineers' individual worksheets and the consolidated team plan Team!B2
workbook into the same folder. Open the consolidated team plan workbook. Click
the consolidate plan button on the Team worksheet to build a consolidated plan
Launch Meeting 6 All team members If necessary, reassign tasks to balance the workload and repeat the previous 3
steps until a balanced plan is achieved. If planned times for any task change,
review the quality plan and revise it if necessary.
Launch Meeting 7 Launch Coach or Enter the team risks on the IRTL worksheet. (Optional) IRTL!B7
Planning Manager
Weekly Tracking
TSP Process : Step WHO TOOL INSTRUCTIONS FORM
All All team members While working, use the time log to record time spent on each task. Include the LOGT!A7
assembly and phase for each task, the date, start time, interrupt time, stop time,
and comments.
All All team members While working, use the issue/risk tracking log (IRTL) to record new issues and IRTL!B7
risks or to change status of existing issues or risks.
All All team members To review status against your plan click the Update Project button on the project Project!B3
worksheet.
Weekly All team members Ensure that the completion data for all completed tasks has been entered, and all
size, time, and defect data for the week have been entered.
Weekly All team members Review the task on worksheet Task and move all organize them into the following Task!A8
order.
1-completed tasks
2-tasks planned for the next two weeks
3-remaining tasks
Weekly All team members Click the Update Project button on the Project worksheet to update individual Project!Name
plans. Print the Task and Schedule worksheets.
Weekly All team members Print the Task worksheet. Task!A8
Weekly All team members Print the Schedule worksheet. Schedule!A8
Weekly All team members Prepare a Week report. The worksheet Week includes the planning summary Week!C2
information required for the week report.
Weekly Planning Manager Prepare a weekly issue/risk report. The worksheet IRWeek contains the IRWeek!C2
information for this reportt.
Weekly All team members Send a copy of your workbook to the planning manager for use in preparing the
team's consolidated weekly report.
Weekly Planning Manager Update consolidated team plan with the current week's data and prepare status
reports for the weekly meeting.
Weekly Planning Manager Load the individual engineers workbooks and the consolidated team workbook into Team!A3
the same folder. Open the consolidated team workbook. Click the Consolidate
Plans button on Team worksheet to update consolidated team plan with the
current week's data.
0.9
0.8
0.7
0.6
Earned Value
0.3
0.2
0.1
Weeks
Consolidation Mode
Development Manager
Planning Manager
Quality/Process Manager
Support Manager
(A)ssembly or (P)art
Modified
Modified
Deleted
Reused
Deleted
Reused
Owner
Added
Added
Base
Base
Total
Total
Assembly, Sub-Assembly, or
Part Name Parent Assembly Name
ID
Part Name
Assembly, Sub-Assembly, or
Instructor
Cycle
Team
Name
Owner
Size Measure
Planning
Requirements
REQ Inspection
High-Level Design
HLD Inspection
Detailed Design
DLD Review
Test Development
DLD Inspection
Code
Code Review
Compile
Code Inspection
Unit Test
System Test
Acceptance Test
Product Life
12/13/2020 19 of 37
ID
Part Name
Assembly, Sub-Assembly, or
Instructor
Cycle
Team
Name
Owner
Size Measure
Planning
Requirements
REQ Inspection
Actual Defects Injected
High-Level Design
HLD Inspection
Detailed Design
DLD Review
Test Development
DLD Inspection
Code
Code Review
Compile
Code Inspection
Unit Test
System Test
Acceptance Test
Product Life
12/13/2020 20 of 37
ID
Part Name
Assembly, Sub-Assembly, or
Instructor
Cycle
Team
Name
Owner
Size Measure
Planning
Requirements
REQ Inspection
Planned Defects Removed
High-Level Design
HLD Inspection
Detailed Design
DLD Review
Test Development
DLD Inspection
Code
Code Review
Compile
Code Inspection
Unit Test
System Test
Acceptance Test
Product Life
12/13/2020 21 of 37
ID
Part Name
Assembly, Sub-Assembly, or
Instructor
Cycle
Team
Name
Owner
Size Measure
Planning
Requirements
REQ Inspection
Actual Defects Removed
High-Level Design
HLD Inspection
Detailed Design
DLD Review
Test Development
DLD Inspection
Code
Code Review
Compile
Code Inspection
Unit Test
System Test
Acceptance Test
Product Life
12/13/2020 22 of 37
ID
Part Name
Assembly, Sub-Assembly, or
Instructor
Cycle
Team
Name
Owner
Size Measure
Management and
Miscellaneous
Planning
Requirements
REQ Inspection
High-Level Design
HLD Inspection
Detailed Design
DLD Review
Test Development
DLD Inspection
Code
Code Review
Compile
Code Inspection
Unit Test
System Test
Documentation
Postmortem
12/13/2020 23 of 37
ID
Part Name
Assembly, Sub-Assembly, or
Instructor
Cycle
Team
Name
Owner
Size Measure
Management and
Miscellaneous
Planning
Requirements
REQ Inspection
High-Level Design
HLD Inspection
Detailed Design
DLD Review
Test Development
DLD Inspection
Code
Code Review
Compile
Code Inspection
Unit Test
System Test
Documentation
Postmortem
12/13/2020 24 of 37
TSPi Size Summary - Form SUMS
Name
Team
Date 12/13/2020
Instructor
Cycle
(A)ssembly or (P)art
TSPi Task Planning Template - Form TASK Total Plan Hours Total Actual Hours
Name 0.0 0.0
Team Reminder:
Date 12/13/2020 If Size and Rate are present, estimated hours is calculated as Size / Rate
Instructor whenever the plan is updated. To prevent calculation, size or rate must be blank.
Cycle Plan Hours by Role
Support Manager
Time in Phase %
Cumulative Plan
Cumulative Plan
Quality/Process
Total Resource
Estimated Size
Predicted Date
Rate (per Hr.)
Size Measure
Earned Value
Team Leader
Development
Actual Hours
Actual Week
Actual Date
Plan Hours
Plan Week
Plan Value
Plan Date
Manager
Manager
Manager
Planning
Hours
Hours
Engrs
Value
Assembly Phase Task
Committed Date
Baseline Date
12/13/2020 27 of 37
Date
Week
Cycle
Instructor
Team
Name
Date ###
Planned
Hours
Actual Hours
Cumulative
Actual Hours
Planned
Value
TSPi Schedule Planning Template - Form SCHEDULE
Cumulative
Planned
Value
Difference
Total Schedule Plan Hours
Total Task Plan Hours
Earned Value
0.0
0.0
0.0
Cumulative
EV
Predicted
Hours
Cumulative
Predicted
Hours
Predicted
Earned Value
Cumulative
Predicted
Earned Value
Baseline Plan
Hours
Baseline
Cumulative
Plan Hours
Baseline Plan
Value
Baseline
Cumulative
Plan Value
12/13/2020 28 of 37
Notes
Fix
Date Num Type Assembly Injected Removed Time Fix Ref. Description
Actual Date
Baseline or
Actual Hrs.
Actual Hrs.
Committed
Plan Value
Task Plan
Earned or
Plan Date
Predicted
Slip Date
Plan vs.
Task
Development Tasks
Date
Date
Hrs.
Completed Phase Task Resource
P=Personal
Likelihood
T=Team
R=Risk
I=Issue
Issue or
(H,M,L)
(H,M,L)
Impact
Risk Date Follow-up Date Status
Number Created Owner Date Description Current Status Changed
R=Risk
I=Issue
Issue/Risk
Number Description Status