Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Planificacin y modelado
Contenido
Planificacin del tiempo Evaluacin del costo beneficio Estudio de viabilidad Planificacin de la documentacin Gestin de la configuracin del software
Planificacin y modelado
Planificacin y modelado
Personal
Producto
mbito del sw
Objetivo Contexto Funcin
Fases Genricas Definicin Desarrollo Mantenimiento Maduracin del proceso Descomposicin del proceso
Proceso Proyecto
Planificacin y modelado
Planificacin y modelado
Las actividades principales de administracin de un proyecto de software: 1) 2) 3) 4) 5) 6) 7) Planeacin Calendarizacin Administracin de riesgos Administracin de personal Estimacin de costos Administracin de la calidad Administracin de los cambios
Instituto Tecnolgico de Delicias Ing. en Sistemas Computacionales
Planificacin y modelado
Planificacin y modelado
Gantt
Planificacin y modelado
Planificacin y modelado
Diagrama de hitos.
Actividad
Elaboracin de cuestionarios. Entrevistas a usuarios. Factibilidad tcnica. Factibilidad econmica. Factibilidad operacional.
Fecha inicio
1 Enero 1 Enero 1 Enero 3 Enero 7 Enero
Reporte de actividades.
10 Enero
Planificacin y modelado
Grfica de PERT
B
Inicio
Fin
Requerimientos
Comienz o:07/09/09 Fi n: RE: 15/09/09 Identific ador:2 Dur: 7 das
Anali si s y Di seo
Comienz o:16/09/09 Fi n: RE: 06/10/09 Identific ador:3 Dur: 15 d as
Pruebas
Comienz o:16/09/09 Fi n: RE: 19/10/09 Identific ador:5 Dur: 24 d as
Implementacion
Comienz o:16/09/09 Fi n: RE: 09/10/09 Identific ador:4 Dur: 18 d as
Planificacin y modelado
El anlisis de Costo - Beneficio (CBA) es el acercamiento de la escala de peso para la toma de decisiones. Todos los elementos positivos (los movimientos de efectivos y otras ventajas intangibles) se ponen en un lado del equilibrio y todos los elementos negativos (los costos y las desventajas) se ponen en el otro. Cualquiera que sea el peso, el ms pesado gana.
Planificacin y modelado
Ejemplo de un Anlisis de costo - beneficio Una compaa que quisiera comprar software de Inteligencia Empresarial para mejorar su negocio. En lado del costo estara: el precio del software, el costo de consultores para instalar y para poner el software en ejecucin, y el costo de entrenamiento para los usuarios del software. Sin embargo en el lado del beneficio, estara: procesos mejorados del negocio (que conducen a una disminucin del costo anual), debido a contar con mejor informacin disponible, la compaa podr tomar mejores decisiones (que conducen a adicionales movimientos de efectivos), y incremento creciente de la moral del personal, debido al uso de nuevas herramientas modernas para apoyar el negocio.
Planificacin y modelado
Planificacin y modelado
Planificacin y modelado
Planificacin y modelado
Tamao
1500 lneas
Esfuerzo
24 semanas
Productividad
300 lneas/mes
Planificacin y modelado
COCOMO
Modelo Bsico, calcula el esfuerzo (y el coste) de desarrollo de
software en funcin del tamao del programa, expresado en las lneas estimadas de cdigo (LDC). funcin del tamao del programa y de un conjunto de conductores del coste, incluye la evaluacin subjetiva del producto, del hw, del personal y de los atributos del proyecto.
Modelo Avanzado, incorpora todas las caractersticas de la versin intermedia y lleva a cabo una evaluacin del impacto de los conductores de coste de cada fase (anlisis, diseo, etc.) del proceso de Ingeniera de Sw.
Planificacin y modelado
La ecuacin del COCOMO bsico tiene la siguiente forma: E= 2.4(33.2)1.05 E=abKLDCbb D=cbEdb
E- esfuerzo aplicado en personas mes D- tiempo de desarrollo en meses cronolgico KLDC- lneas de cdigo (miles) N- numero de personas para el proyecto
Planificacin y modelado
Factibilidad
En esta etapa se conocen los recursos financieros con los que se cuentan para el proyecto, se establecen presupuestos totales y se hace una organizacin preeliminar. Se aplican estudios de factibilidad para saber si se puede resolver el problema o no; al termino de esta etapa hay una decisin formal de continuar o no continuar con el proyecto. Si un sistema es factible debe contribuir a los objetivos del negocio.
Instituto Tecnolgico de Delicias Ing. en Sistemas Computacionales
Planificacin y modelado
Factibilidad
Es un informe que recomienda si es conveniente llevar a cabo la ingeniera de requerimientos y el proceso de desarrollo del sistema. El estudio de factibilidad comprende la evaluacin y recoleccin de la informacin y la redaccin de informes.
Planificacin y modelado
Factibilidad
El sistema contribuye a los objetivos de la organizacin? El sistema se puede implementar utilizando la tecnologa actual y con las restricciones de costo y tiempo? El sistema puede integrarse a otros que existen en la organizacin?
1. 2. 3.
Planificacin y modelado
Factibilidad tcnica.
Se refiere a que el proyecto pueda realizarse con los recursos tcnicos con que cuenta la empresa como son: el equipo que se cuenta, la tecnologa existente de software y el personal disponible.
Se necesita mas tecnologa de software? Cul es la posibilidad de desarrollar el proyecto? Qu tiempo se llevara el proyecto hasta su implantacin?
Planificacin y modelado
Factibilidad econmica
Se refiere a los beneficios que traer la realizacin del proyecto. Se deben de hacer una serie de cuestionamientos para poder saber si es factible el desarrollo del sistema econmicamente.
Los beneficios que se obtienen sern suficientes para aceptar los costos? Los costos asociados con la decisin de no crear el sistema son tan grandes que se debe aceptar el proyecto?
Planificacin y modelado
La factibilidad operacional
Este ultimo aspecto trata de la utilidad del sistema una vez ya desarrollado e implantado en la empresa.
Ser utilizado el sistema? Existir cierta resistencia al cambio por parte de los usuarios que d como resultado una disminucin de los posibles beneficios de la aplicacin? El estudio de factibilidad es realizado por lo regular por una o dos personas que tiene conocimiento en tcnicas de sistemas de informacin, son casi siempre analistas de sistemas.
Lic. Leticia Lizrraga Velarde Dpto. de Sistemas y Computacin Instituto Tecnolgico de Delicias Ing. en Sistemas Computacionales
Planificacin y modelado
Estudio de Factibilidad
Cmo se las arreglar la organizacin si no se lleva a cabo este sistema? cules son los problemas con los procesos actuales y cmo ayudara el nuevo sistema a resolverlos? Cul es la contribucin directa que har el sistema a los objetivos del negocio? La informacin se pude obtener y transferir a otros sistemas de la organizacin? El sistema requiere de tecnologa que no se ha utilizado previamente en la organizacin? A qu debe ayudar el sistema y a qu no necesita ayudar?
Planificacin y modelado
Planificacin y modelado
Planificacin y modelado
Planificacin y modelado
Elemento de configuracin del sw (ECS) es informacin que se crea como parte del proceso de ingeniera del software. (planes del proyecto, especificaciones, diseos, programas,
casos de prueba)
Planificacin y modelado
ECS
Aprobado Almacenado Tareas de Ing. del Sw.
ECS
Revisiones Tecnicas Formales
ECS ECS
LINEAS BASE: Especificacion del sistema Requisitos de sw Especificacion del diseo Codigo fuente Planes/ Procedimientos/ datos de prueba Sistema operativo
Instituto Tecnolgico de Delicias Ing. en Sistemas Computacionales
ECS
Controles GCS
Planificacin y modelado
Planificacin y modelado
Planificacin y modelado
Planificacin y modelado
Planificacin y modelado
2.- Identificacin basada en atributos.- Cada componente tiene un nombre y un conjunto asociado de atributos que difieren cada versin del componente.
Ej. AC3D(lenguaje=Java, plataforma=NT, fecha=Ene 1999)
3.- Esquema x,y,z.- x representa la versin mayor, y representa la versin menor, z representa la versin submenor.
Ej. MiSoftware 4.1.2
Lic. Leticia Lizrraga Velarde Dpto. de Sistemas y Computacin Instituto Tecnolgico de Delicias Ing. en Sistemas Computacionales