Planeacion y elaboracin de proyectosde software ver

Page 1

PLANEACION Y ELABORACIÓN DE PROYECTOS DE SOFTWARE


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.


OBJETIVOS O 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. O El Objetivo de la planificación se logra

mediante un proceso de descubrimiento de la información que lleve a estimaciones razonables.


ACTIVIDADES DEL PROYECTO DE SW. O Ámbito del Sof tware.

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.


RECURSOS O Talentos Humanos O Recursos o componentes de software

reutilizables. O Componentes ya desarrollados. O Componentes ya experimentados. O Componentes con experiencia parcial. O Componentes nuevos.

O Recursos de entorno


ESTIMACION DEL PROYECTO DE SW. O En el principio el costo del Software constituía un pequeño porcentaje

del costo total de los sistemas basados en Computadoras. O 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.


MODELO DE ESTIMACIÓN O Modelos Empíricos. O Modelo COCOMO. (Constructive, Cost,

Model). O Modelo I. O Modelo II. O Modelo III. (1)

O Herramientas Automáticas de Estimación.


ANALISIS Y DESARROLLO O Debe presentarse y entenderse el dominio de la información

de un problema. O Defina las funciones que debe realizar el Software. O Represente

el comportamiento del software consecuencias de acontecimientos externos.

a

O Divida en forma jerárquica los modelos que representan la

información, funciones y comportamiento.


FUNCION DE ANALISIS O Software. O Hardware. O Personal. O Base de Datos. O Documentaci贸n. O Procedimientos.


Objetivo del análisis O Reconocimiento del problema. O Evaluación y Síntesis. O Modelado. O Especificación. O Revisión.


ESTUDIOS DE VIAVILIDAD O Viabilidad Econ贸mica. O Viabilidad T茅cnica. O Viabilidad Legal.


DISEÑO 1. Conceptos y Principios O Diseño de Datos. O Diseño Arquitectónico. O Diseño de la interfaz. O Diseño de Procedimientos.


2.

Diseño de Salida.

O. Determine que información presentar. Decidir si la

información será presentada en forma visual, verbal o impresora y seleccionar el medio de salida. O. Disponga la presentación de la información en un

formato aceptable. O. Decida como distribuir la salida entre los posibles

destinatarios.


3. DiseĂąo de Archivos O Los datos que deben incluirse en el formato de

registros contenidos en el archivo. O La longitud de cada registro, con base en las

caracterĂ­sticas de los datos que contenga. O La secuencia a disposiciĂłn de los registros dentro

del archivo (La estructura de almacenamiento que puede ser secuencial, indexada o relativa).


Herramientas de Diseño O Herramientas para el diseño de sistemas. O Herramientas de especificación. O Herramientas para presentación. O Herramientas para el desarrollo de sistemas O Herramientas para ingeniería de software O Generadores de códigos. O Herramientas para pruebas


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.


Las cuatro P

PROCESO PRODUCTO

PERSON AL

PROYECT O


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.


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.


O La planificaci贸n implica la realizaci贸n de,

a lo menos, tres grandes etapas: el Plan, el Programa y el Proyecto.


O 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.


BIBLIOGRAFIA O 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. O Análisis y Diseño de Sistemas

Autor: Henry F. Korth & Abraham Silberschatz. Segunda Edición. Editora Mc Graw Hill


Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.