Foros - Stratos

Programadores => General Programadores => Mensaje iniciado por: swapd0 en 12 de Abril de 2010, 11:07:22 PM

Título: Listas de errores/todo
Publicado por: swapd0 en 12 de Abril de 2010, 11:07:22 PM
Estoy buscando un programa para ir apuntando los fallos, funciones, nuevas caracteristicas que se me van ocurriendo. Antes usaba mi cabeza o un papel.

¿que usais vosotros? ¿Sabeis donde puedo encontrar algo parecido a esto http://trac.wxwidgets.org/report/1 (http://trac.wxwidgets.org/report/1)? Y que sea para mac.

Título: Re: Listas de errores/todo
Publicado por: TiRSO en 12 de Abril de 2010, 11:10:19 PM
Trac es gratis y descargable desde aqui: http://trac.edgewall.org/

El problema es que es una aplicación web y quizás no te interese. Otra aplicación web para esto (y que además sirve como repositorio de código) es unfuddle.com. Es lo que yo uso y lo recomiendo encarecidamente.

Si necesitas una aplicación de escritorio, hay muchas opciones, pero quizás algo como Things te sirva.
Título: Re: Listas de errores/todo
Publicado por: swapd0 en 12 de Abril de 2010, 11:20:08 PM
Parece que el things me vale. Se supone que si instalo un servidor web puedo usar el trac ¿no?

De todas formas creo que usare el things

Gracias
Título: Re: Listas de errores/todo
Publicado por: TiRSO en 12 de Abril de 2010, 11:25:16 PM
Cita de: swapd0 en 12 de Abril de 2010, 11:20:08 PM
Parece que el things me vale. Se supone que si instalo un servidor web puedo usar el trac ¿no?

Sí, pero trac se aprovecha cuando también lo usas para gestionar el código junto a subversion. Si solo quieres algo para gestionar tareas, hay aplicaciones exclusivas para eso (Things es solo un ejemplo, hay muchos otros).
Título: Re: Listas de errores/todo
Publicado por: tamat en 13 de Abril de 2010, 12:33:20 PM
Yo uso google docs, me hago mis slides y documentos, así está accesible siempre
Título: Re: Listas de errores/todo
Publicado por: Mars Attacks en 15 de Abril de 2010, 07:54:44 PM
Mantis
Título: Re: Listas de errores/todo
Publicado por: Netto22 en 15 de Abril de 2010, 11:15:37 PM
Trac, dios, lo estoy usando en mi proyecto y es horriblemente lioso...

Como no lo llegues a consigurar bien, te haras un lio.
Título: Re: Listas de errores/todo
Publicado por: Ruben en 15 de Abril de 2010, 11:58:52 PM
Hi,
echale un ojo a http://www.redmine.org/

Un saludo,
Ruben
Título: Re: Listas de errores/todo
Publicado por: TrOnTxU en 17 de Abril de 2010, 10:13:43 AM
Cita de: Mars Attacks en 15 de Abril de 2010, 07:54:44 PM
Mantis

Mantis poweeeer!!
jejeje

1) Para planificación usaria Merlin (para MacOs, MsProject para windows) si quieres ir en plan diagramas de gantt y tal (pero las licencias de estos progrmas no son "baratas" precisamente, además que suelen ser un poco liosos y tienen su rollo).
Hay otras "alternativas" libres y basadas en java y otras teconologias multiplataforma que tb te pueden servir.
Utilizando MsProject, en una ocasión, hice un programa en C#/WinForms cliente que "se conectaba" al un documento de project compartido en la red interna y utilizaba las interOps para ofrecer una interfaz sencilla (y controlada) para el acceso a los proyectos por parte tanto de los "trabajadores" como de los "gestores del proyecto". Los incovenietnes son que cada ordenador que se conectaba debia tener instalada una copia del MsProject, además de otras tipo de cosas que han dejado de gustarme de la "planificación tradicional" que ofrecen este tipo de programas.

2) Yo en cada empresa que he currado (exceptuando las que tenian un sistema propietario similar) he acabado instalando un apache con php y MySql y rulando un Mantis. Puedes usarlo y configurarlo como quieras, y con un poco de tiempo te puedes montar un buen servicio web para tu intranet que te lo maneje todo (docs con semaforos, tareas, bugs, svn, etc).
Hay otras aplicaciones de servicio web que estan bastante bien tb (google is your friend). Y si quieres llevar un buen control de bugs, issues y features con varios testers (sobretodo si estan en otros estudios o un poco "lejos") al final tendrás que pasar por aqui.

3) Si quieres algo más sencillo el ToDoList (busca en codeProject) esta muy bien, pero creo que no hay port para MacOs (aunque si tienes algo de tiempo podrias echarle un ojo ya que creo que distriuyen el source), y realmente es de las mejores y más sencillas aplicaciones que he visto de este tipo.

4) Si tiras más hacia el desarrollo ágil: "Everybody loves Excel". En mis últimos proyectos utilizo backLogs en excel con unos cuantos macros en VB que me permiten automatizar bastantes cosas de manejo de tareas. También es una opción si lo integras con MsProject para que te saque gantts o algún tipo especifico de informe.
No sé hasta que punto paquetes "Office abiertos" como Open o Star Office pueden rular macros ni de que tipo son, pero tb son buenas alternativas.

5) GoogleDocs está bastante bien sobre todo porque puedes utilizar los dataSheets para las tareas y los bugs. Además de que siempre que tengas conexión puedes acceder a ellos (prácticamente desde cualquier lugar). Pero que yo sepa no hay soporte para scripts o macros que te permitan automatizar la gestión de tareas en los dataSheets.


Al final hay muchas opciones, y ninguna es la mejor, depende bastante de tu tipo de proyecto, tu forma de trabajo, etc.


Espero haber servido de alguna ayuda :)

Adew!

PS: El RedMine no tiene mala pinta, igual un dia le echo un ojo (dios!, necesito tiempoooooooo)  :(

[EDIT] -> Muchos IDEs tb permiten una gestión de TODOs y otro tipo de tareas básicamente de programación, con el añadido de que puedes meterlo en el código directamente con comentarios del tipo:
// TODO implementar x
// TOFIX optimizar z

aunque supongo que ya lo sabias  ::)
Título: Re: Listas de errores/todo
Publicado por: swapd0 en 20 de Abril de 2010, 09:56:44 PM
La verdad es que con esto creo que tengo de sobra.

// TODO:
// TOFIX:
// !!!:
// ???:

Título: Re: Listas de errores/todo
Publicado por: Vicente en 20 de Abril de 2010, 10:57:44 PM
OneNote, es lo más parecido a un montón de hojas de papel infinitas para un ordenador :) Para TO-DO simplemente uso listas con checks y ale.

Edit: para Mac hay algo parecido con el Evernote.
Título: Re: Listas de errores/todo
Publicado por: IDandT en 21 de Abril de 2010, 07:20:05 PM
Yo al igual que swapd0, cuando tengo cosas pendientes en el codigo uso TODO y tags de ese estilo. En mi caso trabajo bastante con Visual Studio, y este te parsea los comentarios que tengan determinadas etiquetas, y te lo añade a una ventana de tareas.

Puedes decirle por ejemplo que TODO sea prioridad normal, baja o alta y tu cuando escribes una linea de codigo como:

// TODO: Guardar las preferencias en un fichero

Te muestra en la lista de tareas dicha tarea con con la descripción y la prioridad correspondiente a TODO, y haciendo doble click se va al sitio donde está el comentario.

Ademas de usar los comentarios puedes añadir tareas a tu gusto tambien, con su prioridad. Yo con eso me apaño bien.

Eso si, esto a nivel de código para el programador.

Para la gestión de peticiones/incidencias etc usamos un soft llamado JIRA de Altassian (hay muchos otros como ChangePoint de compuware, solo por citar dos con los que he trabajado), donde cada petición sigue un workflow con varios estados (abierta, analisis, paso a testing, paso a producción, cerrada etc), se adjuntan documentos, se añaden comentarios, imputan horas etc.

Esto para un solo programador seguramente no tiene sentido pero para un departamento de desarrollo es IMPRESCINDIBLE.
Título: Re: Listas de errores/todo
Publicado por: WaaghMan en 22 de Abril de 2010, 02:30:08 PM
Pivotal Tracker. Está más pensado para proyectos, pero también puede servir de To-do sin ningún problema. Muy sencillo y muy eficaz.

Te creas una cuenta en su web, así que no hace falta instalar nada.

http://www.pivotaltracker.com/