Project management software?

Get help, and assist others in with open source kits and running a business! Do not ask for legal advice or for consulting services in this forum, only general biz questions!

Moderators: adafruit_support_bill, adafruit

Forum rules
Get help, and assist others in with open source kits and running a business! Do not ask for legal advice or for consulting services in this forum, only general biz questions!

Re: Project management software?

Postby TonyH » Wed Jan 18, 2012 8:57 am

Try open proj...

http://sourceforge.net/projects/openproj/

All the project management software I've used sucks to a greater or lesser extent tbh and or anything other than very simple stuff Excel is a pain in the backside.

Have you tried mind mapping? I find it more useful than a traditional gantt chart for multiple smaller projects. Also helpful to do before you try and gantt chart as it's better (IMHO) at teasing out all the little things you need to do.

http://freemind.sourceforge.net/wiki/in ... /Main_Page
TonyH
 
Posts: 7
Joined: Sun Jan 15, 2012 12:32 pm

Re: Project management software?

Postby adafruit_support_mike » Tue Apr 17, 2012 6:57 pm

The tool you need really depends on what job you're trying to do. Based on your description, it sounds like you want topological sorting and critical path analysis.

Topological sorting is the 'what comes before what else?' stage of planning. IMO, the best toolset for that is a couple of good-sized whiteboards and a pad of 3x5 post-it notes.

Start with a randomly-selected step in some process. Write the name of that step across the top of a post-it note. Draw a line under the name, then a vertical line splitting the lower part of the note in half. On the left, write all the things this step needs before it can happen. On the right, write all the things this step produces. Stick the note to the whiteboard, and draw a line away from the card for each 'consumable' and each 'deliverable'. Make notes for the stages that produce or consume each item, and paste those at the end of the appropriate line. Repeat until every line has a note at both ends.

That's your process graph. Don't worry about making it pretty, but try to keep it from becoming too much of a haystack. If at any point you decide you need to rearrange things, move the post-it notes to the other whiteboard one at a time, redrawing connections as necessary.

Once your process graph is complete, you can sort it topologically, which just means putting things in the order of their dependencies.

Start by circling all the notes that have no incoming connections (self-contained steps). For each circled note, draw a large dot in the center of each line that comes out from it. Once all the lines are dotted, move the note to a column running down the left side of your second whiteboard, which for convenience I'll call the 'sorting board'.

Go back to the process graph, and this time circle the notes whose incoming edges all have dots (all the dependencies for this step have already been moved to the sorting board). Draw dots on all those outgoing edges, move all the notes to a second column on the sorting board, and draw all the connections from column one to column two.

Repeat that 'find the notes whose inputs are all dotted, dot their outputs, move them to the sorting board, draw connections' process until all your notes have moved over to the sorting board. Now you have a well-organized graph of what comes first and what comes next. Each column is a 'stage' of production.. a set of operations you can do in parallel.

To do a critical path analysis, start with the notes in column one (all the way to the left) and write a number on each note that tells you how long that step will take once you have all the stuff you need. Copy that number onto each edge leaving that note. When you're done with the last note in column one, find the line or lines that have the largest number and draw a dot on the center of those lines. Those are your 'critical' (slowest) connections. Copy the largest number to the bottom of the board below column one. That's your 'critical deadline' for that stage. You can delay any step in a stage as long as you don't exceed the critical deadline.

Next, go to column two. Write a time value on each note, then look at all the lines coming into that note and pick the one with the highest number. Add the highest incoming number to the number on the note itself, and write the sum on every line coming out from the note. Again, when you get to the end of the column, find the line or lines with the highest number, put a dot on them, and write that critical deadline at the bottom of the board below column two.

Repeat that process all the way to the last column. When you're done, there will be at least one path from the first column to the last one with a dot on every line. That's your critical path.. the slowest path through the process, and the one that will hurt you the most if anything goes wrong. You'll also have a row of critical deadines across the bottom of the board that you can use as milestones during the process.

Honestly, I find it easier to do the whole thing with office supplies than to try doing it in software.
When you void a product warrany, you give up your right to sue the manufacturer if something goes wrong and accept full responsibility for whatever happens next. And then you truly own the product.
User avatar
adafruit_support_mike
 
Posts: 1371
Joined: Thu Feb 11, 2010 1:51 pm

Re: Project management software?

Postby nicolo » Tue May 07, 2013 12:15 am

Agile classes is the future of project management. Many companies are adopting agile methodologies to increase team performance and improve customer satisfaction. The Agile Certified Practitioner (ACP) is the newest certification offered by PMI and is expected to become the industry standard certification for agile over the next few years. In addition to preparing you for the PMI-ACP exam, this course is designed to teach you the principles and practices of agile, including Scrum, XP and Lean. Don't let this opportunity pass you by, register today for one of our PMI-ACP courses.
nicolo
 
Posts: 1
Joined: Tue May 07, 2013 12:13 am

Previous

Return to Kitbiz

Who is online

Users browsing this forum: No registered users and 2 guests

Stuff to buy from the Adafruit store and links to product documentation!


New Products [103]

Raspberry Pi[80]
 
FLORA[23]
 
Bunnie Studios[9]
 
FPGA[1]
 
mbed[11]
Arduino[60]
 
NETduino[14]
 
BeagleBone[24]
 
Android[6]
 
XBee[10]
More Dev Boards[30]


 
BoArduino[8]
 
SpokePOV[4]
 
TV-B-Gone[4]
 
MiniPOV[3]
 
SIM reader[3]
 
Microtouch[5]
 
Clocks & Watches[18]
 
Drawdio[4]
 
Brain Machine[1]
 
Game of Life[2]
 
MintyBoost[2]
More DIY Kits[16]


 
MaKey MaKey[3]
 
Tweet-a-Watt[5]
 
Young Engineers[33]
 
Discover Electronics[2]
 
Snap Circuits[4]
 
littleBits[3]
 
Project packs[8]


 
Breakout Boards[33]
LCDs & Displays[48]
Components & Parts[69]
Batteries & Power[49]
EL Wire/Tape/Panel[52]
LEDs[109]
 
Wireless[14]
Cables[61]
 
Lasers[6]
Sensors/Parts[145]
 
Enclosures/Cases[11]
 
Solar[11]
 
RFID / NFC[13]
Prototyping[70]
 
iDevices[13]
Tools[71]
 
Wearables[39]
 
CNC[37]
 
Robotics[29]
 
3D printing[1]
 
Materials[24]


 
Stickers[41]
 
Skill badges[55]
 
Books[25]
 
Circuit Playground[7]
 
Gift Certificates[4]