Metodología de Desarrollo de Software
Conceptos Generales
Área de Desarrollo:
Refiere a una unidad operativa donde se desarrolla productos de software
Cliente:
Es la persona o empresa recepta de un producto o idea cambio artículo de valor.
Coordinador:
Es el responsable de gestionar el proyecto
toma las decisiones
Desarrollador:
Es un especialista en informática que es capaz de concebir y elaborar sistemas informaticos
Desarrollador Líder:
seguimiento y el control del cronograma de actividades
Entregables:
permiten evaluar la marcha del proyecto mediante comprobaciones previamente establecidos.
Método:
conjunto de herramientas , conseguir una meta o lograr un objetivo
Metodología:
conjunto de procedimientos racionales utilizados para alcanzar el objetivo
Metodología de Desarrollo de Software:
trabajo usado para estructurar, planificar y controlar el proceso de desarrollo en sistemas de información
Para el desarrollo de software es un modo sistemático de realizar, gestionar y administrar un proyecto
Módulo Informático:
Es una porción de software
Proyecto:
Un servicio temporal que se lleva a cabo para crear un producto, servicio o resultado único
Software:
El conjunto de tres componentes:
Programas
conjuntos de instrucciones
Datos
son todo lo que se puede describir
Documento
conjunto de información, manuales
Stakeholders:
“interesado” o “parte interesada”,
Usuario:
tiene un conjunto de permisos y de recursos a los cuales se tiene acceso.
Características
Un Método se compone de diversos aspectos que nos permitirán conseguir una meta o lograr un objetivo.
metodología hace cierto énfasis al entorno en el cuál se plantea y estructura el desarrollo de un sistema,metodologías de la
programación
consiste principalmente en hacer uso de diversas herramientas, técnicas, métodos y modelos para el desarrollo
Generación de Metodologías
Asegurar la uniformidad
Satisfacer las necesidades
Conseguir un mayor nivel de rendimiento
Ajustarse a los plazos y costes previstos en la planificación
Facilitar el mantenimiento posterior de los sistemas
Unificar criterios en la organización para el desarrollo del Sistema de Información
Proporcionar puntos de control y revisión
Permitir construir un sistema documentado
Clasificación
Metodologías Orientadas A Procesos:
Metodologías demarco:
Metodología de Gane y Sarson:
Metodología de Yourdon/Constantine
Metodología Orientada a Datos Jerárquicos
Metodología Mixta
Metodología de Merise
Ciclos de vida de una Metodología
Fases:
Un conjunto de actividades relacionadas con un objetivo en el desarrollo del proyecto
Análisis, Diseño, Desarrollo, Pruebas
e Implementación
Métodos:
Identificar el modo en el que se realizará el proceso
Técnicas y Herramientas:
Deberá de resolver cada actividad y que herramientas podríamos usar
recopilación de datos
Técnicas gráficas
Técnicas de modelado:
Documentación
generar durante cada etapa del proceso
Control y Evaluación:
realizar a lo largo de todas las fases para identificar errores y corregirlos a tiempo