Post on 18-Oct-2018
transcript
Agenda de Trabajo
1. Introducción 2. Planeación Sistema de Información 3. Desarrollo Sistema de Info.rmación 3.1 EVS 3.2 ASI 3.3 DSI 3.4 CSI 3.5 IAS 4. Mantenimiento del Sistema Info. 5. Interfaces de Métrica. 5.1 Gestión del Proyecto 5.2 Seguridad de la Info. 5.3 Gestión de la Conf. 5.4 Aseguramiento de la
Calidad
INTRODUCCIÓN
MÉTRICA es una metodología de planificación, desarrollo y mantenimiento de sistemas de información. Promovida por el Ministerio de Administraciones Públicas del Gobierno de España para la sistematización de actividades del ciclo de vida de los proyectos software en el ámbito de las administraciones públicas.
Esta metodología propia está basada en el modelo de procesos del ciclo de vida de desarrollo ISO/IEC 12207 (Information Technology - Software Life Cycle Processes) así como en la norma ISO/IEC 15504 SPICE (Software Process Improvement And Assurance Standards Capability Determination)
INTRODUCCIÓN
La norma ISO 12.207 "Information technology – Software life cycle processes".
Las normas ISO/IEC TR 15.504/SPICE “Software Process Improvement and Assurance Standards Capability Determination”,
La ISO UNE-EN-ISO 9001:2000 Sistemas de Gestión de la Calidad.
Fundamentos y Vocabulario y el estándar IEEE 610.12-1.990 “Standard Glossary of Software Engineering Terminology”.
Metodologías como SSADM
Metodología Merise
Metodologia Information Engineering
Metodologia MAGERIT.
Metodología de Análisis y Gestión de Riesgos de los Sistemas de Información promovida por el Consejo Superior de Informática y EUROMÉTODO.(www.csae.map.es)
INTRODUCCIÓN
La norma ISO 12.207 "Information technology – Software life cycle processes".
Las normas ISO/IEC TR 15.504/SPICE “Software Process Improvement and Assurance Standards Capability Determination”,
La ISO UNE-EN-ISO 9001:2000 Sistemas de Gestión de la Calidad.
Fundamentos y Vocabulario y el estándar IEEE 610.12-1.990 “Standard Glossary of Software Engineering Terminology”.
Metodologías como SSADM
Metodología Merise
Metodologia Information Engineering
Metodologia MAGERIT.
Metodología de Análisis y Gestión de Riesgos de los Sistemas de Información promovida por el Consejo Superior de Informática y EUROMÉTODO.(www.csae.map.es)
PLANEACION DEL SISTEMA INFO.
La obtención de un marco de referencia para el desarrollo de sistemas de información que responda a los objetivos estratégicos de la organización
- Una descripción de la situación actual
- Un conjunto de modelos que constituya la arquitectura de información.
- Una propuesta de proyectos a desarrollar (como la prioridad)
- Calendario para la ejecución de dichos proyectos
- La evaluación de los recursos necesarios
- Un plan de seguimiento y cumplimiento
DESARROLLO DEL SISTEMA DE INFO.
• Todas las actividades y tareas que se deben llevar a cabo para desarrollar un sistema
• Además de las tareas relativas al análisis, incluye dos partes en el diseño de sistemas: arquitectónico y detallado
• Cubre las pruebas unitarias y de integración del sistema,
• Destaca la importancia de la evolución de los requisitos
• ESTUDIO DE VIABILIDAD DEL SISTEMA (EVS).
• ANÁLISIS DEL SISTEMA DE INFORMACIÓN (ASI).
• DISEÑO DEL SISTEMA DE INFORMACIÓN (DSI).
• CONSTRUCCIÓN DEL SISTEMA DE INFORMACIÓN (CSI).
• IMPLANTACIÓN Y ACEPTACIÓN DEL SISTEMA (IAS).
DSI / ESTUDIO DE VIABILIDAD DEL SI
El objetivo del Estudio de Viabilidad del Sistema es el análisis de un conjunto concreto de necesidades para proponer una solución a corto plazo, que tenga en cuenta restricciones económicas, técnicas, legales y operativas.
- La definición de uno o varios proyectos que afecten a uno o varios sistemas de información ya existentes o nuevos.
- Se identifican los requisitos que se ha de satisfacer y se estudia, si procede, la situación actual.
DSI / ANALISIS DEL SISTEMA DE INFO.
El objetivo de este proceso es la obtención de una especificación detallada del sistema de información que satisfaga las necesidades de información de los usuarios y sirva de base para el posterior diseño del sistema.
DSI / DISEÑO DEL SISTEMA DE INFO.
El objetivo del proceso de Diseño del Sistema de Información (DSI) es la definición de la arquitectura del sistema y del entorno tecnológico que le va a dar soporte, junto con la especificación detallada de los componentes del sistema de información. En un primer bloque de actividades, que se llevan a cabo en paralelo, se obtiene el diseño de detalle del sistema de información El segundo bloque de actividades complementa el diseño del sistema de información. En él se generan todas las especificaciones necesarias para la construcción del sistema de información
DSI / CONSTRUCCIÓN DEL SISTEMA DE INFORMACION
En este proceso se genera el código de los componentes del Sistema de Información, se desarrollan todos los procedimientos de operación y seguridad y se elaboran todos los manuales de usuario final y de explotación con el objetivo
DSI / IMPLANTACION Y ACEPTACIÓN DEL SISTEMA DE INFORMACION
Este proceso tiene como objetivo principal la entrega y aceptación del sistema en su totalidad, y la realización de todas las actividades necesarias para el paso a producción del mismo.
Las Pruebas Generales
• Desde la comprobación de cualquier detalle de diseño interno
• hasta aspectos como las comunicaciones.
• Puede gestionar los volúmenes de información requeridos
• Se ajusta a los tiempos de respuesta deseados
• Que los procedimientos de respaldo, seguridad e interfaces con otros sistemas funcionan correctamente.
• Comportamiento del sistema bajo las condiciones más extremas.
Las Pruebas de Aceptación:
• validar formalmente que el sistema se ajusta a sus necesidades.
• Preparación del mantenimiento
MANTENIMIENTO DEL SISTEMA DE INFORMACION
El objetivo de este proceso es la obtención de una nueva versión de un sistema de información desarrollado con MÉTRICA Versión 3 ó Versión 2, a partir de las peticiones de mantenimiento que los usuarios realizan con motivo de un problema detectado en el sistema, o por la necesidad de una mejora del mismo
Correctivo: son aquellos cambios precisos para corregir errores del producto software.
Evolutivo: son las incorporaciones, modificaciones y eliminaciones necesarias en un producto software para cubrir la expansión o cambio en las necesidades del usuario.
Adaptativo: son las modificaciones que afectan a los entornos en los que el sistema opera, por ejemplo, cambios de configuración del hardware, software de base, gestores de base de datos, comunicaciones, etc.
Perfectivo: son las acciones llevadas a cabo para mejorar la calidad interna de los sistemas en cualquiera de sus aspectos: reestructuración del código, definición más clara del sistema y optimización del rendimiento y eficiencia.
INTERFACE / GESTION DE PROYECTOS
La Gestión de Proyectos tiene como finalidad principal la planificación, el seguimiento y control de las actividades y de los recursos humanos y materiales que intervienen en el desarrollo de un Sistema de Información. Como consecuencia de este control es posible conocer en todo momento qué problemas se producen y resolverlos o paliarlos de manera inmediata.
INTERFACE / GESTION DE PROYECTOS
Tipo Técnica Roles
Estimación de
Esfuerzos
- Método Albrecht.
- Método MARK II.
-Jefe de Proyecto.
- Equipo de proyecto.
Planificación
de tareas y
recursos.
-Pert.
-Diagrama de Gant.
-Jefe de Proyecto.
- Equipo de proyecto.
Control de
tareas.
- Estructura de Descomposición de
Trabajo.
-Jefe de Proyecto.
- Equipo de proyecto.
Control de
cambios.
- Diagrama de Extrapolación. -Jefe de Proyecto.
- Equipo de proyecto.
Seguimiento
del proyecto.
- Estructura de Descomposición de
Trabajo.
-Jefe de Proyecto.
- Equipo de proyecto.
Control de las
incidencias.
-Jefe de Proyecto.
- Equipo de proyecto.
INTERFACE / SEGURIDAD
El objetivo de la interfaz de seguridad de MÉTRICA Versión 3 es incorporar en los sistemas de información mecanismos de seguridad adicionales a los que se proponen en la propia metodología, asegurando el desarrollo de cualquier tipo de sistema a lo largo de los procesos que se realicen para su obtención. El análisis de los riesgos constituye una pieza fundamental en el diseño y desarrollo de sistemas de información seguros. Si bien los riesgos que afectan a un sistema de información son de distinta índole: naturales (inundaciones, incendios, etc.) o lógicos (fallos propios, ataques externos, virus, etc.) son estos últimos los contemplados en la interfaz de Seguridad de MÉTRICA Versión 3.
INTERFACE /GESTIÓN DE LA CONFIGURACIÓN
El objetivo de la gestión de la configuración es mantener la integridad de los productos que se obtienen a lo largo del desarrollo de los sistemas de información, garantizando que no se realizan cambios incontrolados y que todos los participantes en el desarrollo del sistema disponen de la versión adecuada de los productos que manejan. Así, entre los elementos de configuración software, se encuentran no únicamente ejecutables y código fuente, sino también los modelos de datos, modelos de procesos, especificaciones de requisitos, pruebas, etc. La gestión de configuración se realiza durante todas las actividades asociadas al desarrollo del sistema, y continua registrando los cambios hasta que éste deja de utilizarse.
INTERFACE /ASEGURAMIENTO DE LA CALIDAD
El objetivo de la interfaz de Aseguramiento de la Calidad de MÉTRICA Versión 3 es proporcionar un marco común de referencia para la definición y puesta en marcha de planes específicos de aseguramiento de calidad aplicables a proyectos concretos. La calidad se define como “grado en que un conjunto de características inherentes cumple con unos requisitos” [ISO 9000:2000]. El Aseguramiento de la Calidad pretende dar confianza en que el producto reúne las características necesarias para satisfacer todos los requisitos del Sistema de Información.