|
Creado por Xentinel Romero Pérez
hace alrededor de 9 años
|
|
Pregunta | Respuesta |
Ingeniero Vs Desarrollador | Uno es el que entiende el problema, el diseñador arquitecto, el otro solo es un ejecutor |
Crisis del Software | Una condición generada por la falta de buenas practicas entre el año 1965-1970 en la que no se podían desarrollar piezas de software de gran tamaño y complejidad |
Primera fase | Los albores (1945 - 1955) -Lenguaje maquina y ensamblador -Programar y diseñar no estaba separado |
Segunda Fase | Florecimiento (1955-1965) -Muchos lenguajes de programación -Se piensa que se puede hacer todo -un poco de interacción |
Tercera fase | Crísis (1965 - 1970) -Desarrollo inalcanzable de grandes programas -Ineficiencia, costo impredecible, errores -Se piensa que nada es posible |
Cuarta fase | Innovación Conceptual (1970-1980) -Fundamentos de programación -verificación y metodologías de diseño |
Quinta fase | El diseño del problema (1980-??) -Entornos de programación -Especificación Formal -Programación Automática |
Coste Vs costo | Coste = lo que gastas para realizar un producto Costo = el precio a lo que lo venderás |
Ventaja de analizar y diseñar antes de implementar | Mientras mejor entiendas el problema y lo analices menos mantenimiento tendrás que hacer |
Características de la crisis del software | -los proyectos no cumplían el deathline -no se ajustaban al presupuesto incial -baja calidad de software -no cumplía las especificaciones -poca o nula mantenibilidad que dificultaba la gestión y evolución del proyecto |
Proposito de la Administracion | Reducir el riesgo de fallo |
Cuales son los aspectos administrativos del desarrollo de software | -Naturaleza del problema -planteamiento de la investigacion -No. de personas involucradas -Acceso a los recursos -Finalidad -Tipo de Financiamiento |
Recursos humanos | -¿quienes participaran? -que funciones tendran |
Recursos materiales | una lista de materiales a utilizar, existen de dos tipos, fungibles y no fungibles |
Material fungible | fungible es algo que se consume o puede ser sustituido, un material fungible seria un material que no es indispensable para realizar un proyecto |
Material no fungible | es un material que es indispensable para la realizacion del proyecto, cumple una funcion especifica para el mismo |
Que es una metodologia de desarrollo de software | Son marcos de trabajo que son usados para estructurar, planificar y controlar el proceso de desarollo de sistemas de informacion, estas pueden ser tradicionales o agiles y siempre son propensas a ajustarse a los diferentes proyectos, es decir no son absolutas. |
Que es una metodologia tradicional | es un tipo de metodología de desarrollo de software que se caracteriza por la planificación total del proceso a realizar, ciclos de desarrollo fijos y poca adaptación a los cambios. |
Menciona algunas metodologias pesadas | RUP- Rational unified process MSF - microsoft solution framework ICONIX |
¿Quieres crear tus propias Fichas gratiscon GoConqr? Más información.