Feature-Driven Development Desarrollo basado en funcionalidades (FDD)

Slides:



Advertisements
Presentaciones similares
FDD: Feature Driven Development Desarrollo Basado en Funcionalidades
Advertisements

Fdd : Feature Driven Development Nombre: JORGE RAFAEL COLLORANA MATERIA: CARRERA: INGENIERIA DE SISTEMAS LAPAZ_EL ALTO
Implementando PSP / TSP
Clase 09.  Garantizar la calidad de software  La prueba nunca termina, del IS translada se translada al usuario  Las casas de software invierte del.
ESTRATEGIA GOBIERNO EN LINEA Fundamentos Arquitectura Empresarial
FUNCIONES GENERALES DE LA ADMINISTRACION.  Ordenar los recursos para que el futuro sea favorable.  La empresa debe controlar los acontecimientos que.
NORMA ISO DIS 9001:2015 Draft International Standard.
Tipos de Gerentes EQUIPO #6. Descripción del cargo de un gerente general en una organización Su función en el cargo: Planificar, organizar, dirigir, controlar,
* Tabla de características.
NIA Planeación de una auditoria de Estados Financieros. NOMBRE: Beatriz Acero Zapana CURSO: Auditoria Financiera ESCUELA: Ciencias Contables y Financiera.
TDD ( Test Driven Development ) JULIAN ANDRES GUTIERREZ GIL JORGE ISLEN LOPEZ GONZALEZ JAIME ENRIQUE RUIZ GARCIA 1.
Diseño del título SUBTÍTULO. Título y diseño de contenido con lista Agregue la primera viñeta aquí Agregue la segunda viñeta aquí Agregue la tercera viñeta.
Modelo de Buen Gobierno
CURSO INTERNACIONAL: “ TALLER DE DISEÑO, DESARROLLO Y MODALIDADES DE EDUCACIÓN A DISTANCIA Y CURSOS BASADOS EN WEB” Elaborado por: Lic. Ma. Del Carmen.
E-learning.
Planeación de proyecto
Ciclo de vida del producto y decisiones de selección del proceso
GESTIÓN ADMINISTRATIVA.
Presentación de HP Project & Portfolio Management Center
MANUAL DE FACTURACIÓN VENTA PAGO ANTICIPADO NACIONAL
PLANEACIÓN DEL SERVICIO.
NORMA INTERNACIONAL DE AUDITORÍA 300
CARRERA DE INGENIERÍA EN SISTEMAS E INFORMÁTICA
Curso de Lenguaje de Modelado Unificado Multiplataforma Adaptativo basado en la Teoría de Respuesta al Item Margarita Rojas Rojas Pedro Salcedo Lagos.
Presentación de la asignatura Guillermo Jaramillo Cabrera
Administración de Base de Datos Semana 04 – Actividad 01
Plan de proyecto empresarial
Plan de proyecto de empresa
Profesor: José Luis Gonzalez
Maestría en Administración de Proyectos
CICLO DE VIDA DE UN SOFTWARE
CICLO DE VIDA DE UN SOFTWARE
Uso de conocimientos técnicos y las TIC para la información
Universidad Nacional Autónoma de Honduras
Proyecto Jose soto 2°C LBI.
Modelo de interacción de usuario.  El Desarrollo basado en modelos de la interfaz de usuario, en inglés Model-based User Interface Development (MB-UID),
Metodologías de Desarrollo de Software RUP – Proceso Racional Unificado Gilber BASILIO ROBLES I.E.S.T.P. “DANIEL ALCIDES CARRIÓN” Taller de Modelamiento.
DISEÑO DE PATIOS PEDAGÓGICOS. Se denomina ambiente de aprendizaje al espacio donde se desarrolla la comunicación y las interacciones que posibilitan el.
INDUCCIÓN MEJORAMIENTO CONTINUO. PIRAMIDE DOCUMENTAL Manual de CalidadCaracterizacionesProcedimientosInstructivosFormatos.
Clases sociales PAGINA 135.
Planeamiento: un plan incremental para que la ingeniería web produzca resultados. La ingeniería web es un área que abarca procesos, técnicas y modelos.
Aguirre García Héctor Guzmán Jiménez Ana Elizabeth
Metodología KAnBAN Equipo 9.
Adaptive Software Development (ASD)
Titulo: DISEÑO DE UN NUEVO SISTEMA
INTEGRANTES HECTOR ACOSTA VERNI PARRALES JUAN CARLOS CRIOLLO
Fdd : Feature Driven Development
Diseño de título Subtítulo.
Planes del Proyecto.
INSTITUTO TECNOLÓGICO SUPERIOR LIMÓN Ing. Verónica Chimbo UNIDAD I INTRODUCCIÓN A LA GESTIÓN DE PROYECTOS 1/34.
Tema: Administración de la configuración de software UNIVERSIDAD TECNOLÓGICA ISRAEL CALIDAD DE SOFTWARE.
Ciclo de Vida de un Sistema.
IMPLEMENTACIÓN DE UN PORTAL WEB PARA LA AUTOMATIZACIÓN DEL PROCESO DE CONSULTORÍAS DE MENTORES GOLD DE LA REGIÓN LATINOAMERICANA DEL IEEE (R9), UTILIZANDO.
Definición Proceso Unificado Es el flujo de trabajo Realización de casos de uso Roles, actividades, artefactos Es dirigir el desarrollo hacia el sistema.
Metodología de Desarrollo de Sistemas II Ingeniería de Software  DEFINICIÓN La ingeniería del software es el establecimiento y uso de principios de.
IEEE Estándar para documentación de pruebas de software
Universidad del Istmo Campus Tehuantepec Ingeniería en Computación “Construcción de Sistemas de Computación” M.I.A Daniel Alejandro García
Diseño del título Subtítulo.
Conflictos de gestión de proyecto para Ingeniería Web Expositores: Bautista Odilón Héctor René.
Diseño del título Subtítulo.
Cursos de Senati Guía de Evidencias de Aprendizaje Cursos de Senati
TALLER DE INVESTIGACION I PROCESO DE CAPTACION DE LA INFORMACION Y ELABORACION DEL CRONOGRAMA DE INVESTIGACION.
NOMBRE DEL PROCESO FECHA DE CREACIÓN O ACTUALIZACIÓN VERSIÓN 1.0.
UNIDAD DIDÁCTICA: DOCENTE: TEMA: ASPECTOS ADMINISTRATIVO DE PROYECTOS INTEGRANTES: "Año de la lucha contra la corrupción y la impunidad"
Título con diseño de imagen
INTEGRANTES u Álvarez Palomino David u Salazar Colonia Jesús Felipe u Velásquez Huapaya Ricardo.
Diagrama de Gantt.
ANÁLISIS Y DISEÑO DESDE UNA PERSPECTIVA ORIENTADA A OBJETOS Alan Vargas.
METODOLOGÍ A SCRUM Ing. Carlos diaz gantu Concepto Metodología de desarrollo ágil utilizada en el desarrollo diferentes productos, entre ellos, el desarrollo.
ICI 502 Procesos de Software
Transcripción de la presentación:

Feature-Driven Development Desarrollo basado en funcionalidades (FDD) INTEGRANTES: JUARÉZ SALAZAR JOSÉ ALONSO REBOLLAR MONDRAGÓN CESAR RIVERA ZARRAGA HÉCTOR DAVID VIDAL SOLARES ESTHEFANIA

Ciclo de vida Desarrollo de modelo general Creación de lista de funcionalidades Planeación por funcionalidad Diseño por funcionalidad Construcción por funcionalidad

Elementos y artefactos Funcionalidad <acción> el/la <resultado> <por | para | de> <un(a)> <objeto> Ejemplo: Calcular el total de una venta Conjunto de funcionalidades <acción> <ar/er> <un(a)> <objeto> Ejemplo: Hacer una venta de producto Conjunto de funcionalidades principales Administración de <objeto> Ejemplo: Administración de ventas Lista de funcionalidades 1 Programar el servicio para un auto 2 Editar los detalles del ciente en la lista de clientes 3 Editar el horario de servicio para un auto 4 Editar la descripción de servicio de un horario de servicio 5 Editar la lista de tareas para la descripción de servicio 6 Enviar recordatorio de servicio a un cliente Tabla de progresos Mecánico IdEmpleado Obtener tarifa DueñoDeAuto Nombre Conjunto de funcionalidades Número de funcionalidades No empezadas En progreso No completados Porcentaje de completado Programar un servicio 19 9 8 2 27.7% Realzar un servicio 15 7 30.1% Facturar un servicio 6 5 1 16.6% Reservar una reparación 13 75% Total 53 24 17 12 38.7% Diagrama de clases a color Servicio Fecha Partes calcularTotalFactura Auto Licencia NIV calcularSigServicio Modelo Nombre

Roles y responsabilidades (Actividades) El FDD clasifica sus roles en tres categorías: KEY ROLES (Roles clave) SUPPORTING ROLES (Roles de soporte) ADDITIONAL ROLES (Roles adicionales)

Ejemplos de utilización Software para una entidad financiera Funcionalidades:  Es lo que a el banco le interesa que el sistema realice. Página Web. Actualización de la base de datos. Planificar y desarrollar las funcionalidades y al cabo de 8 semanas se entrega el sistema.

Alcance y ámbito de uso Comunicación Complejidad Calidad

Características adicionales Proceso ágil Calidad Resultados tangibles