Proceso sistemático, creativo y flexible, sustentado en la matemática y las ciencias de la ingeniería, que incluye la generación, la evaluación sistemática y la puesta a prueba de especificaciones para la generación, la evaluación sistemática y la puesta aprueba de especificaciones para la creación artefactos, sistemas, procesos e infraestructura cuya forma y función permitan lograr unos objetivos establecidos y satisfacer una serie de restricciones especificadas a partir de una necesidad o situación problemática.