Ingenieria de software
-Que el software seria la fuerza que impulsaría la revolución de las computadoras personales.
-Que los productos de software empacados se comprarían en los supermercados.
-Que el software evolucionaria poco a poco de un producto a un servicio cuando compañías de software proporcionarían funcionalidad justo a tiempo a través de un navegador web.
-Que una compañía de software seria más grande y tendría más influencia que casi todas las empresas de la industria.
-Que una vasta red llamada internet seria operada con software y evolucionaria y cambiaria todo.
1.2 Diga algunos ejemplos (tanto positivos como negativos) …ver más…
Sugiera algunos modos de elaborar software para detener el deterioro que produce el cambio:
- Debe diseñarse e implementarse de modo que pueda volverse a usar en muchos programas diferentes.
- El ingeniero de software debe tratar de que los cambios que se hagan no vayan a ser demasiado bruscos, para así evitar el progresivo deterioro y lograr más razonamiento y entendimiento para el usuario final.
1.5 Considere las siete categorías de software presentados en la sección 1.1.2. Piensa que puede aplicarse a cada uno el mismo enfoque de ingeniería de software? Explique su respuesta.
Vemos el software como un gran árbol y las siete categorías como sus ramas, aunque cada una de estas categorías sea orientada a necesidades diferentes, es necesario recalcar que independientemente de la categoría, todo software necesita mantenimiento, todo software necesita ser actualizado, todo software es vulnerable a fallas cuando se dan los cambios, por lo tanto independientemente de la categoría en la que nos enfoquemos podemos aplicar los mismos principios , precauciones y recomendaciones a la hora de diseñar el software.
1.6 La figura 1.3 muestra las tres capas de la ingeniería de software arriba de