Etapas Del Desarrollo

3
GABRIELA MALDONADO M. 15-10-15 DISEÑO Y GESTIÓN DE SOFTWARE Artefactos Son el resultado de trabajo parcial o final que es producido y usado durante un proyecto, son usados para capturar y llevar la información del proyecto. Un artefacto puede ser: Un documento : como un Caso de Negocio o un documento de la arquitectura del Software. Un modelo : como un modelo de caso de uso. Un elemento de un modelo: como una sola clase de todo el Diagrama de Clases. Etapas del desarrollo de software Etapas Descripción Artefactos entregables Identificación de problemas, oportunidades y objetivos Se debe averiguar lo que la empresa o cliente trata de obtener, determinar las oportunidades que permitan mejorar las situaciones mediante el uso de sistemas de información. Lista de características de usabilidad para tener en cuenta dentro del desarrollo. Documento de oportunidades. Determinación de los requerimientos de información Determinar información que necesita el/los usuarios para realizar sus tareas. Entre las herramientas que se utilizan están: Metódos interactivos(entrevi stas, muestreos, etc). Metódos que no intervienen con el usuario como es la observación del comportamiento de los encargados de tomar decisiones. Documentos de priorización de requisitos de usabilidad del producto. Análisis de las necesidades del sistema Se analizarán las necesidades del sistema y mediante diagramas de flujo se representará en forma gráfica la entrada Especificación funcional del producto.

description

breve descripcion etapas de desarrollo

Transcript of Etapas Del Desarrollo

Page 1: Etapas Del Desarrollo

gabriela maldonado m.15-10-15

Artefactos

Son el resultado de trabajo parcial o final que es producido y usado durante un proyecto, son usados para capturar y llevar la información del proyecto. Un artefacto puede ser:

Un documento: como un Caso de Negocio o un documento de la arquitectura del Software.Un modelo: como un modelo de caso de uso.Un elemento de un modelo: como una sola clase de todo el Diagrama de Clases.

Etapas del desarrollo de software

Etapas Descripción Artefactos entregables

Identificación de problemas,

oportunidades y objetivos

Se debe averiguar lo que la empresa o cliente trata de obtener, determinar las oportunidades que permitan mejorar las situaciones mediante el uso de sistemas de información.

Lista de características de usabilidad para tener en cuenta dentro del desarrollo.

Documento de oportunidades.

Determinación de los requerimientos de

información

Determinar información que necesita el/los usuarios para realizar sus tareas. Entre las herramientas que se utilizan están:

Metódos interactivos(entrevistas, muestreos, etc).

Metódos que no intervienen con el usuario como es la observación del comportamiento de los encargados de tomar decisiones.

Documentos de priorización de requisitos de usabilidad del producto.

Análisis de las necesidades del sistema

Se analizarán las necesidades del sistema y mediante diagramas de flujo se representará en forma gráfica la entrada de datos, procesos y salida de información.

Especificación funcional del producto.

Diseño del sistema recomendado

Con la información recolectada se elaborará el diseño lógico así como los procedimientos precisos de captura de datos y diseño de la base de datos

Diseño de la interfaz de usuario.

Diseño de la base de datos.

Desarrollo y documentación de

software

Entre ellas se tiene: Diagramas de flujo Pseudocódigo Métodos HIPO Diagrama Warner Orr

(diagrama de flujo jerárquico)

Reporte de la evaluación de usabilidad realizada por los desarrolladores.

Diagnóstico de los defectos de usabilidad.

Lista de inconformidades para ser depuradas

Pruebas y Antes de utilizar el sistema debe ser

Diagnósticos de los defectos de usabilidad.

Page 2: Etapas Del Desarrollo

gabriela maldonado m.15-10-15

mantenimiento del sistema

probado para de esta manera reducir el coste al encontrar problemas y errores antes de entregar el sistema al cliente.

Resultados de las pruebas de usabilidad realizadas por el usuario.

Lista de inconformidades para ser depuradas.

Interfaz de usuario depurada nuevamente

Implementación y evaluación del sistema

En está última etapa se incluye la capacitación que el cliente requiera, donde el desarrollador entregara manuales de usuario y manuales técnicos.En cuanto a la evaluación del sistema debería hacer continuamente durante todo el proceso así como también durante el uso del mismo.

Resultados de la evaluación de usabilidad realizada por los auditores del sistema.

Diagnóstico de los efectos de usabilidad.

Lista de nuevos requisitos de usabilidad.

Bibliografía:

V. “Ingeniería de Software – Artefactos,” [online]. 2008. Disponible en: http://clases3gingsof.wikifoundry.com/page/Artefactos.

MA. Martínez. “Etapas del Desarrollo,” [online]. Tuxtepec: Instituto Tecnológico de Tuxtepec, 2012. Disponible en: http://etapasdesarrollosoftw-120911163328-phpapp01.pdf.