ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Monografia de ing. de software

1343455Monografía13 de Enero de 2016

14.542 Palabras (59 Páginas)293 Visitas

Página 1 de 59

1.1        ¿Qué es un proyecto de software?        

1.2        El proceso de planificación de software        

1.3        Fallas en la Planificación        

1.4        Componentes de la planificación de un proyecto de software        

1.5        Especificación de Requerimientos        

1.6        Objetivos de la planificación del proyecto        

1.6.1.        Ámbito del software        

1.6.2.        Obtención de la información necesaria        

1.6.3.        Viabilidad        

1.7        Recursos        

1.7.1.        Recursos humanos        

1.7.2.        Organización Horizontal        

1.7.3.        Organización vertical        

1.7.4.        Recurso o componentes de software reutilizables        

1.7.5.        Recursos de Entorno        

1.8        Aspectos de éxito de un proyecto de software        

1.8.1.        Status Profesional        

1.8.2.        Relaciones interpersonales        

1.8.3.        Planificación de proyecto        

CAPITULO 2: TECNICAS Y METODOS PARA LA PLANIFICACION DE PROYECTOS DE SOFTWARE        

2.1. Técnicas        

2.1.1.        Técnica Pert        

2.1.1.1.        La Red Pert        

2.1.1.2.        Grafos para la representación de precedencia  en red Pert        

2.1.1.3.        Metodología de Pert        

2.1.2.        Técnica CPM        

2.1.2.1.        Metodología de CPM        

2.2        Métodos        

2.2.1.        Método Gantt        

2.2.1.1.        Construcción de un diagrama Gantt        

2.2.1.2        Creando diagramas de Gantt con herramientas informáticas        

2.3        Modelos de Estimación        

2.3.1.        Modelos empíricos de estimación        

2.3.2.        El modelo COCOMO        

CAPITULO 3 : SOLUCIONES Y HERRAMIENTAS SOFTWARE PARA LA PLANIFICACION DE PROYECTOS DE SOFTWARE        

3.1. Estimación basada en el problema        

3.1.1.        Un ejemplo de estimación basada en LDC:        

3.1.2.        Un ejemplo de estimación basada en PF:        

3.2        Estimación basada en el proceso:        

3.2.1        Un ejemplo de estimación basada en el proceso:        

3.4.        Proyectos de software exitosos        

3.4.1.        Torment : Tides  of Numenera        

3.4.2.        Pebble        

3.5. Proyectos de software fracasados        

3.5.1. FBI VIRTUAL CASE FILE PROJECT ABANDONMENT        

3.5.2 MARS CLIMATE ORBITER        

4.        Conclusiones        

5.        Bibliografía        

CAPITULO I: MARCO CONCEPTUAL DE LA PLANIFICACION DE PROYECTOS DE SOFTWARE

  1. ¿Qué es un proyecto de software?

Un proyecto es una asociación de esfuerzos, limitado en el tiempo, con un objetivo definido, que requiere del acuerdo de un conjunto de especialidades y recursos. También puede definirse como una organización temporal con el fin de lograr un propósito específico. Cuando los objetivos de un proyecto son alcanzados se entiende que el proyecto está completo. (Gonzalez, 2014)

La gran variedad de elementos que intervienen en un proyecto, hacen que éste sea único; Pese a ello, es posible aplicar técnicas y métodos comunes para asistir su gestión. (Gonzalez, 2014)

Al definir un proyecto es necesario tener claridad sobre los puntos que se definen a continuación:

  • Cliente: Persona a quien va dirigido el resultado del proyecto, generalmente ellos presenta un problema que requiere solución.
  • Usuarios: Persona que utilizará el sistema o parte de él.
  • Inicio: Momento en que es expresada la necesidad específica en el cliente.
  • Término: Momento en que se cumple el resultado definido tanto en costo, (Araujo, 2013)oportunidad, calidad o desempeño técnico.
  • Costo: Recurso o insumo entrante al proyecto, expresado generalmente en dinero.
  • Tiempo: Recurso que origina una secuencia y luego un programa, es transformable en costo. Se incorpora al proyecto en dos dimensiones: la duración del esfuerzo y el momento en que éste se realiza.
  • Desempeño Técnico: Característica de los resultados expresados a través de un prototipo, gráfico, índices y funcionamiento fiable en términos de los objetivos intermedios y del objetivo final.
  • Jefe del Proyecto: Persona responsable del proyecto. Encargado de la dirección del proyecto, su planificación y el control de todos los costos, recursos, programas y de la satisfacción del cliente. (Gonzalez, 2014)

  1. El proceso de planificación de software

1.2.1 Definición

Los proyectos bien gestionados generalmente comienzan como proyectos bien planificados. En la gestión de proyectos dirigida por la arquitectura, el momento de realizar la planificación y organización del proyecto es en paralelo con la definición de la arquitectura de alto nivel, no antes.

Se debe resistir la presión externa de divulgar estimaciones y planificaciones no confiables para no comprometerse a metas que luego no podrán cumplirse.

Es bien sabido que las estimaciones de esfuerzo y cronograma realizadas en etapas muy tempranas del proceso de desarrollo de software suelen ser muy imprecisas.

Es muy difícil confeccionar un cronograma viable, identificar metas intermedias y puntos de control antes de contar con una arquitectura de alto nivel.

Una vez que la arquitectura está completa, es posible crear un plan de proyecto, un cronograma, organizar el staff y los equipos, todos factores que dependen de la arquitectura delineada.

...

Descargar como (para miembros actualizados) txt (87 Kb) pdf (1 Mb) docx (1 Mb)
Leer 58 páginas más »
Disponible sólo en Clubensayos.com