SlideShare una empresa de Scribd logo
1 de 5
Descargar para leer sin conexión
UNIVERSIDAD ESTATAL DE BOLÍVAR
FACULTAD DE CIENCIAS DE LA EDUCACIÓN
FILOSÓFICAS Y HUMANÍSTICAS
ESCUELA DE CIENCIAS DE LA INFORMÁTICA
CARRERA: INFORMÁTICA EDUCATIVA
DOCENTE: Ing. Henry alban
ESTUDIANTE: Flavio Toalombo
TRABAJO DE: análisis y diseño de sistemas de
información
CICLO: 8vo CICLO INFORMÁTICA EDUCATIVA
Guaranda-ecuador
Desarrollo y documentación del software
 Evaluar los procedimientos que va a ser desarrollados por el programador.
 Mostrar y explicar cada procedimiento, función y operación al programador.
 Elaborar manuales de procedimientos internos del sistema.
 Elaborar manuales externos de ayuda a los usuarios del sistema.
 Elaborar demostraciones para los usuarios y la interacción con distintas interfaces.
 Elaborar actualizaciones para los diferentes procedimientos
 Elaborar un informe con el tiempo que se llevó construir cada procedimiento.
DESARROLLO Y DOCUMENTACIÓN DEL SOFTWARE
En la quinta fase del ciclo de vida del desarrollo de sistemas, el analista trabaja de manera conjunta
con los programadores para desarrollar cualquier software original necesario. Entre las técnicas
estructuradas para diseñar y documentar software se encuentran los diagramas de estructura, los
diagramas de Nassi-Shneiderman y el pseudocódigo. El analista se vale de una o más de estas
herramientas para comunicar al programador lo que se requiere programar.
Durante esta fase el analista también trabaja con los usuarios para desarrollar documentación
efectiva para el software, como manuales de procedimientos, ayuda en línea y sitios Web.
La documentación indica a los usuarios cómo utilizar el software y lo que deben hacer en caso de
que surjan problemas derivados de este uso.
Los programadores desempeñan un rol clave en esta fase porque diseñan, codifican y eliminan
errores sintácticos de los programas de cómputo. Si el programa se ejecutará en un entorno de
mainframe, se debe crear un lenguaje de control de trabajos (JCL, Job Control Languagé). Para
garantizar la calidad, un programador podría efectuar un repaso estructurado del diseño o del código
con el propósito de explicar las partes complejas del programa a otro equipo de programadores.
Prueba y mantenimiento del sistema
 Realizar la programación de las pruebas del sistema.
 Realizar un instrumento para evaluar el sistema de información.
 El programador deberá elaborar un resumen de las pruebas del sistema.
 El analista deberá realizar un informe de sus pruebas y discutirlo con el programador.
 Elaborar la planificación de las horas del mantenimiento del sistema.
 Elaborar la lista de las operaciones que pudieran sufrir modificaciones de códigos.
PRUEBA Y MANTENIMIENTO DEL SISTEMA
Antes de poner el sistema en funcionamiento es necesario probarlo. Es mucho menos costoso
encontrar los problemas antes que el sistema se entregue a los usuarios. Una parte de las pruebas
las realizan los programadores solos, y otra la llevan a cabo de manera conjunta con los analistas de
sistemas.
Primero se realiza una serie de pruebas con datos de muestra para determinar con precisión cuáles
son los problemas y posteriormente se realiza otra con datos reales del sistema actual.
El mantenimiento del sistema de información y su documentación empiezan en esta fase y se llevan
a cabo de manera rutinaria durante toda su vida útil. Gran parte del trabajo habitual del programador
consiste en el mantenimiento, y las empresas invierten enormes sumas de dinero en esta actividad.
Parte del mantenimiento, como las actualizaciones de programas, se pueden realizar de manera
automática a través de un sitio Web. Muchos de los procedimientos sistemáticos que el analista
emplea durante el ciclo de vida del desarrollo de sistemas pueden contribuir a garantizar que el
mantenimiento se mantendrá al mínimo.
El mantenimiento se realiza por dos razones.
La primera es la corrección de errores del software. No importa cuan exhaustivamente se pruebe
el sistema, los errores se cuelan en los programas de cómputo.
La otra razón para el mantenimiento del sistema es la mejora de las capacidades del software en
respuesta a las cambiantes necesidades de una organización, que por lo general tienen que ver
con alguna de las siguientes tres situaciones:
1. Con frecuencia, después de familiarizarse con el sistema de cómputo y sus
capacidades, los usuarios requieren características adicionales.
2. El negocio cambia con el tiempo.
3. El hardware y el software cambian a un ritmo acelerado.
BIBLIOGRAFÍA
KENDALL, K. E.-J. (2005). ANÁLISIS Y DISEÑO (Vol. S E X T A E D I C I Ó N). Mexico: por Pearson Educación de
México, S.A. de C.V.

Más contenido relacionado

La actualidad más candente

Especificación de Requerimiento
Especificación de RequerimientoEspecificación de Requerimiento
Especificación de RequerimientojohannaAC
 
Giorgio lopez ensayo
Giorgio lopez ensayoGiorgio lopez ensayo
Giorgio lopez ensayogiorgio lopez
 
Fase Análisis y Diseño
Fase Análisis y Diseño Fase Análisis y Diseño
Fase Análisis y Diseño johannaAC
 
Proceso administracionpsl
Proceso administracionpslProceso administracionpsl
Proceso administracionpsljohannaAC
 
Annyeska rosas ensayo.pdf.
Annyeska rosas ensayo.pdf.Annyeska rosas ensayo.pdf.
Annyeska rosas ensayo.pdf.annyeska rosas
 
Actividades procesoadministracion 270116
Actividades procesoadministracion 270116Actividades procesoadministracion 270116
Actividades procesoadministracion 270116johannaAC
 
Una metodología para el desarrollo de sistemas de información
Una metodología para el desarrollo de sistemas de informaciónUna metodología para el desarrollo de sistemas de información
Una metodología para el desarrollo de sistemas de informaciónLeonardo Fleire Morales
 
Proceso de desarrollo de los sistemas de informacion
Proceso de desarrollo de los sistemas de informacionProceso de desarrollo de los sistemas de informacion
Proceso de desarrollo de los sistemas de informacionJuan Carlos Santa María
 
Presentacion de ingenieria nanet y_phillip
Presentacion de ingenieria nanet y_phillipPresentacion de ingenieria nanet y_phillip
Presentacion de ingenieria nanet y_phillipNanet Martinez
 
DESARROLLO DE SOFTWARE ORIENTADO A OBJETOS
DESARROLLO DE SOFTWARE ORIENTADO A OBJETOSDESARROLLO DE SOFTWARE ORIENTADO A OBJETOS
DESARROLLO DE SOFTWARE ORIENTADO A OBJETOSAldo Alfaro Curitumay
 
Ciclo de desarrollo de software
Ciclo de desarrollo de softwareCiclo de desarrollo de software
Ciclo de desarrollo de softwareLuis Ramirez
 
Alexander armero
Alexander armeroAlexander armero
Alexander armeroAlex Armero
 

La actualidad más candente (18)

Especificación de Requerimiento
Especificación de RequerimientoEspecificación de Requerimiento
Especificación de Requerimiento
 
Giorgio lopez ensayo
Giorgio lopez ensayoGiorgio lopez ensayo
Giorgio lopez ensayo
 
Fase Análisis y Diseño
Fase Análisis y Diseño Fase Análisis y Diseño
Fase Análisis y Diseño
 
Proceso administracionpsl
Proceso administracionpslProceso administracionpsl
Proceso administracionpsl
 
Annyeska rosas ensayo.pdf.
Annyeska rosas ensayo.pdf.Annyeska rosas ensayo.pdf.
Annyeska rosas ensayo.pdf.
 
Act18
Act18Act18
Act18
 
Actividades procesoadministracion 270116
Actividades procesoadministracion 270116Actividades procesoadministracion 270116
Actividades procesoadministracion 270116
 
Una metodología para el desarrollo de sistemas de información
Una metodología para el desarrollo de sistemas de informaciónUna metodología para el desarrollo de sistemas de información
Una metodología para el desarrollo de sistemas de información
 
Proceso de desarrollo de los sistemas de informacion
Proceso de desarrollo de los sistemas de informacionProceso de desarrollo de los sistemas de informacion
Proceso de desarrollo de los sistemas de informacion
 
Auditoria en redes
Auditoria en redesAuditoria en redes
Auditoria en redes
 
Dpss u3 a2_lummm.docx
Dpss u3 a2_lummm.docxDpss u3 a2_lummm.docx
Dpss u3 a2_lummm.docx
 
sistemas
sistemassistemas
sistemas
 
Prototipo
PrototipoPrototipo
Prototipo
 
Presentacion de ingenieria nanet y_phillip
Presentacion de ingenieria nanet y_phillipPresentacion de ingenieria nanet y_phillip
Presentacion de ingenieria nanet y_phillip
 
Software
SoftwareSoftware
Software
 
DESARROLLO DE SOFTWARE ORIENTADO A OBJETOS
DESARROLLO DE SOFTWARE ORIENTADO A OBJETOSDESARROLLO DE SOFTWARE ORIENTADO A OBJETOS
DESARROLLO DE SOFTWARE ORIENTADO A OBJETOS
 
Ciclo de desarrollo de software
Ciclo de desarrollo de softwareCiclo de desarrollo de software
Ciclo de desarrollo de software
 
Alexander armero
Alexander armeroAlexander armero
Alexander armero
 

Similar a Kendall&kendall mantenimiento prueba

Ingenieria del Softaware. Seún Glenn Brookshear
Ingenieria del Softaware. Seún Glenn BrookshearIngenieria del Softaware. Seún Glenn Brookshear
Ingenieria del Softaware. Seún Glenn BrookshearCarlos Escobar
 
Administración de sistemas
Administración de sistemasAdministración de sistemas
Administración de sistemaskarolpaolaargel
 
Fases de desarrollo de un programa...
Fases de desarrollo de un programa... Fases de desarrollo de un programa...
Fases de desarrollo de un programa... grachika
 
Ensayo de software
Ensayo de softwareEnsayo de software
Ensayo de softwareNixon Gomez
 
Ciclo de vida del software
Ciclo de vida del software Ciclo de vida del software
Ciclo de vida del software Jenny OlivRodri
 
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
 
Ingeniería de software
Ingeniería de softwareIngeniería de software
Ingeniería de softwaremichellchia11
 
Introduccion a la Ingenieria en Sistemas de Informacion, Examen Dos, Guia & R...
Introduccion a la Ingenieria en Sistemas de Informacion, Examen Dos, Guia & R...Introduccion a la Ingenieria en Sistemas de Informacion, Examen Dos, Guia & R...
Introduccion a la Ingenieria en Sistemas de Informacion, Examen Dos, Guia & R...Osver Fernandez V
 
Diapositivas guia 1 de software.melissa burgos
Diapositivas guia 1 de software.melissa burgosDiapositivas guia 1 de software.melissa burgos
Diapositivas guia 1 de software.melissa burgosMelissa Burgos
 
Tecnicas de ingenieria de software
Tecnicas de ingenieria de softwareTecnicas de ingenieria de software
Tecnicas de ingenieria de software'Jorge Martinez
 
Mantenimiento del Software
Mantenimiento del SoftwareMantenimiento del Software
Mantenimiento del Softwaresaav_2002
 
Anthoni cedeño ensayo
Anthoni cedeño ensayoAnthoni cedeño ensayo
Anthoni cedeño ensayoAnthoni Cedeno
 
Metodologias de Diseño y Desarrollo de Sistemas de Informacion
Metodologias de Diseño y Desarrollo de Sistemas de InformacionMetodologias de Diseño y Desarrollo de Sistemas de Informacion
Metodologias de Diseño y Desarrollo de Sistemas de InformacionJonathanCarrillo46
 

Similar a Kendall&kendall mantenimiento prueba (20)

Ingenieria del Softaware. Seún Glenn Brookshear
Ingenieria del Softaware. Seún Glenn BrookshearIngenieria del Softaware. Seún Glenn Brookshear
Ingenieria del Softaware. Seún Glenn Brookshear
 
Administración de sistemas
Administración de sistemasAdministración de sistemas
Administración de sistemas
 
XXXS
XXXSXXXS
XXXS
 
Fases de desarrollo de un programa...
Fases de desarrollo de un programa... Fases de desarrollo de un programa...
Fases de desarrollo de un programa...
 
Ensayo de software
Ensayo de softwareEnsayo de software
Ensayo de software
 
Ciclo de vida del software
Ciclo de vida del software Ciclo de vida del software
Ciclo de vida del software
 
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
 
Modelos de proceso de software
Modelos de proceso de softwareModelos de proceso de software
Modelos de proceso de software
 
Ingeniería de software
Ingeniería de softwareIngeniería de software
Ingeniería de software
 
Fasesdedesarrollodeunprograma 130929181547-phpapp02
Fasesdedesarrollodeunprograma 130929181547-phpapp02Fasesdedesarrollodeunprograma 130929181547-phpapp02
Fasesdedesarrollodeunprograma 130929181547-phpapp02
 
Fasesdedesarrollodeunprograma
FasesdedesarrollodeunprogramaFasesdedesarrollodeunprograma
Fasesdedesarrollodeunprograma
 
Introduccion a la Ingenieria en Sistemas de Informacion, Examen Dos, Guia & R...
Introduccion a la Ingenieria en Sistemas de Informacion, Examen Dos, Guia & R...Introduccion a la Ingenieria en Sistemas de Informacion, Examen Dos, Guia & R...
Introduccion a la Ingenieria en Sistemas de Informacion, Examen Dos, Guia & R...
 
Diapositivas guia 1 de software.melissa burgos
Diapositivas guia 1 de software.melissa burgosDiapositivas guia 1 de software.melissa burgos
Diapositivas guia 1 de software.melissa burgos
 
Tecnicas de ingenieria de software
Tecnicas de ingenieria de softwareTecnicas de ingenieria de software
Tecnicas de ingenieria de software
 
Mantenimiento del Software
Mantenimiento del SoftwareMantenimiento del Software
Mantenimiento del Software
 
Anthoni cedeño ensayo
Anthoni cedeño ensayoAnthoni cedeño ensayo
Anthoni cedeño ensayo
 
Metodologias de Diseño y Desarrollo de Sistemas de Informacion
Metodologias de Diseño y Desarrollo de Sistemas de InformacionMetodologias de Diseño y Desarrollo de Sistemas de Informacion
Metodologias de Diseño y Desarrollo de Sistemas de Informacion
 
Actividad2u3
Actividad2u3Actividad2u3
Actividad2u3
 
Metodologia Programación
Metodologia ProgramaciónMetodologia Programación
Metodologia Programación
 
Etapas del diseño .pdf
Etapas del diseño .pdfEtapas del diseño .pdf
Etapas del diseño .pdf
 

Kendall&kendall mantenimiento prueba

  • 1. UNIVERSIDAD ESTATAL DE BOLÍVAR FACULTAD DE CIENCIAS DE LA EDUCACIÓN FILOSÓFICAS Y HUMANÍSTICAS ESCUELA DE CIENCIAS DE LA INFORMÁTICA CARRERA: INFORMÁTICA EDUCATIVA DOCENTE: Ing. Henry alban ESTUDIANTE: Flavio Toalombo TRABAJO DE: análisis y diseño de sistemas de información CICLO: 8vo CICLO INFORMÁTICA EDUCATIVA Guaranda-ecuador
  • 2. Desarrollo y documentación del software  Evaluar los procedimientos que va a ser desarrollados por el programador.  Mostrar y explicar cada procedimiento, función y operación al programador.  Elaborar manuales de procedimientos internos del sistema.  Elaborar manuales externos de ayuda a los usuarios del sistema.  Elaborar demostraciones para los usuarios y la interacción con distintas interfaces.  Elaborar actualizaciones para los diferentes procedimientos  Elaborar un informe con el tiempo que se llevó construir cada procedimiento. DESARROLLO Y DOCUMENTACIÓN DEL SOFTWARE En la quinta fase del ciclo de vida del desarrollo de sistemas, el analista trabaja de manera conjunta con los programadores para desarrollar cualquier software original necesario. Entre las técnicas estructuradas para diseñar y documentar software se encuentran los diagramas de estructura, los diagramas de Nassi-Shneiderman y el pseudocódigo. El analista se vale de una o más de estas herramientas para comunicar al programador lo que se requiere programar. Durante esta fase el analista también trabaja con los usuarios para desarrollar documentación efectiva para el software, como manuales de procedimientos, ayuda en línea y sitios Web. La documentación indica a los usuarios cómo utilizar el software y lo que deben hacer en caso de que surjan problemas derivados de este uso. Los programadores desempeñan un rol clave en esta fase porque diseñan, codifican y eliminan errores sintácticos de los programas de cómputo. Si el programa se ejecutará en un entorno de mainframe, se debe crear un lenguaje de control de trabajos (JCL, Job Control Languagé). Para garantizar la calidad, un programador podría efectuar un repaso estructurado del diseño o del código con el propósito de explicar las partes complejas del programa a otro equipo de programadores.
  • 3.
  • 4. Prueba y mantenimiento del sistema  Realizar la programación de las pruebas del sistema.  Realizar un instrumento para evaluar el sistema de información.  El programador deberá elaborar un resumen de las pruebas del sistema.  El analista deberá realizar un informe de sus pruebas y discutirlo con el programador.  Elaborar la planificación de las horas del mantenimiento del sistema.  Elaborar la lista de las operaciones que pudieran sufrir modificaciones de códigos. PRUEBA Y MANTENIMIENTO DEL SISTEMA Antes de poner el sistema en funcionamiento es necesario probarlo. Es mucho menos costoso encontrar los problemas antes que el sistema se entregue a los usuarios. Una parte de las pruebas las realizan los programadores solos, y otra la llevan a cabo de manera conjunta con los analistas de sistemas. Primero se realiza una serie de pruebas con datos de muestra para determinar con precisión cuáles son los problemas y posteriormente se realiza otra con datos reales del sistema actual. El mantenimiento del sistema de información y su documentación empiezan en esta fase y se llevan a cabo de manera rutinaria durante toda su vida útil. Gran parte del trabajo habitual del programador consiste en el mantenimiento, y las empresas invierten enormes sumas de dinero en esta actividad. Parte del mantenimiento, como las actualizaciones de programas, se pueden realizar de manera automática a través de un sitio Web. Muchos de los procedimientos sistemáticos que el analista emplea durante el ciclo de vida del desarrollo de sistemas pueden contribuir a garantizar que el mantenimiento se mantendrá al mínimo. El mantenimiento se realiza por dos razones. La primera es la corrección de errores del software. No importa cuan exhaustivamente se pruebe el sistema, los errores se cuelan en los programas de cómputo. La otra razón para el mantenimiento del sistema es la mejora de las capacidades del software en respuesta a las cambiantes necesidades de una organización, que por lo general tienen que ver con alguna de las siguientes tres situaciones:
  • 5. 1. Con frecuencia, después de familiarizarse con el sistema de cómputo y sus capacidades, los usuarios requieren características adicionales. 2. El negocio cambia con el tiempo. 3. El hardware y el software cambian a un ritmo acelerado. BIBLIOGRAFÍA KENDALL, K. E.-J. (2005). ANÁLISIS Y DISEÑO (Vol. S E X T A E D I C I Ó N). Mexico: por Pearson Educación de México, S.A. de C.V.