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

Ing software Lectura de "Managing the development of large Software Systems"


Enviado por   •  4 de Agosto de 2021  •  Tareas  •  590 Palabras (3 Páginas)  •  105 Visitas

Página 1 de 3

Ingeniería del Software II

Nombre: Andrés Felipe Navarro Gomez

Lectura de "Managing the development of large Software Systems"

1. Leer el documento “Managing The development of large Software Systems” y responder las siguientes preguntas:

  • ¿En qué consiste el planteamiento realizado por el autor?

El autor nos plantea desde su experiencia, qué reglas o procesos se deben seguir para que la gestión de desarrollo de un software se realice de manera eficaz, planteando un modelo simple de desarrollo de SW con el fin de desglosarlo y mejorarlo, para así obtener mejores resultados y pulir buenas prácticas de desarrollo de software.

 

  • ¿Qué relación considera usted tiene el enfoque propuesto por el autor con el método cascada explicado en clase?

De forma clara se puede evidencia que el modelo inicial que plantea el autor, hace referencia al método cascada explicado en clase, algunos otros presentan similitudes con este, pero de igual forma son una pequeña variante del método en cuestión. Estos métodos, son considerados por el autor como no exitosos, debido a su falta de complejidad, contrastandola con lo difícil que puede llegar a ser el desarrollo de un software, y que este sea exitoso, evidenciando que debe mantener la comunicación de todas las fases de desarrollo entre sí , y no solamente un modelo lineal que si bien es menos costoso, se pueden llegar a evidenciar muchos casos de abandono y fracasos de proyectos.

  • ¿Cuáles son las recomendaciones que el autor plantea?

El autor propone 5 recomendaciones para una buena gestión del SW:

  • Diseño preliminar del software:
  • La idea de este procedimiento es incluir a los diseñadores de software en la gestión de recursos del software para que así esté tenga una idea clara del tiempo, almacenamiento y funcionamiento que tendrá así el software, y así contribuir de manera significativa al diseño operativo del software. Además facilita la resolución de problemas en la gestión de recursos, ya que esta se ubica justo antes del diseño final, la codificación y la prueba del software.

  • Documentar el diseño:
  • El autor deja en claro que la documentación es un pilar importante en el desarrollo de un software porque proporciona información vital para cualquier integrante del equipo. La información estará comprendida desde la documentación de diseño inicial para obtener una base adecuada de la interfaz hasta la fase final después de las operaciones iniciales, esto permitirá que el rediseño, actualización y adaptación del software sea mucho más sencillo por cualquier trabajador y no solamente por los que desarrollaron el software inicialmente.
  • Realizar una versión de prueba  a pequeña escala del SW:
  • Durante la simulación de este software a pequeña escala se pueden evidenciar los posibles problemas que presentaría el software en fase operativa. También ayuda a no sólo depender del factor humano, sino de estudios que contendrán datos muchos más precisos y claves para la versión final del software.
  • Gestión óptima de la fase de pruebas:
  • La buena realización de un plan de pruebas que conlleve la planificación, control y seguimiento total de las pruebas de desarrollo garantizará la reducción de pérdidas en términos de dinero, recursos y factor humano.
  • Inclusión del cliente en las fases de desarrollo:
  • El autor considera que es de vital importancia mantener informado al cliente de los procesos llevados a cabo durante el desarrollo del software, con el fin de mejorar el desarrollo de la entrega final del software y que este cumpla con todos los requerimientos pedidos y avalados por el propio cliente.

        

...

Descargar como (para miembros actualizados)  txt (3.7 Kb)   pdf (52.8 Kb)   docx (9 Kb)  
Leer 2 páginas más »
Disponible sólo en Clubensayos.com