Stratos: Punto de Encuentro de Desarrolladores

¡Bienvenido a Stratos!

Acceder

Foros





Listas de errores/todo

Iniciado por swapd0, 12 de Abril de 2010, 11:07:22 PM

« anterior - próximo »

swapd0

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? Y que sea para mac.


TiRSO

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.

swapd0

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

TiRSO

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).

tamat

Yo uso google docs, me hago mis slides y documentos, así está accesible siempre
Por un stratos menos tenso

Mars Attacks


Netto22

Trac, dios, lo estoy usando en mi proyecto y es horriblemente lioso...

Como no lo llegues a consigurar bien, te haras un lio.

Ruben


TrOnTxU

#8
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  ::)
Vicent: Linked-In  ***  ¡¡Ya tengo blog!!

swapd0

La verdad es que con esto creo que tengo de sobra.

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


Vicente

#10
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.

IDandT

#11
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.

WaaghMan

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/
Milkstone Studios - Autores de Avatar Ninja!, Little Racers, MotorHEAT y Wool en Xbox Live Indie Games






Stratos es un servicio gratuito, cuyos costes se cubren en parte con la publicidad.
Por favor, desactiva el bloqueador de anuncios en esta web para ayudar a que siga adelante.
Muchísimas gracias.