softwareprojects.org

16 01 2008

I found an interesting site about project management with a good number of product reviews and commentary.  It is maintained by:
Bas de Baar, a Project Manager from The Netherlands and author of the book “Surprise! You’re a Software Project Manager!”

He calls himself the “project shrink.”





Evaluating project management tools

16 01 2008

Steps:

  1. List requirements:
  2. Identify tools:
  3. Website evaluation: (feature list, screenshots, activity, documentation, presentation, etc.)
  4. Evaluate demos:
  5. Install:
  6. Evaluate performance, stability, code cleanliness, modularity, etc.
  7. Evaluate features.
  8. Evaluate usability, appearance, etc.
  9. Score apps
  10. Make usage decision
  11. Make support decision
  12. Make contribute decision.

Early list:  dotProject, phpProjekt, GanttProject, TaskJuggler, Trac, TODO

dotProject seems almost there feature wise, but not quite usability wise. I could see contributing to this to improve it, but the code doesn’t look very modular.  However, there are plugins.  But so are there for CMSes like Drupal and Joomla.

I need a tool where I can write a topic, update it (version), and make comments.  Tying it to rich docs, and semantic info (forms) too.  That’s what I was thinking of when evaluating dotProject.  Link to a project page or have a wiki + form.





Bugzilla QA info

16 01 2008

The following are notes gleaned from the Bugzilla QA Meeting after the main Bugzilla Meeting. Thanks alot to LpSolit

http://wiki.mozilla.org/Bugzilla:QA describes our main process

Manual tests are recorded in Testopia
Automated tests are written with Selenium – (version 0.6 is used)





My first Bugzilla Enhancement

16 01 2008

412508

Use DBIx::Class for DB abstraction

Okay, it’s not mine, but I wrote it, and I’m going try to tackle it doing some some exploratory work. I don’t know the bugzilla code base, and I don’t know DBIx::Class, but breaking the database functionality is a good way to get to know the code.