Desarrollo de un prototipo de un sistema para la gestión de torneos de tenis para un Country Club de Quito-Ecuador. Caso de estudio: Country Club de Liga
Loading...
Date
2020
Journal Title
Journal ISSN
Volume Title
Publisher
PUCE - Quito
Abstract
Para el desarrollo de este prototipo de sistema se ha decidido usar una metodología llamada XP1, ya que dicha metodología es ágil para el desarrollo de software y es una de las más exitosas. XP hace que los desarrolladores respondan a los requerimientos (historias de usuarios) cambiantes del cliente y esto será de ayuda ya que el trabajo se realizará conjuntamente con la organización, aún en fases tardías del ciclo de vida del desarrollo. La metodología escogida tiene 4 variables fundamentales para cualquier proyecto de software que son: costo, tiempo, calidad y alcance. (Beck, 1999) Al igual que varias metodologías para el desarrollo de software, tanto ágiles como tradicionales, XP contiene: Planificación, Diseño, Desarrollo y pruebas. (Cevallos, 2015) Una de las principales características que tiene dicha metodología ágil es que es un ciclo de vida dinámico, que tiene cinco valores fundamentales (Wells, 2013): Facilidad y simplicidad en la parte de diseño, esta es la base de la programación extrema. Comunicación con el cliente y entre los programadores, ya que si existen cambios que sugiere dicho cliente puedan ser implementados de la mejor manera. Retroalimentación (feedback), ya que se realizan pruebas desde el inicio del proyecto y esto sirve para saber el estado del proyecto. Respeto entre todos los miembros del equipo sin hacer de menos a otro para que el producto sea de alta calidad y siempre buscando el diseño óptimo. Valentía para que los desarrolladores puedan reconstruir el código, así como también, valentía para quitar código que sea obsoleto. Cada desarrollador es responsable de su codificación, en esta parte el diseño tiene que ser simple ya que es una característica base de esta metodología, así como también, de realizar todas las pruebas necesarias para que el producto sea de alta calidad. Es fundamental que cada integrante del equipo respete los tiempos para que no exista ninguna alteración en la planificación final del producto. (Wells, 2013)
Description
Keywords
Sistemas de información - Automatización, Software, Íconos (Gráficos por computador), Administración de bases de datos, Planimetría
