El documento introduce las técnicas de diseño descendente (top-down) y ascendente (bottom-up), así como diagramas de flujo y estructurados. La técnica top-down descompone un problema en niveles sucesivos de refinamiento, mientras que bottom-up identifica procesos que necesitan computarizarse. Los diagramas de flujo y estructurados representan visualmente el flujo de datos a través de sistemas de información.