Agile development is the opposite of Fagan type process inspection, is this a phenomenon or another short lived fad

Programming is the discipline of talking pure logic to a machine that will unfortunately take everything you say literally and act upon it. Process, is continuum of actions or mini processes that have inputs and outputs is repeatable. The programme is a process and the programming too is a process.  It is therefore not surprising … Read more

Business rules, Process rules, Process, Data, different viewpoints on requirements.

To fully understand requirements it is necessary to break them down and consider each on it’s own merit. First of all requirements come from different viewpoints and these angles must be fully considered.
The key viewpoints to consider are: Business rules, Processes, Process rules, Data rules and models, Operating environment internal and external, Culture, Skills, Adaptability.