INGENIERIA DE REQUERIMIENTOS
Enviado por 1230395 • 10 de Febrero de 2014 • 636 Palabras (3 Páginas) • 718 Visitas
1. Explique por qué el software profesional no solo son programas que se desarrollan para un cliente.
Porque éstos son de tipo de software Genéricos a diferienia de los personalizados.
2. ¿Cuál es la principal diferencia entre desarrollo de productos de software genéricos y desarrollo de software personalizado?
El software genérico es un sistema creado y desarrollado para cualquier cliente, el cliente se adapta al software
El software personalizado en un sistema creado y desarrollado para satisfacer las necesidades especificas de un cliente.
3. ¿Qué significa esto en la práctica para los usuarios de productos de software genéricos?
Que estos usuarios pueden utilizar el software sin tener que hacer un “pedido especializado”.
4. ¿Cuáles son los cuatro atributos importantes que debe tener todo software profesional?
Mantenibilidad, La fiabilidad, Eficiencia, Aceptabilidad
5. Sugiera otros cuatro atributos que en ocasiones sean significativos.
Usabilidad, Guías en el proceso, Reglas, Descripción del modelo del sistema, recomendaciones.
6. Además de los retos de la heterogeneidad, cambio empresarial y social y confianza y seguridad identifique otros problemas y retos que sea probable que enfrente la ingeniería de software del siglo XXI (piense en el ambiente).
Enfrentarse con la creciente diversidad, las demandas para reducir los tiempos de entrega y el desarrollo de software fiable.
7. Con base a su conocimiento de algunos tipos de aplicación vistos previamente, Explique con ejemplos porque diferentes tipos de aplicación requieren técnicas especializadas de ingeniería de software para apoyar su diseño y desarrollo.
RNF imprecisos (una primera versión)
- Los usuarios especializados deberán utilizar el sistema
fácilmente.
- El sistema deberá estar organizado para minimizar los
18
El sistema deberá estar organizado para minimizar los
errores del usuario.
2. RNF verificables (detallados)
- Los usuarios experimentados deberán poder utilizar
todas las funciones del sistema después de un total de
dos horas de entrenamiento.
- Después de este entrenamiento, el número medio de
errores cometidos por los usuarios experimentados no
excederá de dos por día.
8. Explique porque existen ideas fundamentales de ingeniería de software que se aplican a todos los tipos de sistemas de software.
Las ideas fundamentales son aquellas que una vez hecha esta categorización de los requerimientos, puedo tomar como estrategia general el incluir los mandatorios, discutir los deseables y descartar los innecesarios. Antes de decidir la inclusión de un requerimiento, también debe analizarse su costo, complejidad, y una cantidad de otros
...