construcción de software

2
El término de construcción de software hace referencia a la creación detallada del software básico, a través de una combinación de codificación, comprobación, prueba de unidad, pruebas de integración, y depuración. La área de conocimientos de construcción de software es conectada con el diseño de software y a la prueba de software. Esto es porque el proceso de construcción de software involucra la actividad de diseño y prueba de software de manera importante. También usa el producto del diseño y provee una de las contribuciones a hacer pruebas, tanto el diseño como la prueba siendo las actividades, no los áreas de conocimiento en este caso. Los límites claros entre el diseño, la construcción, y la prueba, variarán dependiendo de los procesos de ciclo de vida de software que son usados en un proyecto. Aunque un poco de diseño detallado puede ser efectuado antes de la construcción, mucho trabajo de diseño es llevado a cabo dentro de la actividad de construcción. Por lo tanto, el área de conocimiento de construcción de software es conectado con el área de conocimiento de diseño de software atentamente. Durante toda la construcción, los ingenieros de software hacen pruebas de unidad y de integración – para evaluar su trabajo. Por lo tanto, el área de conocimiento de construcción de software también es conectado con el área de conocimiento de prueba de software. La construcción de software causa el volumen más alto de elementos de configuración que tienen que ser dirigidos en un proyecto de software (archivos fuente, el contenido, las pruebas, etcétera) típicamente. Por lo tanto, el área de conocimiento de construcción de

description

construcción de software

Transcript of construcción de software

Page 1: construcción de software

El término de construcción de software hace referencia a la creación detallada del software básico, a través de una combinación de codificación, comprobación, prueba de unidad, pruebas de integración, y depuración.

La área de conocimientos de construcción de software es conectada con el diseño de software y a la prueba de software. Esto es porque el proceso de construcción de software involucra la actividad de diseño y prueba de software de manera importante. También usa el producto del diseño y provee una de las contribuciones a hacer pruebas, tanto el diseño como la prueba siendo las actividades, no los áreas de conocimiento en este caso. Los límites claros entre el diseño, la construcción, y la prueba, variarán dependiendo de los procesos de ciclo de vida de software que son usados en un proyecto.

Aunque un poco de diseño detallado puede ser efectuado antes de la construcción, mucho trabajo de diseño es llevado a cabo dentro de la actividad de construcción. Por lo tanto, el área de conocimiento de construcción de software es conectado con el área de conocimiento de diseño de software atentamente.

Durante toda la construcción, los ingenieros de software hacen pruebas de unidad y de integración – para evaluar su trabajo. Por lo tanto, el área de conocimiento de construcción de software también es conectado con el área de conocimiento de prueba de software.

La construcción de software causa el volumen más alto de elementos de configuración que tienen que ser dirigidos en un proyecto de software (archivos fuente, el contenido, las pruebas, etcétera) típicamente. Por lo tanto, el área de conocimiento de construcción de software también es conectado con el área de conocimiento de administración de configuración de software.

Debido a que la construcción de software depende de herramientas y métodos, es probablemente que el área de conocimiento que esta más vinculada es la de las herramientas de ingeniería de software y lo métodos.

Mientras la calidad de software es importante en todas las áreas de conocimiento, código es el último en liberarse en un proyecto de software, por lo tanto, la calidad de software también es vinculado con la construcción de software.

Entre las disciplinas relacionadas con la ingeniería de software, el área de conocimiento de construcción de software es más semejante a la ciencia computacional en el uso de conocimientos de los algoritmos y de las prácticas de codificación detalladas, ambos deben ser considerados en la construcción de software.

Page 2: construcción de software

Está también relacionado con la administración de proyecto, en la medida en que la administración de la construcción puede constituir los desafíos establecidos.