Articulo de referencia

Proyecto punto

Includes full support for adding further translations; requires volunteer work for translating. "},"genre":{"wt":"[[Project management]], [[Issue tracking system]]"},"license":{...

dotProject es una aplicación web de gestión de proyectos multiusuario y multilingüe . Es software libre y de código abierto , mantenido por una comunidad abierta de programadores voluntarios.

Historia

dotProject fue desarrollado originalmente por Will Ezell en dotmarketing, Inc. para ser un reemplazo de código abierto para Microsoft Project , utilizando una interfaz de usuario muy similar pero incluyendo funcionalidad de gestión de proyectos . Iniciado en 2000, el proyecto se trasladó a SourceForge en octubre de 2001 y, a partir de la versión 2.1.8, está alojado en GitHub . [ 3 ]

El proyecto se estancó a finales de 2002 cuando el equipo original migró a dotCMS . Posteriormente, Andrew Eddie y Adam Donnison, dos de los desarrolladores más activos, obtuvieron derechos de administración del proyecto. Andrew continuó trabajando en él hasta que pasó a Mambo y, más tarde, a Joomla . Adam sigue siendo administrador.

A finales de 2007, el nuevo equipo de dotProject comenzó un importante rediseño utilizando el Zend Framework , siendo la versión 3 (dP3) el lanzamiento previsto que lo utilizaría. [ 4 ] Al mismo tiempo, se inició una bifurcación llamada web2project .

Desde 2018, el equipo principal de dotProject ha centrado sus esfuerzos en mantener la compatibilidad de dotProject con las últimas versiones de PHP y MySQL / MariaDB , así como en actualizar sus paquetes dependientes; sin embargo, su aspecto general sigue siendo notablemente similar al que tenía a finales de la década de 2000.

Descripción general de las características principales

dotProject es principalmente un sistema de gestión de proyectos orientado a tareas, anterior a las herramientas contemporáneas que abordan metodologías como el desarrollo ágil de software . En cambio, utiliza el modelo de cascada para gestionar las tareas, de forma secuencial o paralela, asignadas a diferentes miembros de un equipo o equipos, y establece dependencias entre tareas e hitos. Puede visualizar dichas relaciones mediante diagramas de Gantt .

Aunque no está diseñado específicamente para la gestión de proyectos de software , puede ser utilizado por la mayoría de las empresas de servicios orientadas a proyectos (como estudios de diseño, arquitectos, productores audiovisuales, bufetes de abogados, etc.), que organizan su trabajo conceptualmente de forma similar. A diferencia de la mayoría de las herramientas de gestión de proyectos de software actuales, dotProject no se integra fácilmente con el conjunto habitual de herramientas empresariales; en cambio, es una aplicación completa e independiente que solo requiere una plataforma compatible con PHP (es independiente del servidor web) y MySQL/MariaDB. Excepto para la generación de diagramas de Gantt, su consumo de memoria y espacio en disco es bastante reducido.

A pesar de su simplicidad conceptual, dotProject puede ampliarse o integrarse con otras herramientas. Incluye una serie de complementos, la mayoría preactivados; incluso existe un repositorio de "mods" (o complementos) mantenidos de forma independiente disponible en SourceForge, [ 5 ] que incluye un módulo de gestión de riesgos (lanzado a finales de 2020), entre otros.

Si bien dotProject es autónomo en lo que respecta a la autenticación y gestión de usuarios, también puede integrarse con un servidor LDAP externo y sincronizar sus usuarios con una instalación de phpNuke . Es posible desarrollar otros métodos de autenticación por separado, pero actualmente no forman parte del software principal.

El núcleo de dotProject se centra en las Empresas , que pueden tener subunidades conocidas como Departamentos , los cuales, a su vez, tienen Usuarios . Las Empresas pueden ser internas o externas; por lo tanto, un proyecto puede ser compartido o visualizado por los clientes, otorgándoles acceso a través de un Rol especial . Los Roles cuentan con un sistema de permisos bastante complejo, que permite cierto grado de ajuste sobre qué tipo de información pueden ver o editar los usuarios. Incluso existe la posibilidad de tener un rol "público" sin acceso a ninguna información, pero que aun así puede enviar tickets a través del sistema de tickets integrado .

Los proyectos, a su vez, están vinculados a una empresa y (opcionalmente) a uno o más departamentos de esa empresa; sin embargo, los usuarios asignados a un proyecto específico pueden provenir de cualquier empresa o departamento, lo que permite el desarrollo entre empresas o la participación de usuarios externos (consultores independientes, autónomos o incluso los clientes y sus intermediarios).

Los proyectos se dividen en tareas , las cuales pueden tener diversas dependencias entre sí; las tareas también pueden tener subtareas y asignarse a hitos específicos. Esto permite establecer relaciones complejas entre los miembros del equipo, los múltiples proyectos en los que pueden participar y la cantidad de trabajo que se debe distribuir entre todos. Como es habitual en otras herramientas de gestión de proyectos, las tareas se pueden crear como simples borradores y completarse posteriormente; asignarse y reasignarse a los miembros del equipo; o incluso moverse entre proyectos (o convertirse en subtareas de otras tareas).

Se espera que los miembros del equipo registren el tiempo que dedican a cada tarea, lo cual se realiza mediante registros . Estos suelen ser comentarios de una sola línea con una estimación del tiempo empleado (aunque opcionalmente pueden incluir mucha más información). DotProject tendrá en cuenta estos registros al calcular la carga de trabajo, el costo total del proyecto hasta la fecha (y lo comparará con el presupuesto), así como para determinar qué tareas se están completando a tiempo o están vencidas. Dependiendo del estilo de la empresa y su nivel de seguimiento de la actividad —según su cultura empresarial—, el seguimiento del tiempo puede ser tan simple como cerrar una tarea, o puede requerir varios registros hasta que un supervisor considere que la tarea se puede cerrar de forma segura.

Todas estas actividades se registran y se integran al historial general del proyecto. Opcionalmente, dotProject puede enviar correos electrónicos a las partes involucradas, activados por condiciones especiales, como el retraso o la finalización de una tarea para poder facturar al cliente. Si bien dotProject no es un sistema de facturación completo, genera suficientes datos para enviar facturas con un nivel de detalle razonable a los clientes. Asimismo, mediante su sistema de informes, la gerencia o el consejo de administración pueden obtener informes con el formato adecuado sobre los proyectos en curso, además de tener acceso a los diagramas de Gantt.

La comunicación entre los miembros del equipo puede ser tan sencilla como dejar comentarios en las tareas o los registros, pero dotProject también incluye un foro minimalista . Estos foros suelen estar asignados a un único proyecto (aunque cada proyecto puede tener varios foros independientes, con moderadores distintos, que cumplen diferentes funciones).

Aunque dotProject no es un sistema de gestión documental sofisticado, permite subir archivos a un directorio especial, asignarlos a proyectos o tareas específicas y controlarlos mediante un sistema de permisos (los nombres de los archivos se cifran con hash y solo quienes tengan los permisos adecuados podrán acceder a ellos). Incluye un sistema de gestión de archivos integrado muy sencillo para subir y categorizar archivos con metadatos. En teoría, la carpeta de archivos puede montarse en un sistema de archivos externo en un proveedor de almacenamiento en la nube, siempre que esto se configure a nivel del sistema operativo; dotProject, por sí mismo, no se conecta directamente a ningún proveedor de almacenamiento. dotProject también incluye un sistema de control de versiones muy sencillo.

Las tareas y los hitos también están integrados en el módulo Calendario incorporado , que suele ser el punto de entrada predeterminado del usuario, lo que le permite estar al tanto de las tareas en las que participa o que supervisa. Existe cierta flexibilidad en la forma en que se presenta la información. Se desconoce si existe una forma de suscribirse automáticamente a un calendario específico; en cambio, Contactos , un módulo que permite editar los datos relacionados con cada usuario, también permite exportarlos en formato vCard .

Apoyo y comunidad

A fecha de 2021, la comunidad de dotProject dedica principalmente su tiempo de forma voluntaria para responder a los problemas de dotProject en GitHub, pero no existe ninguna otra forma de obtener asistencia.

En mayo de 2013, había más de 50.210 [ 6 ] usuarios registrados en los foros de dotProject y un promedio de 500 a 700 descargas diarias. [ 7 ]

A partir de abril de 2021, el sitio web original mencionado anteriormente, que incluía una rica comunidad de usuarios, ya no existe, aunque https://dotproject.net/ todavía se mantiene activamente y enlaza con algunos recursos clave (principalmente en GitHub).

Véase también

Referencias

  1. Incluye soporte completo para agregar más traducciones; requiere trabajo voluntario para traducir.
  2. "Noticias: Nueva licencia para la versión 2.0
  3. dotProject en GitHub
  4. "DotProject" . Archivado del original el 19 de diciembre de 2008. Consultado el 14 de diciembre de 2008 .
  5. Dotmods en SourceForge
  6. "Copia archivada" . Archivado del original el 6 de mayo de 2013. Consultado el 23 de mayo de 2013 .{{cite web}}: CS1 mantenimiento: copia archivada como título ( enlace )
  7. Estadísticas de Sourceforge archivadas el 10 de junio de 2006 en Wayback Machine .
  • Sitio web oficial
  • Proyecto del mes de abril de 2009 en SourceForge.net
  • https://books.google.com/books?id=XS8K8OydSEcC&dq=dotProject+software&pg=PA122
  • https://books.google.com/books?id=D6sGjfl5htkC&dq=dotProject+software&pg=PA128
  • https://books.google.com/books?id=uICMLDbOC54C&dq=dotProject+software&pg=PT166
  • https://books.google.com/books?id=ntR2Yprl4JwC&dq=dotProject+software&pg=PA176
  • Lee Jordan, Gestión de proyectos con dotProject . ISBN 1-84719-164-9
Obtenido de " https://en.wikipedia.org/w/index.php?title=DotProject&oldid=1353553552 "