Esta actividad tiene como
objetivo generar estándares de implementación para obtener un producto
verificable, mantenible, reparable y comprensible así
como también generar una documentación útil y de buena calidad. También tiene
como objetivo generar un estándar de conteo de líneas de código lógicas para el
lenguaje de programación utilizado.
Los Especialistas Técnicos
deben definir y documentar las normas y estándares a utilizar en la
documentación técnica así como también evaluar las herramientas y desarrollar
normas y estándares de implementación.
Esta actividad sufre
modificaciones respecto a la de la Extension OO, ya
que se deberá generar un estándar para el conteo de líneas de código lógicas,
que siga las reglas de conteo de PSP.
Esto implica que se deberá definir un estándar de codificación y respetarlo. El
mismo deberá utilizar una línea física por cada línea lógica. Así al escribir
el código fuente se utilizará una línea física por cada constructor lógico del
leguaje utilizado, de forma tal que contar líneas físicas equivaldrá a contar
líneas lógicas.
Como base para la generación de estos estándares PSP provee dos plantillas Coding Standard y Counting Standar, las cuales puede ser
obtenidas aquí
Los documentos generados deberán ser enviados a todo el equipo. La idea es
obtener un producto verificable, mantenible,
reparable y comprensible así como también una documentación útil y de buena
calidad. Muchas veces el cliente proporcionara sus propios estándares en cuyo
caso esta actividad no implicara esfuerzo alguno y este deberá ser volcado en
el estudio y la comprensión de dichos estándares.