Thursday, May 7, 2009

probabilistic planning

apparently some people have addressed the problem of non-deterministic project planning. deltek risk+ is an add-on for ms project that handles pdfs for task duration. liquidplanner is web-based planning + groupware for $25 to $35/mo/user (free for nonprofit/educational). looks like it handles duration intervals (with uniform pdfs?) and computes probabilities for meeting deadlines. maybe i should check out their training/demo videos and 30 day free trial. pertmaster adds monte carlo to the primavera (bought by oracle?) planning software. i've seen a couple of web rants about this subject, and the liquid planner people say this is their reason for existance. i should give them a shot before doing my own. at the least i will learn from it, and maybe i can save myself the trouble (though i still want the probabilistic success/fail with alternative tasks). if i do write my own mc code, hooking into openproj, i think i can use mpxj.sf.net. it's the lib used by openproj to read/write ms project xml files, and it will let me interface (mostly) at the input file level. also, i looked at the files in all the .jars that come with openproj. it looks like what i need to get the computed summary task/project duration will be in openproj-1.4/openproj.jar

No comments: