davidpratten / pmqu Goto Github PK
View Code? Open in Web Editor NEWPMQu is an open-source project information quality checker for MS Project
License: MIT License
PMQu is an open-source project information quality checker for MS Project
License: MIT License
'"Tasks which do not have a single person responsible for the performance of the activity" p27
' e.g. Text2 contains a reference to an existing resource in the resource list?
LOE activities are left hanging see schedule practice standard p28 also LOE tasks
http://www.tensixconsulting.com/2013/05/more-about-level-of-effort-tasks-in-microsoft-project/ does some funky footwork and predecessor article. for LOE add ability to have a task that automatically resizes to fit between it single milestone predecessor and single milestone successor flag it somehow.
If the subject .mpp contains the following three text fields
When these plans are checked, no normal report is produced. Instead,
The test set is an .mpp file and a precalculated result set.
Report if the standard calendar lacks non-working days in the next 6/12 months. This is a weak test, but could detect the lack of public holidays
CheckAnalyse recommends changing the setting when AutoSplitTasks is True however this should recommend to make it true when the setting is False.
Currently:
If ActiveProject.AutoSplitTasks Then
LogErrorConfig testNo, settings36(8)
End If
Should be:
If Not ActiveProject.AutoSplitTasks Then
LogErrorConfig testNo, settings36(8)
End If
Same issue with ManuallyScheduledTasksAutoRespectLinks and HonorConstraints unless I'm reading it wrong and you want to recommend turning off these features?
test 31 only include FS 0 lag dependencies. by generalising successor_set to use taskdependencies
with optional parameter to clamp to fs0l
detect critical path sections longer than n days without a critical chain-like buffer task of m days.
' flag depth of WBS beyond 3? or average span less than 5?
Would it be useful to flag low float and/or missed deadlines in the health report?
Support a class of milestones that
Currently the consistency checks treat all dependencies as if they were FS. If other types are used e.g. SS, checks will not accurately report results.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.