LabVIEW Development Best Practices Discussions

cancel
Showing results for 
Search instead for 
Did you mean: 

Project Management Tools for LabVIEW

I've received a number of questions from LabVIEW users regarding recommended project management tools for LabVIEW.  Internally, we use a hybrid of custom databases and commercial tools including everything from Agile to Excel.

I'm really interested to hear from the community on project management tools that you use and would recommend.  For example, is anyone happily using BugZilla or Microsoft Project, etc...?

Elijah Kerry
NI Director, Software Community
0 Kudos
Message 1 of 6
(8,901 Views)
0 Kudos
Message 2 of 6
(4,604 Views)

At Giawerx http://giawerx.com we use Mantis http://www.mantisbt.org/. We use the hook scripts in Subversion to have our commits insert comments directly into our Mantis Issue Tracker. Additionally, our website is developed in Joomla http://www.joomla.org/. By forcing Joomla to use LDAP authentication, Our Joomla users are created in our LDAP database, which our subversion server can authenticate against. There is a Mantis component for Joomla, so that autentication is "embedded". Essentially, we have a sinlge sign on implementation for Joomla-Mantis-Subversion. We can add access for employees/subcontractors for various areas of the Subversion repository and the Mantis Issue Tracker. So far, it's been working very well.

We have done some Bugzilla consultation for one of our clients, but they had a very large (50+ developers) developing mostly in Java, C, and Perl, and doing nightly builds. Bugzilla is fairly complex compared to Mantis, and since we're very tied into Joomla for our web content, we tend towards Joomla friendly solutions.

Nancy Hollenback demonstrated the "Unfuddle" subversion/bugtracking hosting at a focused usergroup at my house last week. It's pretty cool, but does cost money. Our implementation utilizes all free software, so we can have as many repositories as we want (i.e Giawerx, PDAwerx, ITwerx, Tradewerx, etc.). We've considered offering a similar service, but for now, we have only implmented it for ourselves.

0 Kudos
Message 3 of 6
(4,604 Views)

We Use Trac for issue tracking and project management because of its nice integration with SVN.

0 Kudos
Message 4 of 6
(4,604 Views)

I chose Unfuddle for The G Team because of the ease of collaboration and because it is web-based.  Clients learn to navigate the features very quickly.  The SVN repository is nicely integrated.  Like John, I can have as many repositories as I need.  The monthly fee is minimal and can scale to the needs of the customer.

0 Kudos
Message 5 of 6
(4,604 Views)

We use JIRA (http://www.atlassian.com/software/jira/) to track issues project-wide (not just for software) and our engineers seem quite happy with it.

0 Kudos
Message 6 of 6
(4,604 Views)