2. Aprendizajes Esperados:
Definición, formalización y
modelamiento de requerimientos de
desarrollo de SW.
Contenidos:
Aplica las técnicas de análisis y diseño
de software de acuerdo a los requisitos
para una aplicación
4. Ámbito del Software
Las especificaciones del Ámbito del Software deben ser
delimitadas.
Esto es: se deben establecer explícitamente los datos
cuantitativos (número de usuarios simultáneos, etc.); han
de señalarse las restricciones o limitaciones
(memoria, etc.); han de describirse los factores de
mitigación (algoritmos entendibles, etc.).
5. Ámbito del Software
El ámbito del SW, describe:
• Las Funciones: descritas en las especificaciones, se
evalúan y refinan para darles mas detalle al momento de
la Estimación.
• El Rendimiento: abarca los requisitos de tiempos de
respuesta y de procesamiento.
• Las Restricciones: identifican los límites del SW en base
al HW externo, memoria disponible y otros sistemas
existentes.
6. Ámbito del Software
La Función, el Rendimiento y las Restricciones siempre se
evalúan a la vez. Una misma función puede ocasionar una
diferencia en el orden de magnitud en el esfuerzo de
desarrollo cuando se considera en un contexto con
diferentes límites de rendimiento.
El Planificador considera la naturaleza y la complejidad de
cada interfaz para determinar cualquier efecto sobre los
recursos, los costes y la agenda.
7. Ámbito del Software
Interfaz incluye:
• Hardware que ejecuta el SW y sus periféricos
• SW ya existente a enlazar con el nuevo software
• Usuarios que harán uso del SW a través de distintos
medios de entrada y salida.
• Procesos administrativos.
El aspecto menos preciso del ámbito del SW es la Fiabilidad.
8. Ámbito del Software
Sin embargo, la naturaleza del SW puede dictar
consideraciones especiales:
• Un SW orientado al tráfico Aéreo.
• Un sistema de Inventario
• Un Procesador de Texto, etc.
Si se ha desarrollado adecuadamente la Especificación del
Sistema, casi toda la información requerida para la
descripción del ámbito del SW estará disponible y
documentada antes de que comience la planificación del
proyecto de software.
10. Síntesis
• Para un proyecto es indispensable definir
correctamente las características ambientales del
sistema.
• Los procesos estimativos dependen en gran medida
de las condicionantes que ofrezca el Ámbito del
sistema.
• La Estimación de proyecto nos permite generar datos
cuantitativos a partir de información cualitativa.