Como es sabido en la actualidad la informática es ubícua, esta característica hace que muchas personas quieran tener sus negocios, tareas administrativas, sistematizadas en un sistema computacional. Muchas de ellas emprenden este trabajo de forma individual, pensando que es una tarea en la que se puede ensamblar una y otra parte y conseguir lo que se busca, esta es una idea muy recurrente hoy en día (gracias la desarrollo de herramientas, frameworks, CMS, etc.); lo que hace que el trabajo de los profesionales que se dedican a generar soluciones informáticas sea más desafiante, más pertinente, con mayor argumentación y que sean el resultado de un proceso fino de diseño e implementación. En resumen, esta materia pretende desarrollar en los estudiantes sus capacidades para dar una solución correcta y pertinente a un problema dado y así mostrar la diferencia entre un profesional de grado de licenciatura con un buen emprendedor y amante de la informática.