Your SlideShare is downloading. ×
Planeacion y elaboración de proyectos de software
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Planeacion y elaboración de proyectos de software

20,791

Published on

Published in: Design
1 Comment
4 Likes
Statistics
Notes
No Downloads
Views
Total Views
20,791
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
381
Comments
1
Likes
4
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. PLANEACION Y ELABORACIÓN DE PROYECTOS DE SOFTWARE
    JOHN JAIOR CARVAJAL FERNÁNDEZ
    200720980
  • 2. Es el Proceso de gestión para la creación de un Sistema o software, la cual encierra un conjunto de actividades, una de las cuales es la estimación, estimar es echar un vistazo al futuro y aceptamos resignados cierto grado de incertidumbre.
    Y dado que la estimación es la base de todas las demás actividades de planificación del proyecto y sirve como guía para una buena Ingeniería Sistemas y Software.
  • 3. OBJETIVOS
    El objetivo de la Planificación del proyecto de Software es proporcionar un marco de trabajo que permita al gestor hacer estimaciones razonables de recursos costos y planificación temporal.  
    El Objetivo de la planificación se logra mediante un proceso de descubrimiento de la información que lleve a estimaciones razonables.
  • 4. ACTIVIDADES DEL PROYECTO DE SW.
    Ámbito del Software.
    Describe la función, el rendimiento, las restricciones, las interfaces y la fiabilidad, se evalúan las funciones del ámbito y en algunos casos se refinan para dar mas detalles antes del comienzo de la estimación.
  • 5. RECURSOS
    Recursos Humanos
    Recursos o componentes de software reutilizables.
    Componentes ya desarrollados.
    Componentes ya experimentados.
    Componentes con experiencia parcial.
    Componentes nuevos.
    Recursos de entorno
  • 6. ESTIMACION DEL PROYECTO DE SW.
    En el principio el costo del Software constituía un pequeño porcentaje del costo total de los sistemas basados en Computadoras.
    Un gran error en la estimación del costo puede ser lo que marque la diferencia entre beneficios y perdidas, la estimación del costo y del esfuerzo del software nunca será una ciencia exacta, son demasiadas las variables: humanas, técnicas, de entorno, políticas, que pueden afectar el costo final del software y el esfuerzo aplicado para desarrollarlo.
  • 7. MODELO DE ESTIMACIÓN
    Modelos Empíricos.
    Modelo COCOMO. (Constructive, Cost, Model).
    Modelo I.
    Modelo II.
    Modelo III. (1)
    Herramientas Automáticas de Estimación.
  • 8. ANALISIS Y DESARROLLO
    Debe presentarse y entenderse el dominio de la información de un problema.
    Defina las funciones que debe realizar el Software. 
    Represente el comportamiento del software a consecuencias de acontecimientos externos. 
    Divida en forma jerárquica los modelos que representan la información, funciones y comportamiento.
  • 9. FUNCION DE ANALISIS
    Software.
    Hardware.
    Personal.
    Base de Datos.
    Documentación.
    Procedimientos.
  • 10. Objetivo del análisis
    Reconocimiento del problema.
    Evaluación y Síntesis.
    Modelado.
    Especificación.
    Revisión.
  • 11. ESTUDIOS DE VIAVILIDAD
    Viabilidad Económica.
    Viabilidad Técnica.
    Viabilidad Legal.
  • 12. DISEÑO
    1. Conceptos y Principios
    Diseño de Datos.
    Diseño Arquitectónico.
    Diseño de la interfaz.
    Diseño de Procedimientos.
  • 13. Diseño de Salida.
    Determine que información presentar. Decidir si la información será presentada en forma visual, verbal o impresora y seleccionar el medio de salida.
    Disponga la presentación de la información en un formato aceptable.
    Decida como distribuir la salida entre los posibles destinatarios.
  • 14. 3. Diseño de Archivos
    Los datos que deben incluirse en el formato de registros contenidos en el archivo.
    La longitud de cada registro, con base en las características de los datos que contenga.
    La secuencia a disposición de los registros dentro del archivo (La estructura de almacenamiento que puede ser secuencial, indexada o relativa).
  • 15. Herramientas de Diseño
    Herramientas para el diseño de sistemas.
    Herramientas de especificación.
    Herramientas para presentación.
    Herramientas para el desarrollo de sistemas
    Herramientas para ingeniería de software
    Generadores de códigos.
    Herramientas para pruebas
  • 16. La gestión de proyectos se software es una actividad protectora dentro de la ingeniería de software. Comienza antes de iniciar cualquier actividad técnica y continua a lo largo de la definición, el desarrollo y el soporte del software de computadora.
  • 17. Las cuatro P
  • 18. PERSONAL: El personal debe estar organizado   en equipos eficientes, motivados para hacer un trabajo de software de alta calidad y coordinados para lograr una comunicación eficaz.
    PRODUCTO: Los   requisitos   del producto   se deben comunicar del cliente al desarrollador, ser divididos en sus constitutivas y distribuirse para que trabaje el equipo de software.
  • 19. PROCESO: El proceso debe adaptarse al personal y al problema. Se selecciona un marco de trabajo de proceso común, se aplica un paradigma de ingeniería de software adecuado y se elige un conjunto de tareas de trabajo para llevar a cabo el trabajo,
    PROYECTO: Finalmente, el proyecto debe estar organizado en una forma que permita triunfar al equipo de software.
  • 20. La planificación implica la realización de, a lo menos, tres grandes etapas: el Plan, el Programa y el Proyecto.
  • 21. CONCLUSIONES
    En una organización o Empresa, el análisis y Diseño de Sistemas, es el proceso de estudiar su Situación con la finalidad de observar como trabaja y decidir si es necesario realizar una mejora; el encargado de llevar a cabo estas tareas es el analista de sistemas.
    Antes de comenzar con el desarrollo de cualquier proyecto, se conduce un estudio de Sistemas para detectar todos los detalles de la situación actual de la empresa. La información reunida con este estudio sirve como base para crear varias estrategias de Diseño. Los administradores deciden que estrategias seguir. Los Gerentes, empleados y otros usuarios finales que se familiarizan cada vez mas con el uso de computadoras están teniendo un papel muy importante en el desarrollo de sistemas.
     
  • 22. BIBLIOGRAFIA
    Barry Boehm, economía de la Ingeniería del Software, introduce una jerarquía de modelos de estimación de Software con el nombre de COCOMO.
    Análisis y Diseño de Sistemas
    Autor: Henry F. Korth & Abraham Silberschatz. Segunda Edición. Editora Mc Graw Hill

×