Ejercicios
Enviado por t410 • 30 de Marzo de 2015 • Síntesis • 712 Palabras (3 Páginas) • 262 Visitas
Ejercicios:
1. Explique por qué el software profesional no solo son programas que se desarrollan para un cliente.
Porque cualquier persona con conocimientos previos al programa a manipular, puede hacerlo. Además el software profesional viene acompañado de una documentación, manuales de uso, por lo que estos archivos hacen más fácil el manejo de dicho programa.
Existen diversos programas en el mercado, pero no solo va dirigido a un cliente en específico, pero lo que trata de hacer el software profesional es de cubrir en gran parte las necesidades de los usuarios y las exigencias que piden ellos. Por eso mismo qué el software profesional no solo son programas que se desarrollan para un cliente.
2. ¿Cuál es la principal diferencia entre desarrollo de productos de software genérico y desarrollo de software personalizado? ¿Qué significa esto en la práctica para los usuarios de productos de software genérico?
En productos genéricos, la organización que desarrolla el software controla la especificación del mismo, en cambio para productos personalizados, la organización que compra el software generalmente desarrolla y controla la especificación.
3. ¿Cuáles son los cuatro atributos importantes que debe tener todo software profesional? Sugiera otros cuatro atributos que en ocasiones sean significativos.
a. Mantenimiento
b. Confiabilidad y seguridad
c. Eficiencia
d. Aceptabilidad4
Usabilidad, guías de proceso, reglas, descripción del modelo del sistema, recomendaciones.
4. 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 en el siglo XXI. (sugerencias: piense en el ambiente).
Que en la actualidad existe una gran diversidad de software, por consecuencia el cliente es más exigente. Las demandas de software acrecido considerablemente, pero aún no se reducen los tiempos de entregas y el desarrollo de software fiable.
5. Con base a su conocimiento de algunos tipos de aplicación estudiados en la sección 1.1.2, explique con ejemplos, por qué diferentes tipos de aplicación requieren técnicas especializadas de ingeniería de software, para apoyar su diseño y desarrollo.
Como por ejemplo en sistemas de entretenimiento se trabaja en prototipos, y no se pude utilizar el mismo proceso para crear un sistema de control embebido.
Al igual que un antivirus, es un software que debe estar plasmado el control de seguridad y requiere de una especificación mucho más completa.
6. Explique por qué existen ideas fundamentales de la ingeniería de software que se aplican a todos los tipos de sistemas de software.
Porque a pesar de que no se utilice el mismo proceso y el uso sea distinto
...