No Fluff – Just Stuff
This site provides useful checklists of all kinds – principles, processes, rules – for work on requirements, projects, systems.
We keep it in a very condensed style, hence the 'no fluff – just stuff' tagline.
Don’t get discouraged if you have to slow down to understand it, or if you have to reread parts.
It is ‘useful ideas per hour’ which count, not ‘pages turned per hour’. — Tom Gilb
This is NOT a encyclopedia on projects. You need to check the sources given if you want to learn more about the respective topic.
Topics
If you want to know more about a topic, simply tag the article with a 'morePlease' or 'examplesPlease' tag!
Recent Changes
- 10 Critical Requirements Principles for 0-Defects-Systems
1246617974|%O ago - Use Case Content Patterns
1246617591|%O ago - Requirements Template (German)
1246617485|%O ago - Improve Reusability of Use Cases by Extracting Business Rules
1246617363|%O ago - 9 Fundamental Rules for Requirements Engineering Tasks
1246617126|%O ago
And the latest from ClearConceptualThinking.net:
A Quest for Up-Front Quality
1246617960|%e %b %Y, %H:%M %Z|agohover
- Why I wanted to have a rigorous QA effort for the first steps of a real-life project
- What I did to achieve this (Tom Gilb's Extreme Inspections, aka Agile Inspections, aka Specification Quality Control (SQC))
- What the outcomes were, in terms of both quality and budget (with detailed data)
- What the people said about the effort
- What the lessons learned are
History Repeating?, or A Case for Real QA
1243853220|%e %b %Y, %H:%M %Z|agohover
- Why do we put testing in the next time box? Because it consumes too much time.
- Why does it consume a lot of time? Because there is a significant number of defects to find and fix (and analyse and deploy and...), before we consider the product good enough for release.
- Why is there a significant number of defects to be found with the testing stage? Because the product brings a significant number with it.
- Why does the test-ready product have a significant number of "inherent" defects? Because we have not reduced them significantly them further upstream.
- Why didn't we reduce it further upstream? Because we think testing is very effective in finding all kinds of defects, so testing alone (or along with very few other practices) is sufficient for high defect removal efficiency.


















