SlideShare una empresa de Scribd logo
1 de 6
CONSTRUCCIÓN DEL SOFTWARE
Fundamentos de la construcción del software
ESTE CAPÍTULO HACE REFERENCIA A LA CREACIÓN
DETALLADA DE SOFTWARE OPERATIVO Y
SIGNIFICATIVO, POR MEDIO DE UNA COMBINACIÓN
DE CODIFICACIÓN, VERIFICACIÓN, PRUEBAS
UNITARIAS, PRUEBAS DE INTEGRACIÓN Y
DEPURACIÓN.
FUNDAMENTOS DE LA CONSTRUCCIÓN DEL
SOFTWARE
MINIMIZAR LA COMPLEJIDAD
La necesidad de reducir la complejidad se aplica esencialmente a todo
aspecto de la construcción del software y es de crítica importancia para
el proceso de verificación y pruebas de las construcciones del software.
Se logra minimizar la complejidad con el uso de estándares
ANTICIPARSE A LOS CAMBIOS
Es un hecho que la mayoría del software cambia con el pasar del tiempo,
y el anticiparse a los cambios dirige muchos aspecto de la construcción
del software. Esto es resultado de los ambientes externos que afectan el
software de diferentes modos.
CONSTRUIR PARA VERIFICAR
Esto hace referencia a la construcción del software de tal manera que los
ingenieros logren encontrar las fallas con facilidad a medida que se avanza.
Existen varias formas para realizar la verificación del software que incluyen
vistas para verificar el seguimiento, estos son estándares que permiten, más
que una revisión del código además de pruebas.
ESTÁNDARES EN LA CONSTRUCCIÓN
Estándares que afectan la construcción:
 Métodos de comunicación
 Programación de lenguajes
 Plataformas
 Herramientas

Más contenido relacionado

Destacado (20)

Cap7 l2
Cap7 l2Cap7 l2
Cap7 l2
 
Cap7 l1
Cap7 l1Cap7 l1
Cap7 l1
 
Cap7 l5
Cap7 l5Cap7 l5
Cap7 l5
 
Cap5 l3
Cap5 l3Cap5 l3
Cap5 l3
 
Cap7 l3
Cap7 l3Cap7 l3
Cap7 l3
 
Cap7 l4
Cap7 l4Cap7 l4
Cap7 l4
 
Cap5 l2
Cap5 l2Cap5 l2
Cap5 l2
 
Cap5 l1
Cap5 l1Cap5 l1
Cap5 l1
 
Cap2 l4
Cap2 l4Cap2 l4
Cap2 l4
 
Cap2 l5
Cap2 l5Cap2 l5
Cap2 l5
 
Cap7 l6
Cap7 l6Cap7 l6
Cap7 l6
 
Cap2 l2
Cap2 l2Cap2 l2
Cap2 l2
 
Cap5 l4
Cap5 l4Cap5 l4
Cap5 l4
 
Cap2 l1
Cap2   l1Cap2   l1
Cap2 l1
 
Cap10 l2
Cap10 l2Cap10 l2
Cap10 l2
 
Cap10 l1
Cap10 l1Cap10 l1
Cap10 l1
 
Cap4 l3
Cap4 l3Cap4 l3
Cap4 l3
 
Cap2 l3
Cap2 l3Cap2 l3
Cap2 l3
 
Cap4 l2
Cap4 l2Cap4 l2
Cap4 l2
 
Cap8 l5
Cap8 l5Cap8 l5
Cap8 l5
 

Similar a Cap4 l1

Seleccion de tecnicas de ingenieria de software
Seleccion de tecnicas de ingenieria de softwareSeleccion de tecnicas de ingenieria de software
Seleccion de tecnicas de ingenieria de software
Ingris Argueta
 
Fases del desarrollo de un programa
Fases del desarrollo de un programaFases del desarrollo de un programa
Fases del desarrollo de un programa
olveraadrian82
 
Fases del desarrollo de un programa
Fases del desarrollo de un programaFases del desarrollo de un programa
Fases del desarrollo de un programa
olveraadrian82
 

Similar a Cap4 l1 (20)

Swebok
SwebokSwebok
Swebok
 
Swebok
SwebokSwebok
Swebok
 
Swebok
SwebokSwebok
Swebok
 
Miguel rojas
Miguel rojasMiguel rojas
Miguel rojas
 
Tecnicas.de.ingenieria.de.software
Tecnicas.de.ingenieria.de.softwareTecnicas.de.ingenieria.de.software
Tecnicas.de.ingenieria.de.software
 
Desarrollo de aplicaciones web en el entorno servidor
Desarrollo de aplicaciones web en el entorno servidorDesarrollo de aplicaciones web en el entorno servidor
Desarrollo de aplicaciones web en el entorno servidor
 
F. del proceso del s.
F. del proceso del s.F. del proceso del s.
F. del proceso del s.
 
EL CICLO DE VIDA BASICO DE UN SOFTWARE.pptx
EL CICLO DE VIDA BASICO DE UN SOFTWARE.pptxEL CICLO DE VIDA BASICO DE UN SOFTWARE.pptx
EL CICLO DE VIDA BASICO DE UN SOFTWARE.pptx
 
Seleccion de tecnicas de ingenieria de software
Seleccion de tecnicas de ingenieria de softwareSeleccion de tecnicas de ingenieria de software
Seleccion de tecnicas de ingenieria de software
 
Calidad De Software
Calidad De SoftwareCalidad De Software
Calidad De Software
 
Factores de Calidad
Factores de CalidadFactores de Calidad
Factores de Calidad
 
SeccióN De TéCnicas De IngenieríA De Software(2007)
SeccióN De TéCnicas  De IngenieríA De Software(2007)SeccióN De TéCnicas  De IngenieríA De Software(2007)
SeccióN De TéCnicas De IngenieríA De Software(2007)
 
Programación samuel 6º
Programación samuel 6ºProgramación samuel 6º
Programación samuel 6º
 
Fases del desarrollo de un programa
Fases del desarrollo de un programaFases del desarrollo de un programa
Fases del desarrollo de un programa
 
Fases del desarrollo de un programa
Fases del desarrollo de un programaFases del desarrollo de un programa
Fases del desarrollo de un programa
 
Ciclo de vida del software
Ciclo de vida del softwareCiclo de vida del software
Ciclo de vida del software
 
Modelos de procesos de software(completo)
Modelos de procesos de software(completo)Modelos de procesos de software(completo)
Modelos de procesos de software(completo)
 
Agiles 2009 - Integracion Continua: Dando los primeros pasos a traves de un e...
Agiles 2009 - Integracion Continua: Dando los primeros pasos a traves de un e...Agiles 2009 - Integracion Continua: Dando los primeros pasos a traves de un e...
Agiles 2009 - Integracion Continua: Dando los primeros pasos a traves de un e...
 
Ágiles 2009 - Integración Continua: Dando los primeros pasos a través de un e...
Ágiles 2009 - Integración Continua: Dando los primeros pasos a través de un e...Ágiles 2009 - Integración Continua: Dando los primeros pasos a través de un e...
Ágiles 2009 - Integración Continua: Dando los primeros pasos a través de un e...
 
Buenas practicas para el desarrollo de software
Buenas practicas para el desarrollo de softwareBuenas practicas para el desarrollo de software
Buenas practicas para el desarrollo de software
 

Más de Camilo Forero (20)

Capitulo 12
Capitulo 12Capitulo 12
Capitulo 12
 
Cap11 l3
Cap11 l3Cap11 l3
Cap11 l3
 
Cap11 l2
Cap11 l2Cap11 l2
Cap11 l2
 
Cap11 l1
Cap11  l1Cap11  l1
Cap11 l1
 
Capitulo 9 leccion 4
Capitulo 9 leccion 4Capitulo 9 leccion 4
Capitulo 9 leccion 4
 
Capitulo 9 leccion 3
Capitulo 9 leccion 3Capitulo 9 leccion 3
Capitulo 9 leccion 3
 
Capitulo 9 leccion 2
Capitulo 9 leccion 2Capitulo 9 leccion 2
Capitulo 9 leccion 2
 
Capitulo 9 leccion 1
Capitulo 9 leccion 1Capitulo 9 leccion 1
Capitulo 9 leccion 1
 
Capitulo 6 leccion 4
Capitulo 6 leccion 4Capitulo 6 leccion 4
Capitulo 6 leccion 4
 
Capitulo 6 leccion 3
Capitulo 6 leccion 3Capitulo 6 leccion 3
Capitulo 6 leccion 3
 
Capitulo 6 leccion 2
Capitulo 6 leccion 2Capitulo 6 leccion 2
Capitulo 6 leccion 2
 
Capitulo 6 leccion 1
Capitulo 6 leccion 1Capitulo 6 leccion 1
Capitulo 6 leccion 1
 
Capitulo 3 leccion 6
Capitulo 3 leccion 6Capitulo 3 leccion 6
Capitulo 3 leccion 6
 
Capitulo 3 leccion 5
Capitulo 3 leccion 5Capitulo 3 leccion 5
Capitulo 3 leccion 5
 
Capitulo 3 leccion 4
Capitulo 3 leccion 4Capitulo 3 leccion 4
Capitulo 3 leccion 4
 
Capitulo 3 leccion 3
Capitulo 3 leccion 3Capitulo 3 leccion 3
Capitulo 3 leccion 3
 
Capitulo 3 leccion 2
Capitulo 3 leccion 2Capitulo 3 leccion 2
Capitulo 3 leccion 2
 
Capitulo 3 leccion 1
Capitulo 3 leccion 1Capitulo 3 leccion 1
Capitulo 3 leccion 1
 
Cap8 l4
Cap8 l4Cap8 l4
Cap8 l4
 
Cap8 l3
Cap8 l3Cap8 l3
Cap8 l3
 

Cap4 l1

  • 1. CONSTRUCCIÓN DEL SOFTWARE Fundamentos de la construcción del software
  • 2. ESTE CAPÍTULO HACE REFERENCIA A LA CREACIÓN DETALLADA DE SOFTWARE OPERATIVO Y SIGNIFICATIVO, POR MEDIO DE UNA COMBINACIÓN DE CODIFICACIÓN, VERIFICACIÓN, PRUEBAS UNITARIAS, PRUEBAS DE INTEGRACIÓN Y DEPURACIÓN. FUNDAMENTOS DE LA CONSTRUCCIÓN DEL SOFTWARE
  • 3. MINIMIZAR LA COMPLEJIDAD La necesidad de reducir la complejidad se aplica esencialmente a todo aspecto de la construcción del software y es de crítica importancia para el proceso de verificación y pruebas de las construcciones del software. Se logra minimizar la complejidad con el uso de estándares
  • 4. ANTICIPARSE A LOS CAMBIOS Es un hecho que la mayoría del software cambia con el pasar del tiempo, y el anticiparse a los cambios dirige muchos aspecto de la construcción del software. Esto es resultado de los ambientes externos que afectan el software de diferentes modos.
  • 5. CONSTRUIR PARA VERIFICAR Esto hace referencia a la construcción del software de tal manera que los ingenieros logren encontrar las fallas con facilidad a medida que se avanza. Existen varias formas para realizar la verificación del software que incluyen vistas para verificar el seguimiento, estos son estándares que permiten, más que una revisión del código además de pruebas.
  • 6. ESTÁNDARES EN LA CONSTRUCCIÓN Estándares que afectan la construcción:  Métodos de comunicación  Programación de lenguajes  Plataformas  Herramientas