Este documento describe varias técnicas y prácticas utilizadas en el desarrollo de software. Entre las técnicas se incluyen diferentes tipos de diagramas como diagramas de descomposición, componentes, despliegue, estructura, paquetes, transición de estados y SADT. También se mencionan el modelo entidad-relación extendido, la normalización de datos y reglas para obtener modelos físicos a partir de lógicos. Entre las prácticas se encuentran el cálculo de accesos a la base de datos