Author: mmurphy

ArgonDigital - enterprise automation experts
General Articles

The Business Use Case

Use cases are an indispensible tool for capturing the behavioral requirements of a software product and many analysts employ them exclusively for that purpose. But use cases can also help

Read More »
ArgonDigital - enterprise automation experts
General Articles

Positive Random Reinforcement

As requirements consultants we sometimes find ourselves working with people who have learned through painful experience that requirements are not fun. We like to think the process we use is

Read More »
ArgonDigital - enterprise automation experts
General Articles

Three keys to success in Agile Modeling

For Agile development teams, there are three key modeling concepts that are critical for successful requirements modeling. First, create model artifacts “just in time” and make them “just good enough”.

Read More »
ArgonDigital - enterprise automation experts
General Articles

Structure in requirements writing

One of the quickest ways to improve your requirements documentation is to have someone else review your work and provide feedback. Of course, the flip side of asking someone to

Read More »
ArgonDigital - enterprise automation experts
General Articles

The use and misuse of includes and extends

Any sizeable collection of use cases will have relationships between use cases that can be modeled using the UML includes and extends stereotypes. Used properly these model constructs help make

Read More »
ArgonDigital - enterprise automation experts
General Articles

Agile Requirements – no BRUF just GRIT

The first principal of agile software development is that the highest priority is to satisfy the customer through early and continuous delivery of valuable software. This is a significant departure

Read More »
ArgonDigital - enterprise automation experts
General Articles

Reliability Requirements

Reliability is an important non-functional requirement for most software products so a software requirements specification (SRS) should contain a reliability requirement, and most do. But, one of our indicators of

Read More »
ArgonDigital - enterprise automation experts
General Articles

The State Machine Diagram

One of the challenges faced by requirements analysts is the need to communicate the complex behavior of systems in an understandable yet rigorous and verifiable way. A significant amount of

Read More »
ArgonDigital | Making Technology a Strategic Advantage