CONCLUSION.Desde mi perspectiva pienso que para tomar una decisión entre desarrollar o comprar depende mucho de lo que el sistema requiera. Algunas personas creen que es más factible comprar el software ya que este viene con licencia, se puede dar mantenimiento al sistema por medio de actualizaciones o adquiriendo soporte técnico entre otros beneficios. Pero hay personas que prefieren desarrollarlo debido a que el programa se puede modificar cuando quieran, puede ser reutilizable para crear más programas. Pero como todo tiene sus desventajas porque si no se toman bien los datos desde un principio el sistema será ineficiente y a veces no cubre la perspectiva del cliente.
Describe los principios de la planificación:
La planificación se refiere a las acciones llevadas a cabo para realizar planes y proyectos de diferente índole. El proceso de planeación sigue un conjunto de pasos que se crean inicialmente, La planificación ejecuta los planes desde su concepción, y si es el caso se encarga de la operación en los diferentes niveles y amplitudes de la planeación.
¿A qué se refiere el ámbito del software?
Es la primera actividad de llevada a cabo durante la planificación del proyecto de Software. En esta etapa se deben evaluar la función y el rendimiento que se asignaron al Software durante la Ingeniería del Sistema de Computadora para establecer un ámbito de proyecto que no sea ambiguo 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 más detalles antes del comienzo de la estimación.
¿Define los tipos de recursos que existen?
Son la base proporciona la infraestructura de soporte al esfuerzo de desarrollo, en segundo nivel de la pirámide se encuentran los Componentes reutilizables:· Descripción del Recurso. · Informes de disponibilidad.· Fecha cronológica en la que se requiere el recurso.· Tiempo durante el que será aplicado el recurso.Recursos Humanos:Es la cantidad de personas requeridas para el desarrollo de un proyecto de software solo pude del esfuerzo de desarrollo.Recursos o componentes de software reutilizables.Esto es la creación y la reutilización de bloques de construcción de Software.-Componentes ya desarrollados.-Componentes ya experimentados.-Componentes con experiencia Parcial.-Componentes nuevos.Recursos de entorno. Es donde se apoya el proyecto de Software, llamado a menudo entorno de Ingeniería de Software, incorpora Hardware y Software.
TECNICAS DE DESCOMPOSICION.1.-¿que son las técnicas de descomposición?
El proyecto se divide en bloques y estos bloques se dividen en tareas y las tareas en subtareas. En esta técnica se divide el proyecto en su máxima división.
2.-¿a qué se refieren las estimaciones basadas en el problema?
El problema se divide en subproblemas y se hacen estimaciones para niveles optimistas, medios y pesimistas
3. ¿qué son las estimaciones basadas en el proyecto?
¿porque es inconveniente usar técnicas de descomposición?
Por que nos da un amplio panaroma de cuales son los recursos con los que contamos
5. ¿cual es la diferencia entre la descomposición de benders y la relajación langragiana?
la descomposición de Benders, propone separar en subproblemas las decisiones tomadas en diferentes etapas y en la langragiana se intentan separar dentro de cada etapa las decisiones para grupos de variables que están relacionadas entre sí
Herramientas Automaticas de Estimacion¿Cual es el objetivo de utilizar las herramientas automáticas de estimación?
Planificar los costos y esfuerzos que se van a llevar en el proyecto de software
¿Cuales son las funciones genericas en las herramientas automaticas de estimacion?
Dimensionamiento de las entregas del proyecto.
Seleccion de las actividades del proyecto.
Prediccion de los niveles de la plantilla.
Prediccion del esfuerzo del software.
Prediccion del coste del software.
Prediccion de la planificacion del software.
¿Que nos proporcionan las herramientas automaticas de estimacion?
Podemos predecir como se va formando y estableciendo nuestro software.
MODELOS EMPIRICOS DE DESCOMPOSICION.¿Cuales son una de las técnicas de estimación del proyecto de software mas utilizadas y recomendadas?
Técnicas de descomposición (divide_y_vencerás) y Modelo empírico para el cálculo de costes y esfuerzos del software
¿En qué consiste la técnica de descomposición a grandes rasgos?
Descomponemos el problema en pequeños problemas. Se puede dividir en enfoque directo que se refiere a las LDC(líneas de código). Si se selecciona un enfoque indirecto se refiere a PF(puntos de función) esta ultima no se centra en la función, se estiman cada unade las características del dominio de información - entradas, salidas, archivos de datos,peticiones, e interfaces externas.
¿Cuales son las estimaciones seguras de costes y esfuerzos dentro de la estimación del proyecto de software?·
Dejar la estimación para cuando se ha acabado el proyecto, pero esto no es práctico pues las estimaciones de los costes han de ser a priori.· Basarse en proyectos similares ya terminados, no fiable.· Usar técnicas de descomposición (divide y vencerás).· Modelo empírico para el cálculo de costes y esfuerzos del software.
¿Cuales son las características de las técnicas de estimación para el desarrollo de sistemas de información?
-Análisis de puntos de función.-Técnicas de descomposición.-Modelos empíricos de estimación.-Herramientas automáticas de estimación.
Describe brevemente la herramienta SISDEL.
(Sistema Integrado de Soporte al Desarrollo de Equipos Lógicos), que sirve como ayuda a la gestión de la calidad, a la planificación y control de plazos, y a la estimación de proyectos de desarrollo de sistemas de información.