Propuesta Mantis

9
(BORRADOR) PROPUESTA IMPLEMENTACIÓN DE MANTIS BUG TRACKER GRUPO EXITO 1. ¿QUÉ ES? Mantis Bug Tracker es un sistema web de registro de incidencias escrito en lenguaje PHP, requiere una base de datos (MySQL, MS SQL o PostgreSQL) y un servidor web. Cualquier navegador web debería ser capaz de funcionar como cliente. 2. INTRODUCCIÓN El sistema web de registro de incidencias MANTIS es una aplicación, orientada a la web, diseñada para ayudar a asegurar la calidad de software y asistir a los desarrolladores, personal involucrado en proyectos de desarrollo y uso de sistemas informáticos, en el seguimiento de los defectos de software. El término usado en inglés es Bug Tracking System. Un Bug Tracker es usado intensivamente por cualquier empresa o institución que realice desarrollo de software para sí misma o para un cliente, ya que permite mantener una bitácora o un historial de las incidencias, y conocer en cualquier momento el estado del desarrollo o soporte de un producto de software. Mantis Bug Tracker es una herramienta sencilla, ligera y accesible que brinda una plataforma para administrar

Transcript of Propuesta Mantis

(BORRADOR) PROPUESTA

IMPLEMENTACIÓN DE MANTIS BUG TRACKER

GRUPO EXITO

1. ¿QUÉ ES?

Mantis Bug Tracker es un sistema web de registro de incidencias escrito en lenguaje PHP, requiere una base de datos (MySQL, MS SQL o PostgreSQL) y un servidor web. Cualquier navegador web debería ser capaz de funcionar como cliente.

2. INTRODUCCIÓN

El sistema web de registro de incidencias MANTIS es una aplicación, orientada a la web, diseñada para ayudar a asegurar la calidad de software y asistir a los desarrolladores, personal involucrado en proyectos de desarrollo y uso de sistemas informáticos, en el seguimiento de los defectos de software. El término usado en inglés es Bug Tracking System.

Un Bug Tracker es usado intensivamente por cualquier empresa o institución que realice desarrollo de software para sí misma o para un cliente, ya que permite mantener una bitácora o un historial de las incidencias, y conocer en cualquier momento el estado del desarrollo o soporte de un producto de software.

Mantis Bug Tracker es una herramienta sencilla, ligera y accesible que brinda una plataforma para administrar varios proyectos de software con roles y usuarios asignados.

3. VENTAJAS:

- Unificar el registro de incidencias y solicitudes de controles de cambios de proyectos de software. El equipo de analistas cuenta con registros de incidencias, las observaciones y el reporte de los avances realizados por las personas asignadas. La información puede ser consultada por criterios de búsqueda u observada a partir de un reporte genérico (Resumen).

- Es una herramienta diseñada para equipos de programadores, pero puede extenderse fácilmente a otros tipos de usuarios: analistas, administradores de proyectos, clientes externos, colaboradores y usuarios finales porque puede soportar proyectos de desarrollo, mantenimiento y soporte sin muchas complicaciones, y podría utilizarse en contextos no relacionados con temas de software.

4. REQUERIMIENTOS:

DE SOFTWARE:

LADO SERVIDOR:

a. Sistema Operativo Linux b. Apache como Servidor Web front-end para recibir las peticiones HTTP.c. MySQL como el sistema gestor de bases de datos para albergar la base de

datos de Mantis.d. PHP como herramienta de interpretación de dicho lenguaje usando paginas

web dinámicas.e. Bajar el paquete Mantis Bug Tracker:

http://sourceforge.net/projects/mantisbt/files/mantis-stable/1.2.12/

Las herramientas Apache, MySQL, y PHP es posible instalarlas bajo un paquete conocido como XAMPP que es un servidor independiente de plataforma y es software libre. El nombre XAMPP proviene del acrónimo de X (que quiere decir para cualquiera de los diferentes sistemas operativos), Apache, MySQL, PHP, Perl.El programa está liberado bajo la licencia GNU y actúa como un servidor web libre, fácil de usar y capaz de interpretar páginas dinámicas. Actualmente XAMPP está disponible para Microsoft Windows, GNU/Linux, Solaris y MacOS X en:http://www.apachefriends.org/es/xampp.html

Para el caso de instalación de Mantis: http://www.telepieza.com/wordpress/2008/12/13/instalacion-del-mantis-bug-tracker-version-116-en-un-hosting-o-pc/

http://en.kioskea.net/faq/4407-installing-mantis-bug-tracker

http://en.kioskea.net/download/download-3406-mantis-bug-tracker#q=how+to+install+mantis+bug+tracker+on+windows&cur=2&url=%2F

Cabe resaltar que todo el software requerido es libre de instalación y uso comercial y privado.

LADO CLIENTE:

a. Equipo con sistema operativo Windows, Linux o MacOS b. Acceso a la plataforma Mantis a través de alguno de los navegadores web más

conocidos que soporten PHP:- Internet Explorer- Mozilla Firefox- Google Chrome- Safari

c. Conexión a red intranet si el sistema esta centralizado en una empresa por ejemplo, o internet si el servidor se encuentra fuera de la empresa.

d. Desde dispositivos móviles:

MANTIS FOR ANDROID:

https://play.google.com/store/apps/details?id=greatdevelopers.mantis

MANTIS TOUCH:

http://www.mantistouch.org/

EN LA NUBE (Exploración inicial del como lograrlo):

Es necesario un Servidor Web dedicado en la nube:http://www.slideshare.net/mattdunlap/how-to-deploy-a-cloud-based-webserver-in-5-minutes-lamp#btnNextDe ser necesario el soporte 7x24 y garantía de servicio, es posible contratar el servicio:Por ejemplo:http://www.mantisbt.org/hosting.php

http://www.cloudweb.com/cloud-web-servers

http://steadfast.net/services/apache.cloud.hosting.php

5. PERFIL DE ACCESO:

Es posible configurar el Directorio Activo para acceder a la plataforma Mantis:http://www.mantisbt.org/wiki/doku.php/mantisbt:active_directory

6. TESTIMONIOS

http://www.mantisbt.org/testimonials.php

Ejemplo de empresas que implementan la plataforma:

http://www.mantisbt.org/directory.php

http://www.intergrupo.com/

7. SOPORTE:

http://www.mantisbt.org/support.php

Soporte gratuito: - A través de ayuda en los Foros: http://www.mantisbt.org/forums/- Listas de correo: http://www.mantisbt.org/mailinglists.php - Wiki: http://www.mantisbt.org/wiki/doku.php

Soporte comercial:

- Consultoría: http://www.mantisbt.org/consulting.php- Hosting: http://www.mantisbt.org/hosting.php

8. REFERENCIAS:

a. Antartec es Open Source, Parte 4: Mantis Bug Tracker, http://blogs.antartec.com/opensource/2008/11/antartec-open-source-mantis/

b. Installing Mantis Bug Tracker, http://en.kioskea.net/faq/4407-installing-mantis-bug-tracker

c.