Ingeniería de software I
Enviado por Adrian Rodriguez • 26 de Septiembre de 2015 • Documentos de Investigación • 682 Palabras (3 Páginas) • 85 Visitas
[pic 1]
Universidad Enrique Díaz de León
Carrera
Ingeniería en software
Materia
Ingeniería de software I
Calidad
Alumno
Adrian Rodríguez Lloréns
Maestro
Edgar Cossio Franco
Fecha
26/09/2015
Tarea
(3)
Contenido
- Dé al menos cinco ejemplos de la forma en que se aplica la ley de las consecuencias imprevistas al software de cómputo.
- La venta de cualquier articulo por Internet
- La automatización de casi todo tipo de producto. (Transporte, Medico, ETC.)
- La comunicación personal desde un dispositivo portátil (Smartphone).
- Que una maquina fuera capaz de reemplazar al ser humano en sus trabajos diarios.
- Que precisamente 2 de las empresas de software sean las mas importantes y ricas del mundo.
- Diga algunos ejemplos (tanto positivos como negativos) que indiquen el efecto del software en nuestra sociedad.
Positivo: Poder obtener información desde cualquier parte
Negativo: La desintegración familiar y de convivencia por la dependencia a la tecnología.
Positivo: La mejora en la manufactura de diversos productos gracias a la tecnología.
Negativo: El desempleo de obreros debido a la sustitución de estos por las mismas maquinas.
1.3. Desarrolle sus propias respuestas a las cinco preguntas planteadas al principio de la sección 1.1. Analícelas con sus compañeros estudiantes.
- Pienso que se requiere mas tiempo por no seguir adecuadamente las técnicas de la ingeniería, esto ocasiona mas errores y por ende mayor tiempo en la solución de los mismos.
- Por el mismo motivo de mal planeamiento de los mismos el corregir errores en la marcha implica mayor gasto, aparte que la tarea no es nada fácil y esta no es barata.
- La mayoría de los errores se pueden detectar siguiendo procesos adecuados, dado que el humano no es perfecto siempre habrá errores en el código.
- El mantenimiento es fundamental, no solamente es corregir errores también implica agregar nuevas funcionalidades, pero siempre se alargan los tiempos debido a la falta de documentación de los mismos.
- El avance no lo podemos medir, debido a que no se llevan los procedimientos adecuados, y por esto no se sabe ni los tiempos que debe llevar cada proceso.
1.4. Muchas aplicaciones modernas cambian con frecuencia, antes de que se presenten al usuario final y después de que la primera versión ha entrado en uso. Sugiera algunos modos de elaborar software para detener el deterioro que produce el cambio.
Pienso que esto es debido a la poca comunicación empresa – cliente y es que de tener una buena comunicación la aplicación debería cumplir con las necesidades del mismo, y la aplicación no tendría por qué verse afectada en cuanto a cambios de última hora.
...