ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Software e ingenieria del software


Enviado por   •  1 de Diciembre de 2022  •  Tareas  •  818 Palabras (4 Páginas)  •  35 Visitas

Página 1 de 4

1.1. Dé al menos cinco ejemplos de la forma en que se aplica la ley de las consecuencias imprevistas al software de cómputo.

  • 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 o se podrán comprar los softwares por internet.
  • Que la red de internet sería operada con Software y evolucionaría, cambiaría todo el mundo.
  • Que una compañía de Software sería más grande y tendría más influencia en casi todas las empresas de orden industrial en base al Software.
  • Que el Software mejoraría la calidad de vida integrando la relación entre máquina y humanidad haciendo que esta sea mucho más útil para este último.

1.2. Diga algunos ejemplos (tanto positivos como negativos) que indiquen el efecto del software en nuestra sociedad.

  • Aspectos positivos: Poder acceder desde cualquier parte del mundo gracias al internet a la información necesaria
  • Aspectos Negativos: Una posible adición a un producto de software para tráfico de información, red oculta (deepweb), productos que quedan sin seguridad rápidamente.

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.

¿Por qué se requiere de tanto tiempo para terminar un software?

Porque para desarrollar un software de calidad se deben desarrollar una serie de pasos antes de entrar al desarrollo del sistema en su totalidad, ya que se debe tomar en cuenta los requerimientos del usurario haciendo que estos factores se vean afectados en el desarrollo del proceso del software.

¿Por qué son tan altos los costos de desarrollo?

Porque en el tiempo de desarrollar un software interviene un equipo de programadores que tienen un rol especifico a los cuales se les tiene que pagar.

¿Por qué no podemos detectar todos los errores antes de entregar el software a un usuario?

        Lo correcto sería ofrecerle a un usuario final un software completo, terminado y sin errores, sin embargo, los errores son algo que siempre van a surgir a lo largo del desarrollo del software, en mi opinión es mucho mejor contar con buenas prácticas de programación, para evitar estos errores a toda costa, que al final del desarrollo ponerse a detectar cada uno de ellos, lo cual sería engorroso.

¿Por qué dedicamos tanto tiempo y esfuerzo en mantener los programas existentes?

Porque como sabemos el software con el tiempo se puede volver obsoleto por esta razón se debe mantener en funcionamiento, y hará que el usuario entienda más el software y pueda manejarlo de mejor manera sin generarle más costos.

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.

...

Descargar como (para miembros actualizados)  txt (5.3 Kb)   pdf (61 Kb)   docx (10 Kb)  
Leer 3 páginas más »
Disponible sólo en Clubensayos.com