exposicion fundamentos de ingenieria

11
División Académica De Informática Y Sistemas Asignatura: Tema: Profesara: Alumnos: UNIVERSIDAD JUÁREZ AUTÓNOMA DE TABASCO “ ESTUDIO EN LA DUDA ACCIÓN EN LA FE ”

Upload: antonioperez

Post on 12-Apr-2016

220 views

Category:

Documents


0 download

DESCRIPTION

repaso

TRANSCRIPT

Page 1: EXposicion Fundamentos de Ingenieria

División Académica De Informática Y Sistemas

Asignatura:

Tema:

Profesara:Alumnos:

UNIVERSIDAD JUÁREZ AUTÓNOMA DE TABASCO

“ ESTUDIO EN LA DUDA ACCIÓN EN LA FE ”

Page 2: EXposicion Fundamentos de Ingenieria

Planificación de Proyectos de Software

La Planificación es un proceso que comienza con una misión, metas y objetivos que deben lograrse. Desarrolla planes, procedimientos, establece una organización y asigna recursos y responsabilidades con el propósito de alcanzar los objetivos propuestos. El resultado principal de la planificación es el Plan del Proyecto.

Las tareas que conlleva la planificación de proyectos son:

•Desarrollar un plan inicial del proyecto•Establecer una relación adecuada con todas las personas involucradas en el proyecto•Obtener compromiso con el plan•Mantener el plan durante el desarrollo del proyecto

Page 3: EXposicion Fundamentos de Ingenieria

Objetivos de la Planificación de Proyectos de Software

El principal objetivo de la planificación en proyectos de desarrollo de software es ordenar el qué hacer durante el proyecto y asignaradecuadamente los recursos y tareas para cumplir los objetivos propuestos.En general se planifica para: Organizar el qué hacer del proceso de desarrollo de software. Minimizar tiempo y costos involucrados. Maximizar el uso de recursos disponibles. Establecer hitos del proyecto. Medir el avance. Mejorar la comunicación. Obtener soporte técnico, de gerencia y político.

Page 4: EXposicion Fundamentos de Ingenieria

Principios y consideraciones para la Planificación

Todas las organizaciones planifican, pero por lo general no se realiza de la manera adecuada, muchas veces la planificación se realiza de manerainformal cuando debiera ser formal. La planificación formal es aquella que es: - Documentada. - Uniforme y regularmente aplicada. - Con resultados concretos, distribuidos, entendidos y comprometidos por la organización.

Page 5: EXposicion Fundamentos de Ingenieria

Ciclo de Planificación de Proyectos de Desarrollo de Software

El ciclo de planificación de proyectos de Desarrollo de Software, comienza con los requerimientos iniciales y tiene las siguientes etapas:

Negociación de Compromisos.Descomposición de Requerimientos.Estimación del Tamaño de un producto de Software.Estimación de Recursos.Desarrollo de Itinerario del Proyecto.Término de fase y/o actividades.Puntos de control o Hitos del proyecto.

Page 6: EXposicion Fundamentos de Ingenieria

Plan del Proyecto de Desarrollo de Software.

Page 7: EXposicion Fundamentos de Ingenieria

Fallas en la Planificación.

Las principales causas de las fallas en la planificación de proyectos de Desarrollo de Software son las siguientes: Inadecuada definición del proyecto. Comprensión errónea del problema. Desconocimiento o inexperiencia de cómo planificar. Incumplimiento del ciclo de planificación. Escasa negociación de compromisos con el usuario al inicio

del proyecto Definición incompleta de los requerimientos. Supuestos y restricciones del proyecto inválidos o no

verificados. Mala administración del proyecto.

Page 8: EXposicion Fundamentos de Ingenieria

Especificación de Requerimientos.

Como ejemplo, la especificación del diseño de Software. Esta puede contener:

La especificación del tipo de producto de entrada (producto de los requerimientos), incluyendo una sintaxis formal y descripción semántica para el documento de requerimientos (ANSI / IEEE-Std-830).

La especificación del tipo de producto de salida (producto del diseño), incluyendo una sintaxis formal y la descripción semántica para el documento de diseño.

La especificación del tipo de proceso (proceso de diseño), incluyendo una pauta para el uso de una técnica de diseño específica, como Diseño estructurado o Diseño Orientado a Objetos (DOO).

Page 9: EXposicion Fundamentos de Ingenieria

Procesos y productos del ciclo de vida.

Comunicación.Creación de productos.Modificación de productos y procesos.Productos de validación y verificación.Certificación de cumplimiento a lo planificado.Perspectiva del personal.Contenido.Atributos.Representación.Lenguajes.Soporte.

Page 10: EXposicion Fundamentos de Ingenieria

Metodología de Desarrollo de Productos de Software

La metodología de desarrollo a estudiar, está definida en términos de dos procesos que cubren la realización de proyectos:

Proceso de Definición del Proyecto Proceso de Desarrollo de Software

Page 11: EXposicion Fundamentos de Ingenieria

Herramientas de Apoyo al Proceso de desarrollo