Documente Academic
Documente Profesional
Documente Cultură
EL
Una situacin de desarrollo consiste en lo siguiente: los objetivos y resultados esperados se definen desde una postura inicial los objetivos y resultados esperados se definen desde una postura inicial del problema, cuya solucin consiste en determinar y aprovechar la utilidad de varios instrumentos de la ciencia y la tecnologa. Si se tratara de esperar un resultado cualquiera puede optarse por permanecer sin hacer nada De ser as el resultado que se obtenga podr ser un fracaso y el cambio que se produzca podr ser considerado una regresin
Los proyectos se desarrollan en cuatro etapas: nacen, se planifican, se ejecutan y se terminan. Algunos estudios han revelado que el 80 % de los proyectos no cumplen con las expectativas del objetivo planteado. Los gestores de proyectos requieren de conocimiento de la organizacin, de las personas y las funciones que realiza cada una.
Dado que las actividades de estimacin son la base de todas las dems actividades de planificacin, ambas sirven como gua para una buena ingeniera en sistemas. Llamase estudio preliminar, investigacin inicial, definicin del problema o fase pre anlisis, todas las tareas de estimaciones iniciales, deben planearse para su realizacin dentro de un tiempo limitado, relativamente corto y en un futuro inmediato. Una mala definicin del problema, un enfoque equivocado para su posible solucin, una mala apreciacin del mbito de desarrollo o el tamao del proyecto, etc. Son factores importantes que pueden afectar la precisin de las estimaciones.
ESTIMACIN Y COSTOS (ESFUERZOS DE PLANIFICACIN Y DESARROLLO) Anteriormente, el costo del software constitua un porcentaje relativamente pequeo del costo total de los sistemas basados en computadoras. Hoy en da, el costo del proyecto + el costo de su ejecucin puede llegar a ser el elemento ms caro de algunos sistemas informticos. La estimacin de los costos de los proyectos de software nunca ser una ciencia exacta, son demasiadas las variables econmicas del entorno, que pueden afectar el costo final del esfuerzo aplicado para desarrollarlo y por ende el costo del software resultante. Para realizaciones ms o menos seguras de los esfuerzos del desarrollo, se tienen varias opciones posibles: deje la estimacin para ms adelante, base las estimaciones en proyectos ya terminados o similares, utilice tcnicas de descomposicin o divisin sistemtica, desarrolle un sistema emprico para el clculo de costos y esfuerzos del software.
Resumen
El planificador del proyecto de software tiene que estimar tres cosas antes de que comience el proyecto: cuanto durara, cuanto esfuerzo requerir y cuanta gente estar implicada. El planificador debe poder predecir los recursos de hardware y software que se van a requerir y el riesgo implicado de no disponer de ellos.
Modelos de estimacin
Los modelos empricos son aquellos donde los datos que pretendan soportan la estimacin se obtienen de una muestra limitada, digamos que por la experiencia de otros proyectos realizados por el estimador. El modelo cocomo. Barry Boehm, en su libro clsico sobre economa de la ingeniera del software, introduce una jerarqua de modelos de estimacin de software con el nombre de cocomo, por sus nombre en ingles Constructive Cost Model (modelo constructivo de costos). La jerarqua de los modelos de Boehm esta constituida por las siguientes opciones: Modelo I. Bsico. Calcula el esfuerzo del desarrollo de software en funcin del tamao del (los) programas, expresado en las lneas estimadas. Modelo II. Intermedio. Calcula el esfuerzo del desarrollo de software en funcin del tamao del programa y de un conjunto de indicadores de costos. Modelo II. Avanzado. Incorpora todas las caractersticas de la versin intermedia y lleva a cabo una evaluacin del impacto de los indicadores de costos del proceso de ingeniera de software.
Herramientas automticas de estimacin. Existen herramientas computarizadas de estimacin, todas exhiben las mismas caractersticas generales del modelo COCOMO y todas requieren mas o menos la misma clase de datos. Modelos estadsticos. Construidos como aplicaciones computarizadas podran proporcionar estimaciones del esfuerzo requerido para llevar a cabo el proyecto, de los costos, de la carga de personal, de la duracin y en algunos casos de los riesgos asociados. Herramientas basadas en modelos de optimizacin. Permiten al planificador estimar costos y esfuerzos, as como llevar a cabo anlisis del tipo, que pasa si, con importantes variables del proyecto.
En el mbito formal para el desarrollo de proyectos de sistemas, el anlisis culmina en el modelado del sistema. El modelado ayuda traducir las necesidades del cliente en un conjunto de interacciones entre los componentes de un sistema. Herramientas de modelado