Académique Documents
Professionnel Documents
Culture Documents
Versión Autor
27/06/17 AGESIC
Página 1 de 11
Contenido
3.1 Construcción de los Componentes del Producto de la Solución de Tecnología .................................. 4
Descripción General ........................................................................................................................................ 4
Contexto del Proceso ...................................................................................................................................... 4
Nivel de Desarrollo del Proceso ..................................................................................................................... 5
Actividades del Proceso .................................................................................................................................. 6
1. Asignar tareas al equipo de desarrollo a partir del diseño de la solución técnica ........................ 6
1.1. . Planificar las tareas de transferencia ..................................................................................... 6
1.2. Conducir la instancia de inicio de desarrollo ........................................................................... 6
1.3. Asignar el conjunto de tareas de desarrollo a los integrantes del equipo ........................... 7
2. Desarrollar los componentes del producto ........................................................................................ 7
2.1. Construir el código del componente ......................................................................................... 7
2.2. Diseñar las pruebas unitarias para los componentes construidos ....................................... 7
3. Construir la documentación del producto ........................................................................................... 8
3.1. Crear el manual de usuario ........................................................................................................ 8
3.2. Crear el manual de instalación y configuración ...................................................................... 8
Roles y Expectativas de Desempeño ............................................................................................................ 9
Pautas de Trabajo Sugeridas ....................................................................................................................... 10
Desafíos del Proyecto............................................................................................................................... 10
Buenas Prácticas y Lecciones Aprendidas ........................................................................................... 10
Productos de Trabajo......................................................................................................................................11
Página 2 de 11
3.1 Construcción de los Componentes del Producto de la
Solución de Tecnología
Descripción General
El propósito principal de este proceso es el desarrollo del software para cada uno de los
componentes de la solución. En caso que el desarrollo sea iterativo este proceso se repite
en cada iteración, incrementando las funcionalidades soportadas por cada uno de los
componentes.
En este proceso se debe realizar la construcción coordinada de las partes que componen
una solución de software para que las mismas se puedan integrar y formar el “todo” de la
solución proyectada.
En una primera instancia este proceso involucra la asignación de las actividades de trabajo
a realizar a los distintos equipos y a los distintos integrantes de cada equipo, con un nivel de
detalle que les permita llevar a cabo su tarea.
Página 3 de 11
En una segunda instancia para este proceso, cada equipo construye según se indica en la
especificación realizada para el componente correspondiente respaldando el conocimiento
conforme a las políticas para la gestión de la configuración establecidas.
Está representado de
forma audio visual.
Documento manual Es comprensible por todo el Tiene estructura definida. Forma parte de los activos
de instalación y equipo de trabajo. de la organización para la
configuración. Es intuitivo y de fácil producción de
No tiene estructura navegación. documentación.
definida.
Es considerado como un
activo para la gestión del
conocimiento.
Está representado de
forma audio visual.
Página 4 de 11
Actividades del Proceso
Al culminar la fase de “Análisis y Diseño de Sistemas”, el equipo de trabajo cuenta con los
recursos necesarios para construir los componentes que conformaran la solución
tecnológica.
Las actividades asociadas a este proceso son:
En esta instancia se hace efectivo la transferencia del diseño realizado en la fase anterior
hacia los integrantes del equipo de desarrollo, y se comunica a los integrantes del equipo en
qué parte del sistema estarán trabajando y de qué forma ese componente contribuye al
todo.
El objetivo de esta reunión es presentar a los integrantes del equipo el sistema a construir
en su totalidad, no en profundidad, para que todos sepan en qué van a estar trabajando y
quién se va a dedicar a cada parte. Es una instancia también para contestar preguntas que
puedan surgir desde integrantes del equipo de desarrollo.
Página 5 de 11
1.3. Asignar el conjunto de tareas de desarrollo a los integrantes del equipo
Quien lidere el desarrollo se reúne con cada uno de los integrantes del equipo de desarrollo
o con un conjunto de ellos y les comunica las actividades de trabajo en los que deben
trabajar. En esta instancia el líder indica pautas y sugerencias a tener en cuenta sobre cómo
se debe implementar cada tarea de programación.
• Diagramas de secuencia.
• Casos de uso.
• Especificación de requerimientos.
Página 6 de 11
Las pruebas unitarias pueden no ser automáticas, en particular si el componente a
desarrollar es de presentación, pero los mismos deben ser verificables y arrojar un resultado
de tipo “Pasa / No pasa” luego de su ejecución.
Luego de creado todo el código necesario para la obtención del componente, se deben
ejecutar las pruebas unitarias.
Por cada prueba que falle, el programador es el responsable de corregir el código y ejecutar
nuevamente la prueba hasta lograr un resultado esperado.
Página 11 de 11
Pautas de Trabajo Sugeridas
1. Comunicación asertiva: Es pilar fundamental para interpretar el diseño y los
requerimientos.
2. Gestión de la configuración adecuada: Fundamental para asegurar la calidad del
producto y asegurar que no hayan perdidas de información en los productos de
trabajo.
3. Trabajar con el área de pruebas de software: Esencial trabajar con el área de
calidad de pruebas de forma conjunta, buscar ayuda de esta área es importante para
que el software sea un gran producto de trabajo y nuestro cliente quede satisfecho
con los resultados deseados. Los probadores de software ayudaran a ver los
defectos que el desarrollador no pudo ver y viceversa. Estos dos roles se
complementan y juntos generaran un producto con la calidad deseada.
Página 11 de 11
Buenas Prácticas y Lecciones Aprendidas
Productos de Trabajo
Los documentos que deberán generarse en este proceso son:
1. Software (Código fuente). Estructuras de código creadas para cada componente
con los lenguajes de programación y tecnologías seleccionadas en el diseño.
(métodos, constructores, instancias, interfaces, servicios Web, interfaces de usuario,
clases, objetos, entre otros)
2. Documento manual de usuario.
3. Documento manual de instalación y configuración.
Página 11 de 11