Si queremos obtener buenos resultados a la hora de realizar nuestro
proyecto de software debemos tener conocimiento de distintos elementos que en conjunto determinaran si nuestro proyecto va a tener xito o no, y de tenerlo, que tanta calidad tendra. El proceso del software, provee habilidad, control y organizacin. Pero este proceso no ser igual para todos los proyectos de software, siempre depender del tipo de software que estemos creando. De todos modos, hay elementos importantsimos que no podemos olvidar a la hora de construir nuestro proyecto: La estructura de nuestro proyecto: es la eleccin de cmo construiremos nuestro proyecto de software. Esto nos dar consistencia en lo que estamos haciendo. Flujo de trabajo Adaptable: esto define el trabajo a realizar. En algunos casos, el flujo de trabajo es ms gil, pero en otros, puede ser irregularmente paralelo. El ltimo elemento es un modelo, esto enfatiza la agilidad pero al mismo tiempo da un enfoque disciplinado para el proceso en s. Ya que todos queremos hacer un software lo ms pronto posible y con el ms mnimo esfuerzo sin desperdiciar productos, debemos tener un enfoque, este enfoque debe ser gil. Cuando el equipo de software trata de implementar un proceso hay algunos objetivos que debe alcanzar: 1) Tener una estructura especfica y definida. Consistencia. El leader debe estar seguro de que todo su equipo tiene en mente exactamente lo mismo. Lo que quieren realizar. Y esto se define como comunicacin entre todos los miembro del equipo, para que as la tarea sea entendida por todos. 2) Definir un flujo de trabajo que asegure tus objetivos. 3) Proveer al equipo de una gua. Esto es exactamente lo que hace el proceso. Para esto se debe establecer una lnea de tiempo con los objetivos a ser alcanzados. Entonces, qu es el proceso de software? Un proceso de software es aquel que define el enfoque de un proyecto cuando se esta diseando. La ingeniera de software tambin utiliza herramientas que populizan el proceso. Y, qu no es el proceso? No es un protocolo rgido para todos los proyectos de software. No es un dictado. El objetivo de la ingeniera de software no es la documentacin, es la alta calidad en software. El proceso es una estructura que debe ser continuamente adaptada. El equipo decide qu har y qu no har ese software. Debemos adaptar cualquier procesos para hacerlo efectivo a medida que el equipo va aplicando los procesos del software, las acciones y actividades en general y las tareas y las interdependencia entre ellas. Tambin debemos adaptar el grado de detalle y rigor con el cual el proceso es descrito. Las actividades son la mayora de flujo de elementos que siempre deben ser realizados. La accin es la importante gestin y eventos tcnicos que realiza una funcin clave en el proyecto. Una tarea: es el trabajo que los profesionales realizan para cumplir una accin.