Ante la necesidad de desarrollar la macrocompetencia hay que desarrollar sistemas informáticos aplicando el enfoque sistémico para proponer alternativas de solución a los problemas de las organizaciones y, en el caso específico del curso de análisis de sistemas, se requiere analizar los requerimientos de los sistemas informáticos para diseñar software de acuerdo a las necesidades del usuario utilizando normas, estándares y metodologías vigentes. Así pues, como estrategia para desarrollar dichas competencias, se proponen estas notas de clase, las cuales le brindan al estudiante una herramienta que le permite especificar el problema y descomponerlo en tres aspectos fundamentales: requerimiento funcional/requerimientos del usuario, el mundo o contexto, requerimientos no funcionales/las restricciones y condiciones que plantea el cliente. Esto, por medio de un formato para dicho fin y con un ejemplo con todos los pasos a desarrollar.