SlideShare una empresa de Scribd logo
1 de 7
El desarrollo de software , es el proceso en donde se trabaja la
elaboración de un software. En el desarrollo, interviene un equipo de
programadores que plantean sus objetivos para poder desarrollarlo.

La elaboración de un software se divide en fases de desarrollo que
permite que la elaboración de un software sea eficiente, las fases
abracan desde la precepción y necesidad hasta el arranque y entrega.
Para la elaboración de un software se elabora un
proceso de programación y diagramas, como el
ejemplo que se muestra a continuación:

- Definir y/o redefinir el problema.
- Planear la solución del problema.
- Codificar la solución.
- Evaluar y probar todo.
Definir y/o Redefinir el Problema:

Esta fase se concentra en reconocer la necesidad del software,
ahí es donde intervine las personas o el departamento de
mercadotecnia y de administración. También se encarga
de especificar los requerimientos necesariospara
poder cubrir las necesidades de los clientes
interesados.
Planear la Solución del Problema:

En esta fase se enumeran las alternativas, una vez que se
conocen los requerimientos , por general se enumera varias
soluciones. Así mismo, esta fase se elaboran las pruebas del
diseño del sistema y la base operativa del software; ya una vez
aprobada la alternativa, se debe presentar de manera
objetiva.
Codificar la solución.

 Durante la fase de diseño se determinan las desiciones como el
 desempeño del software y la interfaz con el usario, la fase de Codificar la
 soluciónes revisada por el grupo de programadores a cargo del software
 para que el software funcione correctamente, depués el equipo de la
 elaboración del software se reúne para dar lectura y coroborar el trabajo
 de cada quien y sea hace una revisión del software.

 Finalmente, se escoge un grupo de personas que usan el software por un
 determinado tiempo, y depués se hace la aprobación de aceptación del
 software.
EvaluaryProbartodo.


Por lo regular el software puede presentar algunos errores o bugs en
el sistema que no se detectan en las fases anteriores, los bugs
pueden ser desde el diseño del sistema hasta la programación del
mismo. Cuando esto ocurre el software se revisa detenidamente
anilizando el historial de cada fase del desarrollo.

Más contenido relacionado

La actualidad más candente

Unidad 3 topicos avanzados de programacion
Unidad 3 topicos avanzados de programacionUnidad 3 topicos avanzados de programacion
Unidad 3 topicos avanzados de programacionIrving Che
 
Arquitectura De Software Para Dummies
Arquitectura De Software Para DummiesArquitectura De Software Para Dummies
Arquitectura De Software Para DummiesSorey García
 
Normas peruanas en software
Normas peruanas en softwareNormas peruanas en software
Normas peruanas en softwareRis Fernandez
 
metodologia de prototipos
metodologia de prototiposmetodologia de prototipos
metodologia de prototiposKeiner Valerio
 
Metodologia xp cortesserranoeliud
Metodologia xp cortesserranoeliudMetodologia xp cortesserranoeliud
Metodologia xp cortesserranoeliudEliud Cortes
 
Arquitectura General del Sistema Operativo Linux
Arquitectura General del Sistema Operativo LinuxArquitectura General del Sistema Operativo Linux
Arquitectura General del Sistema Operativo Linuxjcfarit
 
CUADRO COMPARATIVO DE LOS MODELOS DE CICLO DE VIDA DE SOFTWARE
CUADRO COMPARATIVO DE LOS MODELOS DE CICLO DE VIDA DE SOFTWARECUADRO COMPARATIVO DE LOS MODELOS DE CICLO DE VIDA DE SOFTWARE
CUADRO COMPARATIVO DE LOS MODELOS DE CICLO DE VIDA DE SOFTWAREFreddy Aguilar
 
Presentacion Programacion
Presentacion ProgramacionPresentacion Programacion
Presentacion Programacionguestd5974a6
 
Adobe flash professional cs6 MT
Adobe flash professional cs6 MTAdobe flash professional cs6 MT
Adobe flash professional cs6 MTmila1197
 
Linea de tiempo del sistema operativo Linux-Cronología.
Linea de tiempo del sistema operativo Linux-Cronología.Linea de tiempo del sistema operativo Linux-Cronología.
Linea de tiempo del sistema operativo Linux-Cronología.JJAPULA
 
Sistemas en tiempo real
Sistemas en tiempo realSistemas en tiempo real
Sistemas en tiempo realAreliDA
 
1 introduccion a la programacion 1
1 introduccion  a la programacion 11 introduccion  a la programacion 1
1 introduccion a la programacion 1Evelin Claudia
 
Metodologia web
Metodologia webMetodologia web
Metodologia webAnel Sosa
 

La actualidad más candente (20)

Unidad 3 topicos avanzados de programacion
Unidad 3 topicos avanzados de programacionUnidad 3 topicos avanzados de programacion
Unidad 3 topicos avanzados de programacion
 
Exposición de Lenguajes de Programación
Exposición de Lenguajes de ProgramaciónExposición de Lenguajes de Programación
Exposición de Lenguajes de Programación
 
Paradigmas de programación
Paradigmas de programaciónParadigmas de programación
Paradigmas de programación
 
Arquitectura De Software Para Dummies
Arquitectura De Software Para DummiesArquitectura De Software Para Dummies
Arquitectura De Software Para Dummies
 
Normas peruanas en software
Normas peruanas en softwareNormas peruanas en software
Normas peruanas en software
 
Clasificacion de Interpretes
Clasificacion de InterpretesClasificacion de Interpretes
Clasificacion de Interpretes
 
metodologia de prototipos
metodologia de prototiposmetodologia de prototipos
metodologia de prototipos
 
Metodologia xp cortesserranoeliud
Metodologia xp cortesserranoeliudMetodologia xp cortesserranoeliud
Metodologia xp cortesserranoeliud
 
Arquitectura General del Sistema Operativo Linux
Arquitectura General del Sistema Operativo LinuxArquitectura General del Sistema Operativo Linux
Arquitectura General del Sistema Operativo Linux
 
CUADRO COMPARATIVO DE LOS MODELOS DE CICLO DE VIDA DE SOFTWARE
CUADRO COMPARATIVO DE LOS MODELOS DE CICLO DE VIDA DE SOFTWARECUADRO COMPARATIVO DE LOS MODELOS DE CICLO DE VIDA DE SOFTWARE
CUADRO COMPARATIVO DE LOS MODELOS DE CICLO DE VIDA DE SOFTWARE
 
Pruebas de software
Pruebas de softwarePruebas de software
Pruebas de software
 
Presentacion Programacion
Presentacion ProgramacionPresentacion Programacion
Presentacion Programacion
 
Helpdesk
HelpdeskHelpdesk
Helpdesk
 
Diseño de interfaz de usuario
Diseño de interfaz de usuarioDiseño de interfaz de usuario
Diseño de interfaz de usuario
 
Adobe flash professional cs6 MT
Adobe flash professional cs6 MTAdobe flash professional cs6 MT
Adobe flash professional cs6 MT
 
Linea de tiempo del sistema operativo Linux-Cronología.
Linea de tiempo del sistema operativo Linux-Cronología.Linea de tiempo del sistema operativo Linux-Cronología.
Linea de tiempo del sistema operativo Linux-Cronología.
 
arquitectura-de-linux
arquitectura-de-linuxarquitectura-de-linux
arquitectura-de-linux
 
Sistemas en tiempo real
Sistemas en tiempo realSistemas en tiempo real
Sistemas en tiempo real
 
1 introduccion a la programacion 1
1 introduccion  a la programacion 11 introduccion  a la programacion 1
1 introduccion a la programacion 1
 
Metodologia web
Metodologia webMetodologia web
Metodologia web
 

Destacado

Equipo 3
Equipo 3Equipo 3
Equipo 3UVM
 
Analizando la observacion presentacion
Analizando la observacion presentacionAnalizando la observacion presentacion
Analizando la observacion presentacionUVM
 
Tecnologias
TecnologiasTecnologias
TecnologiasUVM
 
Presentacion equipo 1 19 oct 12
Presentacion equipo 1 19 oct 12Presentacion equipo 1 19 oct 12
Presentacion equipo 1 19 oct 12UVM
 
Comandos de los archivos por lotes equipo 2
Comandos de los archivos por lotes equipo 2Comandos de los archivos por lotes equipo 2
Comandos de los archivos por lotes equipo 2UVM
 
Tipos mime equipo 2
Tipos mime equipo 2Tipos mime equipo 2
Tipos mime equipo 2UVM
 
Equipo 3 .1
Equipo 3 .1Equipo 3 .1
Equipo 3 .1UVM
 
Mapa mental equipo 6 ssd4
Mapa mental equipo 6 ssd4Mapa mental equipo 6 ssd4
Mapa mental equipo 6 ssd4UVM
 
Mapa mental equipo7
Mapa mental equipo7Mapa mental equipo7
Mapa mental equipo7UVM
 
Laboratorio equipo 5
Laboratorio equipo 5Laboratorio equipo 5
Laboratorio equipo 5UVM
 
Html y web
Html y web Html y web
Html y web UVM
 
Funciones avazadas de la liena de comandos
Funciones avazadas de la liena de comandosFunciones avazadas de la liena de comandos
Funciones avazadas de la liena de comandosUVM
 
Aspectos rudimentarios de internet
Aspectos rudimentarios de internetAspectos rudimentarios de internet
Aspectos rudimentarios de internetUVM
 
Conducción de la observación
Conducción de la observaciónConducción de la observación
Conducción de la observaciónUVM
 
Equipo 2 ssd4 resumen del reporte
Equipo 2 ssd4 resumen del reporteEquipo 2 ssd4 resumen del reporte
Equipo 2 ssd4 resumen del reporteUVM
 
Mapa mentalequipo5
Mapa mentalequipo5Mapa mentalequipo5
Mapa mentalequipo5UVM
 
Software equipo 5 mae
Software equipo 5 maeSoftware equipo 5 mae
Software equipo 5 maeUVM
 
Modelo codigo abierto
Modelo codigo abiertoModelo codigo abierto
Modelo codigo abiertoUVM
 
Mapa mentalequipo5(3.2.5)
Mapa mentalequipo5(3.2.5)Mapa mentalequipo5(3.2.5)
Mapa mentalequipo5(3.2.5)UVM
 
Equipo 2 ssd4 analizando la observacion
Equipo 2 ssd4 analizando la observacionEquipo 2 ssd4 analizando la observacion
Equipo 2 ssd4 analizando la observacionUVM
 

Destacado (20)

Equipo 3
Equipo 3Equipo 3
Equipo 3
 
Analizando la observacion presentacion
Analizando la observacion presentacionAnalizando la observacion presentacion
Analizando la observacion presentacion
 
Tecnologias
TecnologiasTecnologias
Tecnologias
 
Presentacion equipo 1 19 oct 12
Presentacion equipo 1 19 oct 12Presentacion equipo 1 19 oct 12
Presentacion equipo 1 19 oct 12
 
Comandos de los archivos por lotes equipo 2
Comandos de los archivos por lotes equipo 2Comandos de los archivos por lotes equipo 2
Comandos de los archivos por lotes equipo 2
 
Tipos mime equipo 2
Tipos mime equipo 2Tipos mime equipo 2
Tipos mime equipo 2
 
Equipo 3 .1
Equipo 3 .1Equipo 3 .1
Equipo 3 .1
 
Mapa mental equipo 6 ssd4
Mapa mental equipo 6 ssd4Mapa mental equipo 6 ssd4
Mapa mental equipo 6 ssd4
 
Mapa mental equipo7
Mapa mental equipo7Mapa mental equipo7
Mapa mental equipo7
 
Laboratorio equipo 5
Laboratorio equipo 5Laboratorio equipo 5
Laboratorio equipo 5
 
Html y web
Html y web Html y web
Html y web
 
Funciones avazadas de la liena de comandos
Funciones avazadas de la liena de comandosFunciones avazadas de la liena de comandos
Funciones avazadas de la liena de comandos
 
Aspectos rudimentarios de internet
Aspectos rudimentarios de internetAspectos rudimentarios de internet
Aspectos rudimentarios de internet
 
Conducción de la observación
Conducción de la observaciónConducción de la observación
Conducción de la observación
 
Equipo 2 ssd4 resumen del reporte
Equipo 2 ssd4 resumen del reporteEquipo 2 ssd4 resumen del reporte
Equipo 2 ssd4 resumen del reporte
 
Mapa mentalequipo5
Mapa mentalequipo5Mapa mentalequipo5
Mapa mentalequipo5
 
Software equipo 5 mae
Software equipo 5 maeSoftware equipo 5 mae
Software equipo 5 mae
 
Modelo codigo abierto
Modelo codigo abiertoModelo codigo abierto
Modelo codigo abierto
 
Mapa mentalequipo5(3.2.5)
Mapa mentalequipo5(3.2.5)Mapa mentalequipo5(3.2.5)
Mapa mentalequipo5(3.2.5)
 
Equipo 2 ssd4 analizando la observacion
Equipo 2 ssd4 analizando la observacionEquipo 2 ssd4 analizando la observacion
Equipo 2 ssd4 analizando la observacion
 

Similar a Desarrollo de software a gran escala

ciclo-de-vida-de-un-software (1).pptx
ciclo-de-vida-de-un-software (1).pptxciclo-de-vida-de-un-software (1).pptx
ciclo-de-vida-de-un-software (1).pptxNicolas Ormeño
 
De los problemas a los programas
De los problemas a los programasDe los problemas a los programas
De los problemas a los programasDanny Gi
 
Tecnicas.de.ingenieria.de.software
Tecnicas.de.ingenieria.de.softwareTecnicas.de.ingenieria.de.software
Tecnicas.de.ingenieria.de.softwarejuankexmisiodj
 
Ciclo de vida de un software
Ciclo de vida de un softwareCiclo de vida de un software
Ciclo de vida de un softwareJavierQuiroz51
 
Ciclo de vida de un software
Ciclo de vida de un softwareCiclo de vida de un software
Ciclo de vida de un softwareMargotVenegas2
 
Desarrollo de software, métodos tradicionales.pptx
Desarrollo de software, métodos tradicionales.pptxDesarrollo de software, métodos tradicionales.pptx
Desarrollo de software, métodos tradicionales.pptxJasonPadilla9
 
ciclo de vida de un software
ciclo de vida de un softwareciclo de vida de un software
ciclo de vida de un softwareVenusUwu
 
Proceso de desarrollo del software
Proceso de desarrollo del softwareProceso de desarrollo del software
Proceso de desarrollo del softwareoscar uriarte
 
Ciclo de Vida de un Software.pdf
Ciclo de Vida de un Software.pdfCiclo de Vida de un Software.pdf
Ciclo de Vida de un Software.pdfRodrigoMardones16
 
Procedimiento de creación de un programa
Procedimiento de creación de un programaProcedimiento de creación de un programa
Procedimiento de creación de un programaYoder Rivadeneira
 
Fases en el desarrollo de un programa
Fases en el desarrollo de un programaFases en el desarrollo de un programa
Fases en el desarrollo de un programaBeydasanchezhernandez
 
4 5 Ingenieria De Software
4 5 Ingenieria De Software4 5 Ingenieria De Software
4 5 Ingenieria De SoftwareUVM
 
Fases del ciclo de la vida de desarrollo
Fases del ciclo de la vida de desarrolloFases del ciclo de la vida de desarrollo
Fases del ciclo de la vida de desarrolloYip-yip
 

Similar a Desarrollo de software a gran escala (20)

ciclo-de-vida-de-un-software (1).pptx
ciclo-de-vida-de-un-software (1).pptxciclo-de-vida-de-un-software (1).pptx
ciclo-de-vida-de-un-software (1).pptx
 
SDLC.pptx
SDLC.pptxSDLC.pptx
SDLC.pptx
 
De los problemas a los programas
De los problemas a los programasDe los problemas a los programas
De los problemas a los programas
 
Ciclo de Vida de un Software.pdf
Ciclo de Vida de un Software.pdfCiclo de Vida de un Software.pdf
Ciclo de Vida de un Software.pdf
 
Tecnicas.de.ingenieria.de.software
Tecnicas.de.ingenieria.de.softwareTecnicas.de.ingenieria.de.software
Tecnicas.de.ingenieria.de.software
 
Ciclo de vida de un software
Ciclo de vida de un softwareCiclo de vida de un software
Ciclo de vida de un software
 
etapas de desarrollo del software
etapas de desarrollo del software etapas de desarrollo del software
etapas de desarrollo del software
 
ciclo_de_vida_software
ciclo_de_vida_softwareciclo_de_vida_software
ciclo_de_vida_software
 
Ciclo de vida de un software
Ciclo de vida de un softwareCiclo de vida de un software
Ciclo de vida de un software
 
Ciclo de vida de un SW.pptx
Ciclo de vida de un SW.pptxCiclo de vida de un SW.pptx
Ciclo de vida de un SW.pptx
 
Modelos del software
Modelos del softwareModelos del software
Modelos del software
 
Desarrollo de software, métodos tradicionales.pptx
Desarrollo de software, métodos tradicionales.pptxDesarrollo de software, métodos tradicionales.pptx
Desarrollo de software, métodos tradicionales.pptx
 
ciclo de vida de un software
ciclo de vida de un softwareciclo de vida de un software
ciclo de vida de un software
 
Proceso de desarrollo del software
Proceso de desarrollo del softwareProceso de desarrollo del software
Proceso de desarrollo del software
 
Diseño de software
Diseño de softwareDiseño de software
Diseño de software
 
Ciclo de Vida de un Software.pdf
Ciclo de Vida de un Software.pdfCiclo de Vida de un Software.pdf
Ciclo de Vida de un Software.pdf
 
Procedimiento de creación de un programa
Procedimiento de creación de un programaProcedimiento de creación de un programa
Procedimiento de creación de un programa
 
Fases en el desarrollo de un programa
Fases en el desarrollo de un programaFases en el desarrollo de un programa
Fases en el desarrollo de un programa
 
4 5 Ingenieria De Software
4 5 Ingenieria De Software4 5 Ingenieria De Software
4 5 Ingenieria De Software
 
Fases del ciclo de la vida de desarrollo
Fases del ciclo de la vida de desarrolloFases del ciclo de la vida de desarrollo
Fases del ciclo de la vida de desarrollo
 

Más de UVM

Tiempo compartido en programación
Tiempo compartido en programaciónTiempo compartido en programación
Tiempo compartido en programaciónUVM
 
Portafolio de evidencias del curso Programación Avanzada
Portafolio de evidencias del curso Programación AvanzadaPortafolio de evidencias del curso Programación Avanzada
Portafolio de evidencias del curso Programación AvanzadaUVM
 
Eficiencia en uso tiempo
Eficiencia en uso  tiempoEficiencia en uso  tiempo
Eficiencia en uso tiempoUVM
 
Administración de memoria arreglos dinamicos
Administración de memoria arreglos dinamicosAdministración de memoria arreglos dinamicos
Administración de memoria arreglos dinamicosUVM
 
Practica de arreglos
Practica de arreglosPractica de arreglos
Practica de arreglosUVM
 
Otra introducción a apuntadores
Otra introducción a apuntadoresOtra introducción a apuntadores
Otra introducción a apuntadoresUVM
 
Ejemplo de solución de práctica funciones stl
Ejemplo de solución de práctica funciones stlEjemplo de solución de práctica funciones stl
Ejemplo de solución de práctica funciones stlUVM
 
Breve repaso de apuntadores
Breve repaso de apuntadoresBreve repaso de apuntadores
Breve repaso de apuntadoresUVM
 
Arreglos conceptos básicos
Arreglos conceptos básicosArreglos conceptos básicos
Arreglos conceptos básicosUVM
 
Resolución práctica de tipos de datos
Resolución práctica de tipos de datosResolución práctica de tipos de datos
Resolución práctica de tipos de datosUVM
 
Resumen de funciones
Resumen de funcionesResumen de funciones
Resumen de funcionesUVM
 
Biblioteca estándar de funciones
Biblioteca estándar de funcionesBiblioteca estándar de funciones
Biblioteca estándar de funcionesUVM
 
Manejo de bits
Manejo de bitsManejo de bits
Manejo de bitsUVM
 
Aclaración de dudas 4 de septiembre
Aclaración de dudas 4 de septiembreAclaración de dudas 4 de septiembre
Aclaración de dudas 4 de septiembreUVM
 
Aclaraciones varias a códigos entregados en sesión 3
Aclaraciones varias a códigos entregados en sesión 3Aclaraciones varias a códigos entregados en sesión 3
Aclaraciones varias a códigos entregados en sesión 3UVM
 
Funciones definidas por el usuario
Funciones definidas por el usuarioFunciones definidas por el usuario
Funciones definidas por el usuarioUVM
 
Función main()
Función main()Función main()
Función main()UVM
 
Depuración de un programa en c++
Depuración de un programa en c++Depuración de un programa en c++
Depuración de un programa en c++UVM
 
Algunas dudas de la sesión 28 agosto
Algunas dudas de la sesión 28 agostoAlgunas dudas de la sesión 28 agosto
Algunas dudas de la sesión 28 agostoUVM
 
Estructura programa c++
Estructura programa c++Estructura programa c++
Estructura programa c++UVM
 

Más de UVM (20)

Tiempo compartido en programación
Tiempo compartido en programaciónTiempo compartido en programación
Tiempo compartido en programación
 
Portafolio de evidencias del curso Programación Avanzada
Portafolio de evidencias del curso Programación AvanzadaPortafolio de evidencias del curso Programación Avanzada
Portafolio de evidencias del curso Programación Avanzada
 
Eficiencia en uso tiempo
Eficiencia en uso  tiempoEficiencia en uso  tiempo
Eficiencia en uso tiempo
 
Administración de memoria arreglos dinamicos
Administración de memoria arreglos dinamicosAdministración de memoria arreglos dinamicos
Administración de memoria arreglos dinamicos
 
Practica de arreglos
Practica de arreglosPractica de arreglos
Practica de arreglos
 
Otra introducción a apuntadores
Otra introducción a apuntadoresOtra introducción a apuntadores
Otra introducción a apuntadores
 
Ejemplo de solución de práctica funciones stl
Ejemplo de solución de práctica funciones stlEjemplo de solución de práctica funciones stl
Ejemplo de solución de práctica funciones stl
 
Breve repaso de apuntadores
Breve repaso de apuntadoresBreve repaso de apuntadores
Breve repaso de apuntadores
 
Arreglos conceptos básicos
Arreglos conceptos básicosArreglos conceptos básicos
Arreglos conceptos básicos
 
Resolución práctica de tipos de datos
Resolución práctica de tipos de datosResolución práctica de tipos de datos
Resolución práctica de tipos de datos
 
Resumen de funciones
Resumen de funcionesResumen de funciones
Resumen de funciones
 
Biblioteca estándar de funciones
Biblioteca estándar de funcionesBiblioteca estándar de funciones
Biblioteca estándar de funciones
 
Manejo de bits
Manejo de bitsManejo de bits
Manejo de bits
 
Aclaración de dudas 4 de septiembre
Aclaración de dudas 4 de septiembreAclaración de dudas 4 de septiembre
Aclaración de dudas 4 de septiembre
 
Aclaraciones varias a códigos entregados en sesión 3
Aclaraciones varias a códigos entregados en sesión 3Aclaraciones varias a códigos entregados en sesión 3
Aclaraciones varias a códigos entregados en sesión 3
 
Funciones definidas por el usuario
Funciones definidas por el usuarioFunciones definidas por el usuario
Funciones definidas por el usuario
 
Función main()
Función main()Función main()
Función main()
 
Depuración de un programa en c++
Depuración de un programa en c++Depuración de un programa en c++
Depuración de un programa en c++
 
Algunas dudas de la sesión 28 agosto
Algunas dudas de la sesión 28 agostoAlgunas dudas de la sesión 28 agosto
Algunas dudas de la sesión 28 agosto
 
Estructura programa c++
Estructura programa c++Estructura programa c++
Estructura programa c++
 

Desarrollo de software a gran escala

  • 1.
  • 2. El desarrollo de software , es el proceso en donde se trabaja la elaboración de un software. En el desarrollo, interviene un equipo de programadores que plantean sus objetivos para poder desarrollarlo. La elaboración de un software se divide en fases de desarrollo que permite que la elaboración de un software sea eficiente, las fases abracan desde la precepción y necesidad hasta el arranque y entrega.
  • 3. Para la elaboración de un software se elabora un proceso de programación y diagramas, como el ejemplo que se muestra a continuación: - Definir y/o redefinir el problema. - Planear la solución del problema. - Codificar la solución. - Evaluar y probar todo.
  • 4. Definir y/o Redefinir el Problema: Esta fase se concentra en reconocer la necesidad del software, ahí es donde intervine las personas o el departamento de mercadotecnia y de administración. También se encarga de especificar los requerimientos necesariospara poder cubrir las necesidades de los clientes interesados.
  • 5. Planear la Solución del Problema: En esta fase se enumeran las alternativas, una vez que se conocen los requerimientos , por general se enumera varias soluciones. Así mismo, esta fase se elaboran las pruebas del diseño del sistema y la base operativa del software; ya una vez aprobada la alternativa, se debe presentar de manera objetiva.
  • 6. Codificar la solución. Durante la fase de diseño se determinan las desiciones como el desempeño del software y la interfaz con el usario, la fase de Codificar la soluciónes revisada por el grupo de programadores a cargo del software para que el software funcione correctamente, depués el equipo de la elaboración del software se reúne para dar lectura y coroborar el trabajo de cada quien y sea hace una revisión del software. Finalmente, se escoge un grupo de personas que usan el software por un determinado tiempo, y depués se hace la aprobación de aceptación del software.
  • 7. EvaluaryProbartodo. Por lo regular el software puede presentar algunos errores o bugs en el sistema que no se detectan en las fases anteriores, los bugs pueden ser desde el diseño del sistema hasta la programación del mismo. Cuando esto ocurre el software se revisa detenidamente anilizando el historial de cada fase del desarrollo.