SlideShare una empresa de Scribd logo
El proceso de la creación de software requiere el uso de una 
metodología sistemática de desarrollo que permia un acercamiento 
gradual a la solución del problema que intenta resolver. 
Las fases de la programación son: 
1. Definición del problema 
2. Análisis del problema 
3. Diseño de la solución 
4. Codificación 
5. Prueba y depuración 
6. Implementación 
7. Documentación 
8. Mantenimiento 
Definición del problema 
Consiste en la obtención sin ambigüedades de una visión general 
y clara del problema. Las respuestas a las siguientes peguntas 
son claves para la correcta definición de un problema: 
 ¿Qué entradas de requieren, de que tipo, en qué orden y 
que cantidad? 
 ¿Qué salidas se desean, de que tipo, en qué orden y en qué 
cantidad? 
 ¿Qué métodos o formulas producen, pude producir las 
salidas deseadas?
Análisis del problema 
Es la comprensión afondo del problema y sus detalles además 
es un requisito para lograr una solución eficaz. 
Diseño de la solución 
Esta fase se diseña la logia de la solución a usar, ósea como 
hará el programa la tarea que se desea automatizar usando 
los datos de entrada para generar los datos de salida, 
enfatizando diseños limpios, claros y sencillos. 
Codificación 
En este paso se traduce el algoritmo ya estructurado, 
verificando y comprobando a mano, al lenguaje de 
programación que vaya a utilizarse. 
Prueba y depuración 
Una vez compilado el programa, este es sometido a prueba a 
fin de determinar si resuelve o no el problema en forma 
satisfactoria. 
Documentación 
Es la fase ignorada por la mayoría de los programadores 
noveles, por razones de tiempo o pereza. 
Este se divide en tres partes: 
 Documentación interna 
 Documentación externa 
 Manual de usuario
Implementación 
El programa ya probado, revisado y mejorado se considera 
terminado y puede utilizarse con un alto grado de 
confianza para resolver los problemas que dieron origen a 
su creación. 
Mantenimiento 
Es posible que en el programa deba revisarse cierto tiempo 
para ajustes. Los programas siempre son susceptibles de 
mejoras y de mantenimiento. Se enfatiza el hecho de que 
cualquier actualización o cambio n el programa deberá 
reflejarse en su documentación para que esta mantenga su 
vigencia.

Más contenido relacionado

DOCX
Mapa conceptual fases en el desarrollo de un programa
PPTX
Faces del proceso de programación
PPTX
Etapas para Desarrollar un Programa
PPTX
Fases de dasorrollo de un software Mapa Conceptual
DOCX
Mapa conceptual fases de un desarrollo de un programa
PPTX
SDLC.pptx
PDF
Ciclo de vida de un Software.pdf
PPTX
las fases del proceso de programacion
Mapa conceptual fases en el desarrollo de un programa
Faces del proceso de programación
Etapas para Desarrollar un Programa
Fases de dasorrollo de un software Mapa Conceptual
Mapa conceptual fases de un desarrollo de un programa
SDLC.pptx
Ciclo de vida de un Software.pdf
las fases del proceso de programacion

La actualidad más candente (20)

PPTX
fases de programacion
PPTX
Fases del proceso de programación
PPTX
Fases del proceso de programación
PPTX
El proceso de programacion
PDF
ciclo_de_vida_software
DOCX
Fases a el desarrollo de un programa Act. 1
DOCX
DOCX
Fases en el desarrollo de un programa
PPTX
Desarrollo de software a gran escala
 
PPTX
Mejores Prácticas en el Desarrollo del Software
PPT
DOC
Las fases de la programación
PPTX
Metodologias agiles
DOCX
Metodología para la resolución de problemas
PPT
Modelo lineal secuencial
PPTX
Buenas practicas para el desarrollo de software
PPTX
Metodologia Xp
PPTX
Metodologiaclasicaencascada 130303210847-phpapp01
DOCX
Fasesdedesarrollodeunprograma
DOCX
Act18
fases de programacion
Fases del proceso de programación
Fases del proceso de programación
El proceso de programacion
ciclo_de_vida_software
Fases a el desarrollo de un programa Act. 1
Fases en el desarrollo de un programa
Desarrollo de software a gran escala
 
Mejores Prácticas en el Desarrollo del Software
Las fases de la programación
Metodologias agiles
Metodología para la resolución de problemas
Modelo lineal secuencial
Buenas practicas para el desarrollo de software
Metodologia Xp
Metodologiaclasicaencascada 130303210847-phpapp01
Fasesdedesarrollodeunprograma
Act18
Publicidad

Destacado (7)

DOCX
Programacion orientada a objetos
DOCX
¿Qué es Java?
DOCX
Carta compromiso
DOCX
Programa de estudios
DOCX
Política de calidad
DOCX
Investigación Estructura de un Programa en Java
DOCX
Diversidad de lenguajes de programación orientada a objetos
Programacion orientada a objetos
¿Qué es Java?
Carta compromiso
Programa de estudios
Política de calidad
Investigación Estructura de un Programa en Java
Diversidad de lenguajes de programación orientada a objetos
Publicidad

Similar a Fases en el desarrollo de un programa (20)

DOC
Fases de programacion
DOCX
Fases de programacion
PPTX
Fases del proceso de programación
ODP
Etapas del proceso de programación de sistemas
PPTX
Fases del proceso de programación
PPTX
Fases del proceso de programación
PDF
Metodología para la solución de problemas
PPT
fases del proceso de programacion
PDF
Fases de resolucion de problemas
PDF
Lpc++ fases para la creación de un programa
PPTX
Conceptos básicos y metodología de la programación
PPTX
Procedimiento de creación de un programa
PPTX
Fases del proceso de programación
PDF
Programacio nfin
PPTX
Fases del proceso de la programación
PPTX
Solucion de problemas copia
PDF
0000261 programacion estructurada
PPT
Lenguajes de programación parte i.3
DOCX
Investigar y describa la resolución de problemas empleando computadoras
PPTX
Metodología de la solución de problemas po equipo5
Fases de programacion
Fases de programacion
Fases del proceso de programación
Etapas del proceso de programación de sistemas
Fases del proceso de programación
Fases del proceso de programación
Metodología para la solución de problemas
fases del proceso de programacion
Fases de resolucion de problemas
Lpc++ fases para la creación de un programa
Conceptos básicos y metodología de la programación
Procedimiento de creación de un programa
Fases del proceso de programación
Programacio nfin
Fases del proceso de la programación
Solucion de problemas copia
0000261 programacion estructurada
Lenguajes de programación parte i.3
Investigar y describa la resolución de problemas empleando computadoras
Metodología de la solución de problemas po equipo5

Más de Beydasanchezhernandez (20)

PPTX
Presentación16
PPTX
Presentación15
PPTX
Como insertar imagen
PPTX
PPTX
Presentacion13
PPTX
Presentación12
PPTX
PPTX
Presentaciónprograma10
PPTX
Presentacion9
PPTX
PPTX
DOCX
Como insertar una imagen en eclipse
PPTX
PPTX
Presentación13
PPTX
PPTX
Presentación113
PPTX
PPTX
PPTX
Presentación16
Presentación15
Como insertar imagen
Presentacion13
Presentación12
Presentaciónprograma10
Presentacion9
Como insertar una imagen en eclipse
Presentación13
Presentación113

Fases en el desarrollo de un programa

  • 1. El proceso de la creación de software requiere el uso de una metodología sistemática de desarrollo que permia un acercamiento gradual a la solución del problema que intenta resolver. Las fases de la programación son: 1. Definición del problema 2. Análisis del problema 3. Diseño de la solución 4. Codificación 5. Prueba y depuración 6. Implementación 7. Documentación 8. Mantenimiento Definición del problema Consiste en la obtención sin ambigüedades de una visión general y clara del problema. Las respuestas a las siguientes peguntas son claves para la correcta definición de un problema:  ¿Qué entradas de requieren, de que tipo, en qué orden y que cantidad?  ¿Qué salidas se desean, de que tipo, en qué orden y en qué cantidad?  ¿Qué métodos o formulas producen, pude producir las salidas deseadas?
  • 2. Análisis del problema Es la comprensión afondo del problema y sus detalles además es un requisito para lograr una solución eficaz. Diseño de la solución Esta fase se diseña la logia de la solución a usar, ósea como hará el programa la tarea que se desea automatizar usando los datos de entrada para generar los datos de salida, enfatizando diseños limpios, claros y sencillos. Codificación En este paso se traduce el algoritmo ya estructurado, verificando y comprobando a mano, al lenguaje de programación que vaya a utilizarse. Prueba y depuración Una vez compilado el programa, este es sometido a prueba a fin de determinar si resuelve o no el problema en forma satisfactoria. Documentación Es la fase ignorada por la mayoría de los programadores noveles, por razones de tiempo o pereza. Este se divide en tres partes:  Documentación interna  Documentación externa  Manual de usuario
  • 3. Implementación El programa ya probado, revisado y mejorado se considera terminado y puede utilizarse con un alto grado de confianza para resolver los problemas que dieron origen a su creación. Mantenimiento Es posible que en el programa deba revisarse cierto tiempo para ajustes. Los programas siempre son susceptibles de mejoras y de mantenimiento. Se enfatiza el hecho de que cualquier actualización o cambio n el programa deberá reflejarse en su documentación para que esta mantenga su vigencia.