Docsity
Docsity

Prepara tus exámenes
Prepara tus exámenes

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity


Consigue puntos base para descargar
Consigue puntos base para descargar

Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium


Orientación Universidad
Orientación Universidad

FORMATO TSP ING DE SOFTWARE, Apuntes de Desarrollo de Software

ESTE FORMATO SE USA EN LA ENTREGA 3 PARA DESARROLLARSE CON LOS COMPAÑEROS

Tipo: Apuntes

2021/2022

Subido el 11/11/2022

nicolas-amortegui
nicolas-amortegui 🇨🇴

1 documento

1 / 37

Toggle sidebar

Esta página no es visible en la vista previa

¡No te pierdas las partes importantes!

bg1
Copyright James W. Over 1998 : rl5v11-tspi_workbook_20041202.xls Index 11/11/2022 1 of 37
Index of Forms and Charts
FORMS Description CHARTS Description
Launch Meeting/Planning Forms Cumulative Earned Value Cumulative Planned vs. earned vs. projected earned value
Use these forms to plan a new project Earned Value per Week Planned, earned, and projected value per week
Project startup and summary form
Cumulative Plan vs. Actual H
Cumulative planned vs. actual hours per week
Team member summary
Plan vs. Actual Hours per W
Planned vs. actual hours per week
TSPe role assignments Percent Defect Free Percent of components that are defect free by phase
Team goals
Cumulative Defects Remove
Cumulative defects removed by phase for each component
Size summary Defects Removed by Phase Defects removed by phase for each component
Task plan template Defect Density by Phase Defects per KLOC by phase for each component
Schedule plan template Review Rates Inspection and review rates for each component
Phase Yield Phase yield for each component
Process Yield Process yield for each component
Quality Profile Five point quality profile for each component
Time in Phase% Percentage of time spent in each phase
Defects Injected% Percentage of defects injected in each phase
Defects Removed% Percentage of defects removed in each phase
Weekly Meeting/Tracking Forms
Use these forms for gathering data and tracking
Time recording Log
Defect recording log
Weekly meeting status report
Task plan template
Schedule plan template
Quality actuals for system and components
Resource actuals for system and components
Defects injected/removed for system and components
Standards
TSPe process phase standard
Defect type standard
Project
Team
Roles
Goals
SUMS
Task
Schedule
TimeLog
DefectLog
Task
Schedule
Phases
DefectTypes
Copyright 1998 James W. Over
pf3
pf4
pf5
pf8
pf9
pfa
pfd
pfe
pff
pf12
pf13
pf14
pf15
pf16
pf17
pf18
pf19
pf1a
pf1b
pf1c
pf1d
pf1e
pf1f
pf20
pf21
pf22
pf23
pf24
pf25

Vista previa parcial del texto

¡Descarga FORMATO TSP ING DE SOFTWARE y más Apuntes en PDF de Desarrollo de Software solo en Docsity!

Copyright James W. Over 1998 : rl5v11-tspi_workbook_20041202.xls Index 11/11/2022 1 of 37

Index of Forms and Charts

FORMS Description CHARTS Description

Launch Meeting/Planning Forms Cumulative Earned Value Cumulative Planned vs. earned vs. projected earned value

Use these forms to plan a new project Earned Value per Week Planned, earned, and projected value per week Project startup and summary form Cumulative Plan vs. Actual H Cumulative planned vs. actual hours per week Team member summary Plan vs. Actual Hours per W Planned vs. actual hours per week TSPe role assignments Percent Defect Free Percent of components that are defect free by phase Team goals Cumulative Defects Remove Cumulative defects removed by phase for each component Size summary Defects Removed by Phase Defects removed by phase for each component Task plan template Defect Density by Phase Defects per KLOC by phase for each component Schedule plan template Review Rates Inspection and review rates for each component Phase Yield Phase yield for each component Process Yield Process yield for each component Quality Profile Five point quality profile for each component Time in Phase% Percentage of time spent in each phase Defects Injected% Percentage of defects injected in each phase Defects Removed% Percentage of defects removed in each phase

Weekly Meeting/Tracking Forms

Use these forms for gathering data and tracking Time recording Log Defect recording log Weekly meeting status report Task plan template Schedule plan template Quality actuals for system and components Resource actuals for system and components Defects injected/removed for system and components

Standards

TSPe process phase standard Defect type standard

Project

Team

Roles

Goals

SUMS

Task

Schedule

TimeLog

DefectLog

Task

Schedule

Phases

DefectTypes

Copyright 1998 James W. Over

File: rl5v11-tspi_workbook_20041202.xls! TSPi Instructions 11/11/2022 2 of 37

TSPi Support Tool Instructions

Strategy Development and Planning

TSPi Process : Step WHO TOOL INSTRUCTIONS FORM Before STRAT1 Team Leader Before STRAT1 Team Leader Before STRAT1 Team Leader Enter the role assignments on the Roles worksheet. Planning Manager Planning Manager Click the Generate Task List button to create a default task list. Planning Manager Planning Manager Planning Manager PLAN1: Quality Plan Team Before creating the quality plan, review the quality standard in the textbook. PLAN1: Quality Plan Enter the planned defect injection rates for each phase on the SUMQ worksheet. PLAN1: Quality Plan Enter estimated phase yields for each phase. PLAN1: Quality Plan Team Planning Manager Each engineer Fill out the project information on the Project worksheet (Name, Team name, Project name, Start Date, Instructor, Cycle). Project!Name Enter the team member names, initials, phone numbers, e-mail addresses, and filenames for the team members workbooks in the Team worksheet. Team!B Roles!B STRAT1: Produce the Size Estimate Enter on the SUMS worksheet, the names and size estimates of all assemblies and parts for this cycle.

SUMS!B

PLAN1: Produce the Task Plan Task!A PLAN1: Produce the Task Plan Revise the task list adding or deleting tasks as necessary. Then for each task, estimate the size where appropriate, the time, and the time for each engineer assigned to the task. Task!A PLAN1: Produce the Schedule Plan Enter hours per week in the Schedule template. Hours per week are based on the total hours for the team for each week in the schedule. Schedule!C Click the Update Task and Schedule Plan button on the Task Worksheet to generate a schedule. Task!A Quality/Process Manager

SUMQ!D

Quality/Process Manager

SUMQ!D

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 Workload Make 1 copy of the team workbook for each engineer. Use the filename entered on the Team worksheet (Workbook Filename). Click the Make copies... button to create the copies automatically. Team!B PLAN: Balance Workload Revise the tasks in the Task worksheet to reflect the individual engineers workload (e.g. delete task not assigned to you, and where you share an assignment with other engineers, set their planned hours to zero). Task!A

File: rl5v11-tspi_workbook_20041202.xls! TSPi Instructions 11/11/2022 4 of 37

Weekly Planning Manager Planning Manager Project and Cycle Postmortem TSPi Process : Step WHO TOOL INSTRUCTIONS FORM PM All team members PM All team members PM Planning Manager PM Planning Manager PM Planning Manager PM Planning Manager Select the SUMS worksheet and print a SUMS form PM Planning Manager Select the Project worksheet, select the assembly SYSTEM, then select and print the following charts: -Earned Value -Plan vs. Actual Hours Project!Name Weekly during implementation and testing phases Select the Project worksheet, select the assembly SYSTEM, then select and print the following charts: -Defect Removal Profile -Quality Profile -Percent Defect Free Project!Name Follow the weekly tracking instructions to prepare and print copies of the final task, schedule, and week reports. See weekly tracking instructions Select the Project worksheet and click the export button to save a copy of your data for the cycle. Project!Name Follow the weekly tracking instructions to prepare and print copies of the final task, schedule, and week reports. See weekly tracking instructions Select the SUMP worksheet and print a SUMP form for the SYSTEM and each assembly

SUMP!B

Select the SUMQ worksheet and print a SUMQ form for the SYSTEM and each assembly

SUMQ!B

SUMS!B

Select the Project worksheet and click the export button to save a copy of the consolidated team data for the cycle. Project!Name

File: rl5v11-tspi_workbook_20041202.xls! TSP Instructions 11/11/2022 5 of 37

TSPi Support Tool Instructions

Strategy Development and Planning

TSP Process : Step WHO TOOL INSTRUCTIONS FORM Launch Meeting 2 Launch Meeting 2 Launch Meeting 2 Enter the role assignments on the Roles worksheet. (Optional) Launch Meeting 2 Enter the team goals on the Goals worksheet. (Optional) Launch Meeting 3 Launch Meeting 4 Enter on the SUMS worksheet, the size estimates of all software assemblies. Launch Meeting 4 Launch Meeting 4 Launch Meeting 4 Launch Meeting 4 Launch Meeting 5 Team Launch Meeting 5 Enter the planned defect injection rates for each phase on the SUMQ worksheet. Launch Meeting 5 Enter estimated phase yields for each phase. Launch Coach or Planning Manager Fill out the project information on the Project worksheet (Name, Team name, Project name, Start Date, Instructor, Cycle). Project!Name Launch Coach or Planning Manager Enter the team member names, initials, phone numbers, e-mail addresses, and filenames for the team members workbooks in the Team worksheet. Team!B Launch Coach or Planning Manager Roles!B Launch Coach or Planning Manager Goals!A Launch Coach or Planning Manager Enter all the software assemblies identified during this meeting. Enter the name, assembly/part flag, part of, and size measure. Requirements and High-Level Design documents may also be entered on SUMS.

SUMS!B

Launch Coach or Planning Manager

SUMS!B

Launch Coach or Planning Manager Click the Generate Task List button to create an initial task list based on the assemblies on SUMS. Task!A Launch Coach or Planning Manager Revise the initial task list by adding or deleting tasks as necessary. Then complete 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. Task!A Launch Coach or Planning Manager Enter hours per week for the team on the Schedule template. Hours per week are based on the total hours for the team for each week in the schedule. Schedule!C Launch Coach or Planning Manager Click the Update Task and Schedule Plan button on the Task Worksheet to generate the overall plan. Task!A Before creating the quality plan, review the quality guidelines in the TSP Launch Notebook Launch Coach, Planning Manager, or Quality Manager

SUMQ!D

Launch Coach, Planning Manager, or Quality Manager

SUMQ!D

File: rl5v11-tspi_workbook_20041202.xls! TSP Instructions 11/11/2022 7 of 37

All All team members All All team members All All team members Weekly All team members Weekly All team members Weekly All team members Weekly All team members Print the Task worksheet. Weekly All team members Print the Schedule worksheet. Weekly All team members Weekly Planning Manager Weekly All team members Weekly Planning Manager Weekly Planning Manager Weekly Planning Manager Print the Task worksheet. Weekly Planning Manager Print the Schedule worksheet. Weekly Planning Manager Weekly Planning Manager Weekly Planning Manager While working, use the defect log to record each defect found. Include the date, number, type, assembly, phase injected, phase removed, fix time, fix reference, and description

LOGD!A

While working, use the issue/risk tracking log (IRTL) to record new issues and risks or to change status of existing issues or risks.

IRTL!B

To review status against your plan click the Update Project button on the project worksheet. Project!B 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. Review the task on worksheet Task and move all organize them into the following order. 1-completed tasks 2-tasks planned for the next two weeks 3-remaining tasks Task!A Click the Update Project button on the Project worksheet to update individual plans. Print the Task and Schedule worksheets. Project!Name Task!A Schedule!A Prepare a Week report. The worksheet Week includes the planning summary information required for the week report. Week!C Prepare a weekly issue/risk report. The worksheet IRWeek contains the information for this reportt. IRWeek!C Send a copy of your workbook to the planning manager for use in preparing the team's consolidated weekly report. Update consolidated team plan with the current week's data and prepare status reports for the weekly meeting. Load the individual engineers workbooks and the consolidated team workbook into 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.

Team!A

Task!A Schedule!A Prepare a Week report. The worksheet Week includes the planning summary information required for the week report. Week!C Prepare a weekly issue/risk report. The worksheet IRWeek contains the information for this reportt. IRWeek!C Select the Project worksheet, select the assembly SYSTEM, then select and print the following charts: -Earned Value -Plan vs. Actual Hours Project!Name

File: rl5v11-tspi_workbook_20041202.xls! TSP Instructions 11/11/2022 8 of 37

Planning Manager Project and Phase Postmortem TSP Process : Step WHO TOOL INSTRUCTIONS FORM PM All team members PM All team members PM Planning Manager PM Planning Manager PM Planning Manager PM Planning Manager Select the SUMS worksheet and print a SUMS form PM Planning Manager Select the IRTL worksheet and print a copy of all team issues and risk PM Planning Manager Weekly during implementation and testing phases Select the Project worksheet, select the assembly SYSTEM, then select and print the following charts: -Defect Removal Profile -Quality Profile -Percent Defect Free Project!Name Follow the weekly tracking instructions to prepare and print copies of the final task, schedule, and week reports. See weekly tracking instructions Select the Project worksheet and click the export button to save a copy of your data for the cycle. Project!Name Follow the weekly tracking instructions to prepare and print copies of the final task, schedule, and week reports. See weekly tracking instructions Select the SUMP worksheet and print a SUMP form for the SYSTEM and each assembly

SUMP!B

Select the SUMQ worksheet and print a SUMQ form for the SYSTEM and each assembly

SUMQ!B

SUMS!B

IRTL!B

Select the Project worksheet and click the export button to save a copy of the consolidated team data for the phase or project. Project!Name

File: rl5v11-tspi_workbook_20041202.xls! Team 11/11/2022 10 of 37

ID Name Initials Phone e-mail Workbook Filename 01 02 03 04 05 06 0 0 0 Planned Tasks Planned Task Hours Planned Schedule Weeks Consolidation Mode

File: rl5v11-tspi_workbook_20041202.xls! Goals 11/11/2022 11 of 37

Measures Tracking Stakeholders Goal Goal Actual Who When

File: rl5v11-tspi_workbook_20041202.xls! SUMP 11/11/2022 13 of 37

TSPi Plan Summary - Form SUMP

Name Date 11/11/

Team Instructor

Assembly Cycle

Program Size Plan Actual

Total Requirements Pages (SRS) 0 0

Total HLD Pages (SDS)

Total Detailed Design Lines

Base LOC (B)

Deleted LOC (D)

Modified LOC (M)

Added LOC (A)

Reused LOC (R)

New and Changed LOC (N) 0 0

Total LOC (T) 0 0

Total New Reuse LOC

Estimated Object LOC (E)

Upper Prediction Interval (70%)

Lower Prediction Interval (70%)

Time in Phase (hours) Plan Actual Actual%

Management and Miscellaneous 0.0 0.0 0.0%

Launch and Strategy 0.0 0.0 0.0%

Planning 0.0 0.0 0.0%

Requirements 0.0 0.0 0.0%

System Test Plan 0.0 0.0 0.0%

REQ Inspection 0.0 0.0 0.0%

High-Level Design 0.0 0.0 0.0%

Integration Test Plan 0.0 0.0 0.0%

HLD Inspection 0.0 0.0 0.0%

Detailed Design 0.0 0.0 0.0%

DLD Review 0.0 0.0 0.0%

Test Development 0.0 0.0 0.0%

DLD Inspection 0.0 0.0 0.0%

Code 0.0 0.0 0.0%

Code Review 0.0 0.0 0.0%

Compile 0.0 0.0 0.0%

Code Inspection 0.0 0.0 0.0%

Unit Test 0.0 0.0 0.0%

Build and Integration Test 0.0 0.0 0.0%

System Test 0.0 0.0 0.0%

Documentation 0.0 0.0 0.0%

Postmortem 0.0 0.0 0.0%

Total 0.0 0.0 0.0%

Total Time UPI (70%)

Total Time LPI (70%)

File: rl5v11-tspi_workbook_20041202.xls! SUMP 11/11/2022 14 of 37

TSPi Plan Summary - Form SUMP

Name Date 11/11/

Team Instructor

Assembly Cycle

Defects Injected Plan Actual Actual%

Planning 0.0 0 0.0%

Requirements 0.0 0 0.0%

System Test Plan 0.0 0 0.0%

REQ Inspection 0.0 0 0.0%

High-Level Design 0.0 0 0.0%

Integration Test Plan 0.0 0 0.0%

HLD Inspection 0.0 0 0.0%

Detailed Design 0.0 0 0.0%

DLD Review 0.0 0 0.0%

Test Development 0.0 0 0.0%

DLD Inspection 0.0 0 0.0%

Code 0.0 0 0.0%

Code Review 0.0 0 0.0%

Compile 0.0 0 0.0%

Code Inspection 0.0 0 0.0%

Unit Test 0.0 0 0.0%

Build and Integration Test 0.0 0 0.0%

System Test 0.0 0 0.0%

Total Development Defects Injected 0.0 0 0.0%

Defects Removed Plan Actual Actual%

Planning 0.0 0 0.0%

Requirements 0.0 0 0.0%

System Test Plan 0.0 0 0.0%

REQ Inspection 0.0 0 0.0%

High-Level Design 0.0 0 0.0%

Integration Test Plan 0.0 0 0.0%

HLD Inspection 0.0 0 0.0%

Detailed Design 0.0 0 0.0%

DLD Review 0.0 0 0.0%

Test Development 0.0 0 0.0%

DLD Inspection 0.0 0 0.0%

Code 0.0 0 0.0%

Code Review 0.0 0 0.0%

Compile 0.0 0 0.0%

Code Inspection 0.0 0 0.0%

Unit Test 0.0 0 0.0%

Build and Integration Test 0.0 0 0.0%

System Test 0.0 0 0.0%

Total Development Defects Removed 0.0 0

Acceptance Test 0.0 0

Product Life 0.0 0

Summary Plan Actual

LOC/Hour

CPI (Cost-Performance Index)

% Reuse

% New Reuse

File: rl5v11-tspi_workbook_20041202.xls! SUMQ 11/11/2022 16 of 37

TSPi Quality Plan - Form SUMQ

Name Date 11/11/

Team Instructor

Assembly Cycle

Phase Yields Plan Actual

Planning 0%

Requirements 0%

System Test Plan 0%

REQ Inspection 0%

High-Level Design 0%

Integration Test Plan 0%

HLD Inspection 0%

Detailed Design 0%

DLD Review 0%

Test Development 0%

DLD Inspection 0%

Code 0%

Code Review 0%

Compile 0%

Code Inspection 0%

Unit Test 0%

Build and Integration Test 0%

System Test 0%

Acceptance Test 0%

Process Yields Plan Actual

% Before Compile 0% 0%

% Before Unit Test 0% 0%

% Before Build and Integration Test 0% 0%

% Before System Test 0% 0%

% Before Acceptance Test 0% 0%

Plan Actual

Planning 0.

Requirements 0.

System Test Plan 0.

REQ Inspection 0.

High-Level Design 0.

Integration Test Plan 0.

HLD Inspection 0.

Detailed Design 0.

DLD Review 0.

Test Development 0.

DLD Inspection 0.

Code 0.

Code Review 0.

Compile 0.

Code Inspection 0.

Unit Test 0.

Build and Integration Test 0.

System Test 0.

Defect Injection Rates (Defects Injected Per Hour)

TSPi Quality Plan - Form SUMQ

Team Instructor

Assembly Cycle

  • File: rl5v11-tspi_workbook_20041202.xls! SUMQ 11/11/2022 17 of - Name Date 11/11/
    • Planning 0.00 0. Defect Removal Rates Plan Actual
    • Requirements 0.00 0.
    • System Test Plan 0.00 0.
    • REQ Inspection 0.00 0.
    • High-Level Design 0.00 0.
    • Integration Test Plan 0.00 0.
    • HLD Inspection 0.00 0.
    • Detailed Design 0.00 0.
    • DLD Review 0.00 0.
    • Test Development 0.00 0.
    • DLD Inspection 0.00 0.
    • Code 0.00 0.
    • Code Review 0.00 0.
    • Compile 0.00 0.
    • Code Inspection 0.00 0.
    • Unit Test 0.00 0.
    • Build and Integration Test 0.00 0.
    • System Test 0.00 0.

File: rl5v11-tspi_workbook_20041202.xls! SUMS 11/11/2022 19 of 37 TSPi Size Summary - Form SUMS Name Team Date 11/11/ Instructor Cycle ID (A)ssembly or (P)art^ Parent Assembly Name Owner Size Measure Assembly, Sub-Assembly, or Part Name Planned Defects Injected Planning Requirements System Test Plan REQ Inspection High-Level Design Integration Test Plan HLD Inspection Detailed Design DLD Review Test Development DLD Inspection Code Code Review Compile Code Inspection Unit Test Build and Integration Test System Test Acceptance Test Product Life

File: rl5v11-tspi_workbook_20041202.xls! SUMS 11/11/2022 20 of 37 TSPi Size Summary - Form SUMS Name Team Date 11/11/ Instructor Cycle ID (A)ssembly or (P)art^ Parent Assembly Name Owner Size Measure Assembly, Sub-Assembly, or Part Name Actual Defects Injected Planning Requirements System Test Plan REQ Inspection High-Level Design Integration Test Plan HLD Inspection Detailed Design DLD Review Test Development DLD Inspection Code Code Review Compile Code Inspection Unit Test Build and Integration Test System Test Acceptance Test Product Life