FASES DEL PROCESO DEL SOFTWARE
F. del proceso del s.
ANÁLISIS DE REQUISITOSExtraer los requisitos de un producto de software es la primera etapa para crearlo. Mientras que los clientes piensan que ellos saben lo que el software tiene que hacer, se requiere de habilidad y experiencia en la ingeniería de software para reconocer requisitos incompletos, ambiguos o contradictorios. El resultado del análisis de requisitos con el cliente se plasma en el documento ERS, Especificación de Requerimientos del Sistema, cuya estructura puede venir definida por varios estándares, tales como CMM-I. 
Se refiere a determinar como funcionará de forma general sin entrar en detalles. Consiste en incorporar consideraciones de la implementación tecnológica, como el hardware, la red, etc. Se definen los Casos de Uso para cubrir las funciones que realizará el sistema, y se transforman las entidades definidas en el análisis de requisitos en clases de diseñoDISEÑO Y ARQUITECTURA
PROGRAMACIÓNReducir un diseño a código puede ser la parte más obvia del trabajo de ingeniería de software, pero no es necesariamente la porción más larga. La complejidad y la duración de esta etapa está íntimamente ligada al o a los lenguajes de programación utilizados.PRUEBASConsiste en comprobar que el software realice correctamente las tareas indicadas en la especificación. Una técnica de prueba es probar por separado cada módulo del software, y luego probarlo de forma integral, para así llegar al objetivo. Se considera una buena practica el que las pruebas sean efectuadas por alguien distinto al desarrollador que la programó, idealmente un área de prueba
Todo lo concerniente a la documentación del propio desarrollo del software y de la gestión del proyecto, pasando por modelaciones (UML), diagramas, pruebas, manuales de usuario, manuales técnicos, etc; todo con el propósito de eventuales correcciones, usabilidad, mantenimiento futuro y ampliaciones al sistema.DOCUMENTACIÓNMANTENIMIENTOMantener y mejorar el software para enfrentar errores descubiertos y nuevos requisitos. Esto puede llevar más tiempo incluso que el desarrollo inicial del software.
FIN…

Más contenido relacionado

DOCX
FGFases en el desarrollo de un programa
DOCX
Análisis de requisitos
DOCX
FASES DEL DESARROLLO DE UN PROGRAMA
PPTX
Software de diagnostico y mantenimiento
PPTX
Roles del desarrollo de software1 (1)
PPTX
Modelo
FGFases en el desarrollo de un programa
Análisis de requisitos
FASES DEL DESARROLLO DE UN PROGRAMA
Software de diagnostico y mantenimiento
Roles del desarrollo de software1 (1)
Modelo

La actualidad más candente (20)

DOCX
Fases en el desarrollo de un programa
PPTX
Software ... básico...
PPTX
SELECCIÓN DE TECNICAS DE INGENIERIA DE SOFTWARE.
PPTX
Ingenieria de Software
PPTX
Programación samuel 6º
DOCX
Cuadro comparativo de_modelos_de_procesos_de_software
PPTX
Fundamentos de diseño de software
PPTX
Ingeniería de software
PPT
Ingeniería de Software
PPT
Ingeniería de software
PPTX
Fases del ciclo de la vida de desarrollo
DOCX
Fasesdedesarrollodeunprograma
PPT
Ingenieria de software
DOCX
Fasesdedesarrollodeunprograma 130929181547-phpapp02
PPTX
Desarrollo de software basado en componentes
PPTX
Ingenieria del Softaware. Seún Glenn Brookshear
PPT
Ingenieria de software
PPSX
Trabajo espoch
PPTX
Actividad remedial_Maria_Albarran
PPTX
Diseño de software
Fases en el desarrollo de un programa
Software ... básico...
SELECCIÓN DE TECNICAS DE INGENIERIA DE SOFTWARE.
Ingenieria de Software
Programación samuel 6º
Cuadro comparativo de_modelos_de_procesos_de_software
Fundamentos de diseño de software
Ingeniería de software
Ingeniería de Software
Ingeniería de software
Fases del ciclo de la vida de desarrollo
Fasesdedesarrollodeunprograma
Ingenieria de software
Fasesdedesarrollodeunprograma 130929181547-phpapp02
Desarrollo de software basado en componentes
Ingenieria del Softaware. Seún Glenn Brookshear
Ingenieria de software
Trabajo espoch
Actividad remedial_Maria_Albarran
Diseño de software
Publicidad

Destacado (20)

PPTX
Puerto escondido
DOCX
Fencyt ambientador de manzana
PPT
METODOS Y TECNICAS DE ESTUDIO.
PPTX
investigacion3
PPTX
Act contextualización 5
DOCX
Tarea 2
PPT
Estrategias didácticas por janet sulu
PPT
Presentación sobre gestión de proyectos
PPTX
Buscando talentos
PPT
La moral tributaria en ecuador avanza,
PDF
Discurso Dr.Antonio Mamierca Mateos
PPTX
America de cali
PPTX
Presentación de la Creatividad
PDF
Bases para-la-convocatoria-de-facilitadores-ambientales
PPTX
Problemasydificultadesdeaprendizaj
PPTX
Vivianaleon
PPTX
Presentación1
Puerto escondido
Fencyt ambientador de manzana
METODOS Y TECNICAS DE ESTUDIO.
investigacion3
Act contextualización 5
Tarea 2
Estrategias didácticas por janet sulu
Presentación sobre gestión de proyectos
Buscando talentos
La moral tributaria en ecuador avanza,
Discurso Dr.Antonio Mamierca Mateos
America de cali
Presentación de la Creatividad
Bases para-la-convocatoria-de-facilitadores-ambientales
Problemasydificultadesdeaprendizaj
Vivianaleon
Presentación1
Publicidad

Similar a F. del proceso del s. (20)

DOCX
Fases de desarrollo de un programa...
DOCX
DOCX
Etapas del Proceso de la Ingeniería del Software
DOCX
Definición de ingeniería del software
PPTX
Modelos de procesos de software(completo)
DOCX
Análisis de requisitos
PPTX
Tipos de software
DOCX
Modelo de cascadaa
PDF
Perfil del ingeniero de software
DOCX
Fases en el desarrollo de un programa
PPT
UNIDAD_I.ppt
PPT
Tecnicas.de.ingenieria.de.software
DOCX
FASES PARA EL DESARROLLO DE UN PROGRAMA
PPTX
Unidad 1 Ingenieria de software
PPTX
Estructura y características. Procesos de software
PPTX
Analiss de sistemas
PPTX
Analiss de sistemas
PPSX
Proceso para el desarrollo de software Ponencia M.C.Ivet Espinosa Conde
PPTX
Fundamentos de ingenieria del software (2)
PPTX
Trabajo 2 exposicion
Fases de desarrollo de un programa...
Etapas del Proceso de la Ingeniería del Software
Definición de ingeniería del software
Modelos de procesos de software(completo)
Análisis de requisitos
Tipos de software
Modelo de cascadaa
Perfil del ingeniero de software
Fases en el desarrollo de un programa
UNIDAD_I.ppt
Tecnicas.de.ingenieria.de.software
FASES PARA EL DESARROLLO DE UN PROGRAMA
Unidad 1 Ingenieria de software
Estructura y características. Procesos de software
Analiss de sistemas
Analiss de sistemas
Proceso para el desarrollo de software Ponencia M.C.Ivet Espinosa Conde
Fundamentos de ingenieria del software (2)
Trabajo 2 exposicion

Más de claudiaponguta (20)

PPTX
Mineria de datos
PPTX
Presentación1
PPTX
PPTX
Mineria de datos
PPTX
Mercado negro
PPTX
Mercado negro
PPTX
Mercado negro
PPTX
Data warehouse
PPTX
Computacion en la nube
PPTX
Base de datos
PPTX
El mercado negro (1)
PPTX
El mercado negro (1)
PPTX
El mercado negro (1)
PPTX
Control en el desepeñoen los s.i
PPTX
Control en el desepeñoen los s.i
PPTX
Base de datos
PPTX
Ciclo de vida de los datos
PPTX
Administracion de datos
PPTX
Cuadro de comando
Mineria de datos
Presentación1
Mineria de datos
Mercado negro
Mercado negro
Mercado negro
Data warehouse
Computacion en la nube
Base de datos
El mercado negro (1)
El mercado negro (1)
El mercado negro (1)
Control en el desepeñoen los s.i
Control en el desepeñoen los s.i
Base de datos
Ciclo de vida de los datos
Administracion de datos
Cuadro de comando

Último (20)

PPTX
PRESENTACION El PODER DE LA MENTALIDAD.pptx
PPTX
CLASE PRACTICA-- SESION 6 -- FPW -- 04 11 23.pptx
DOCX
CONCEPTO DE LA NUBE, COMPUTACION INFORMATICA.docx
DOCX
Simulación de corriente paralela en LEDS word
PPTX
VariablesExpresiones.pptx conceptos que puedes usar en c++
PDF
1.3.4-Handling-and-Safety-Instructions-ESP-2024.pdf
PPTX
Circuito de LED en paralelo mediante Switch
DOCX
Guía 5. Test de orientación Vocacional 2[1] (Recuperado automáticamente).docx
PDF
Final Tecno .pdfjdhdjsjdhsjshshhshshshhshhhhhhh
PDF
Taller tecnológico Michelle lobo Velasquez
PPTX
Presentación final ingenieria de metodos
PDF
Conceptos básicos de programación PseInt laura.pdf
PDF
Estrategia de Apoyo Juan José Narvaéz 9-4
PDF
Trabajo de recuperación _20250821_191354_0000.pdf
PPTX
Procesamiento-del-Lenguaje-Natural-Un-Viaje-Paso-a-Paso.pptx
PPTX
Sistema de Gestión Integral TCA Ingenieros.pptx
PDF
Inteligencia_Artificial,_Informática_Básica,_22_06_2025_SO_2.pdf
PPTX
TECNOLOGIAS DE INFORMACION Y COMUNICACION
PPTX
Formato de texto, párrafo, documentos, columnas periodísticas, referencias.
PPTX
Reconocimiento-Automatico-de-Placas-Vehiculares-con-IA.pptx
PRESENTACION El PODER DE LA MENTALIDAD.pptx
CLASE PRACTICA-- SESION 6 -- FPW -- 04 11 23.pptx
CONCEPTO DE LA NUBE, COMPUTACION INFORMATICA.docx
Simulación de corriente paralela en LEDS word
VariablesExpresiones.pptx conceptos que puedes usar en c++
1.3.4-Handling-and-Safety-Instructions-ESP-2024.pdf
Circuito de LED en paralelo mediante Switch
Guía 5. Test de orientación Vocacional 2[1] (Recuperado automáticamente).docx
Final Tecno .pdfjdhdjsjdhsjshshhshshshhshhhhhhh
Taller tecnológico Michelle lobo Velasquez
Presentación final ingenieria de metodos
Conceptos básicos de programación PseInt laura.pdf
Estrategia de Apoyo Juan José Narvaéz 9-4
Trabajo de recuperación _20250821_191354_0000.pdf
Procesamiento-del-Lenguaje-Natural-Un-Viaje-Paso-a-Paso.pptx
Sistema de Gestión Integral TCA Ingenieros.pptx
Inteligencia_Artificial,_Informática_Básica,_22_06_2025_SO_2.pdf
TECNOLOGIAS DE INFORMACION Y COMUNICACION
Formato de texto, párrafo, documentos, columnas periodísticas, referencias.
Reconocimiento-Automatico-de-Placas-Vehiculares-con-IA.pptx

F. del proceso del s.

  • 1. FASES DEL PROCESO DEL SOFTWARE
  • 3. ANÁLISIS DE REQUISITOSExtraer los requisitos de un producto de software es la primera etapa para crearlo. Mientras que los clientes piensan que ellos saben lo que el software tiene que hacer, se requiere de habilidad y experiencia en la ingeniería de software para reconocer requisitos incompletos, ambiguos o contradictorios. El resultado del análisis de requisitos con el cliente se plasma en el documento ERS, Especificación de Requerimientos del Sistema, cuya estructura puede venir definida por varios estándares, tales como CMM-I. 
  • 4. Se refiere a determinar como funcionará de forma general sin entrar en detalles. Consiste en incorporar consideraciones de la implementación tecnológica, como el hardware, la red, etc. Se definen los Casos de Uso para cubrir las funciones que realizará el sistema, y se transforman las entidades definidas en el análisis de requisitos en clases de diseñoDISEÑO Y ARQUITECTURA
  • 5. PROGRAMACIÓNReducir un diseño a código puede ser la parte más obvia del trabajo de ingeniería de software, pero no es necesariamente la porción más larga. La complejidad y la duración de esta etapa está íntimamente ligada al o a los lenguajes de programación utilizados.PRUEBASConsiste en comprobar que el software realice correctamente las tareas indicadas en la especificación. Una técnica de prueba es probar por separado cada módulo del software, y luego probarlo de forma integral, para así llegar al objetivo. Se considera una buena practica el que las pruebas sean efectuadas por alguien distinto al desarrollador que la programó, idealmente un área de prueba
  • 6. Todo lo concerniente a la documentación del propio desarrollo del software y de la gestión del proyecto, pasando por modelaciones (UML), diagramas, pruebas, manuales de usuario, manuales técnicos, etc; todo con el propósito de eventuales correcciones, usabilidad, mantenimiento futuro y ampliaciones al sistema.DOCUMENTACIÓNMANTENIMIENTOMantener y mejorar el software para enfrentar errores descubiertos y nuevos requisitos. Esto puede llevar más tiempo incluso que el desarrollo inicial del software.