Analisis del sistema fase 1 proyecto ipc2

Solo disponible en BuenasTareas
  • Páginas : 16 (3977 palabras )
  • Descarga(s) : 0
  • Publicado : 18 de marzo de 2011
Leer documento completo
Vista previa del texto
Universidad de San Carlos de Guatemala
Facultad de Ingeniería Escuela de Ciencias y Sistemas Introducción a la Computación y Programación 2 Sección: “C” Ing.: José Manuel Ruiz Juárez Aux: Alan Valle

Análisis del Sistema Bug Tracker

Definición de Requerimientos

Panorama General KByteGT, empresa que se dedica al desarrollo de software a la medida con un largo historial de más de 100proyectos exitosos en un periodo de 5 años y una cartera de 15 clientes activos. Debido a su gran éxito en la actualidad es considerada como una de las empresas más importantes a nivel centroamericano en el área de desarrollo de software, pero a raíz de la gran aceptación en el mercado se han incrementado sustancialmente los errores en los proyectos que han desarrollado. Debido a esta problemática segeneran situaciones de gran molestia entre los clientes activos, ya que hay incumplimiento en las fechas de entrega, incremento en el número de errores en las aplicaciones máximo en las fases de desarrollo e implementación, pero el mayor problema presentado por el Director de Tecnología Juan Villa es el incremento en las notificaciones de error que los clientes reportan a KByteGT. Analizando laproblemática que actualmente afronta KByteGT se ha solicitado desarrollar una aplicación para la administración de los proyectos de software con el fin principal de reducir el número de notificación que los clientes reportan y ayudar a controlar eficazmente el proceso de desarrollo de las aplicaciones futuras. Clientes Bug Tracker, aplicación de uso interno para KByteGT, dirigida al personal dedesarrollo y administrativo para que los Arquitectos, Developers, Testers y Gerentes de Desarrollo, así como el Gerente General o super usuario posean una plataforma en la cual puedan organizar supervisar y delegar actividades durante el proceso de desarrollo de software.

Metas Con el desarrollo de Bug Tracker de pretende: • Generar un estándar para el desarrollo de futuros proyectos de software.• Ordenar de manera profesional los proyectos de software por realizar. • Disminuir la cantidad de reportes por errores que los clientes reportan a KByteGT. • Atender con prontitud la solicitudes de los clientes • Organizar ordenadamente las fechas de entrega de los proyectos, para evitar molestias a los clientes. • Informar al equipo de desarrollo con la mayor prontitud posible de que le fueasignada un tarea en un proyecto de software determinado. Funciones del Sistema El Director de Tecnología Juan Villa en base a la problemática que afronta KByteGT ha decidido que es necesario el desarrollo de un aplicación para la administración de los proyectos de software, al cual ha denominado Bug Tracker, para dicha aplicación el señor Juan Villa ha solicitado que sea capaz de generar reportes deuna manera simple y eficiente para lograr una administración funcional. Por otra parte, también se ha solicitado que las actividades de cada uno de los proyectos sea segmentada en casos que posteriormente serán asignados a los integrantes del equipo de desarrollo, en la aplicación debe existir la funcionalidad de poder modificar cada uno de estos casos según sea la necesidad, así como de informarvía correo electrónico a cada integrante del equipo de desarrollo que le fue asignado un caso en el proyecto.

Atributos del Sistema Respecto a los aspectos técnicos de la aplicación, y con la finalidad de proponer una solución flexible y confiable se ha llegado al acuerdo de que el proyecto Bug Tracker debe ser una aplicación web desarrollada en ASP.NET 3.5 o superior, ya que la aplicación seráexclusivamente para uso interno, y se aprovechara el hecho de que el framework es gratuito. Con respecto al almacenamiento de los datos, se utilizará el DBMS Microsoft SQL Server 2008 en su versión Express Edition, para así generar la base de datos relacional que será posteriormente enganchada a la aplicación. Para el desarrollo de la aplicación se necesitara que el equipo posea conocimiento...
tracking img