Curso de Personal Software Process (PSP)

Objetivo.

  • Los estudiantes que completen el curso serán capaces de aplicar los métodos de PSP para su proceso de trabajo personal. Durante el curso se aprende a medir y analizar el proceso personal de software,usar los datos y mejorar el desempeño personal.

Audiencia.

  • Programadores

  • Líderes de calidad

Pre requisitos.

  • Conocimiento de algún lenguaje de programación a nivel medio-experto.

Temario.

1. Software Quality
1.1 What is quality?
1.2 The economics of quality
1.3 Defect-removal methods
1.4 Design and code reviews
1.5 Quality measures
1.6 Review considerations

2. Software Design I
2.1 The design framework
2.2 Design completeness
2.3 Design representation
2.4 The PSP design templates
2.5 operational specification
2.6 functional specification
2.7 state specification
2.8 logic specification
2.9 The design hierarchy

3. Software Design II
3.1 The design process
3.2 UML and the PSP
3.3 Designing state machines
3.4 Verifying state machine

4. Design verification
4.1 reasons for design verification
4.2 design verification methods
4.3 symbolic execution
4.4 execution tables
4.5 case checking and trace tables
4.6 correctness verification

5. Using the PSP
5.1 Working on a team
5.2 What is the TSP?
5.3 Launching a TSP team
5.4 Working on a TSP project

indevo Capacitacion TI capacitacion training cursos

Clic para llenar el formulario de contacto