Tag: traceability

Requirement Attributes – Part 1

Requirement Attributes – Part 1 ArgonDigital - enterprise automation experts

In this blog I discuss attributes that can be associated with each requirement statement. A requirement expression consists of both the requirement statement plus its attributes. I have organized requirement attributes within the four broad categories: Attributes to help define the requirement and its intent Attributes associated with the system of interest and requirement verification […]

When Should You Start Managing Requirements?

When Should You Start Managing Requirements? ArgonDigital - enterprise automation experts

I recently saw the following question posed in a discussion group: “When should the formal management of requirements begin?” My take is this – I look at Requirements Management (RM) as having three main functions: 1) Requirement elicitation and development; 2) Managing the flow down (allocation) and traceability of requirements between levels; 3) Change management. […]

“Refactoring” is not a Feature

“Refactoring” is not a Feature ArgonDigital - enterprise automation experts

Recently, I attended a luncheon with a diverse group of people in the IT industry–coders, program managers, product managers, business analysts, and architects.  The topic of the luncheon is not important, but at one point the conversation veered towards managing a product backlog, and how to prioritize items in the backlog.  Two of the engineers […]

Measuring the Effectiveness of a Feature

Measuring the Effectiveness of a Feature ArgonDigital - enterprise automation experts

There are two possible outcomes: if the result confirms the hypothesis, then you’ve made a measurement. If the result is contrary to the hypothesis, then you’ve made a discovery. Enrico Fermi There are four key factors that determine how effective any feature is in achieving its design objectives. They are: Discovery, Comprehension, Execution and Performance. […]

My Favorite “Hidden” Visio Feature: Extracting Data from Visio Drawings

My Favorite “Hidden” Visio Feature: Extracting Data from Visio Drawings ArgonDigital - enterprise automation experts

On a recent project, I found myself cobbling together spreadsheets which included a lot of the data elements from some of my Visio diagrams.  One such case occurred early on in the project, when I was reviewing a feature tree with stakeholders, and attempting to map branches of the feature tree to various Subject Matter […]

6 Reasons Why Business Analysts Should Use a Requirements Management Tool

6 Reasons Why Business Analysts Should Use a Requirements Management Tool ArgonDigital - enterprise automation experts

Once upon a time, people built pyramids, space shuttles, VCRs, and tons of software—all without requirements management tools. Some of these projects were unsuccessful, but a lot of them were. So, why are there dozens of companies selling requirements management tools? Why should you use one? They can be expensive, take time to learn, and the value that you […]

Commenters’ Choice: 4 Tips to Not Destroy Your Project if You Must Use Spreadsheets for Software Requirements

Commenters’ Choice: 4 Tips to Not Destroy Your Project if You Must Use Spreadsheets for Software Requirements ArgonDigital - enterprise automation experts

Happy SeiHolidays! Over the next two weeks, we will bring back some of the most heavily-commented-upon blog posts on ArgonDigital’s Requirements Defined blog. First up: “4 Tips to Not Destroy Your Project…“ Joy Beatty wrote, “A year ago, I was working on a project where we created a list of features in Excel to help […]

Software Requirements Impact on Technical Debt – Part 2

Software Requirements Impact on Technical Debt – Part 2 ArgonDigital - enterprise automation experts

This is the second part of a two part series on the impact of software requirements on technical debt. Part 1 defined technical debt, delved into its importance, discussed its symptoms and summarized some strategies for paying it down. Part 2 discusses the specific impact that software requirements can have on technical debt. Brief Summary […]

Acceptance Testing: Cross-tracing to Avoid Crossed Fingers

Acceptance Testing: Cross-tracing to Avoid Crossed Fingers ArgonDigital - enterprise automation experts

It is the end of your project and your tests are passing. Are you ready to confidently release your project?  Or, are you secretly crossing your fingers like a young child, hoping that your tests were adequate to confirm the product is of sufficient quality to release? Why not leverage the work that you put […]

He Who Gets Slapped – Leveraging the project requirements after analysis phase to avoid the tyranny..

He Who Gets Slapped – Leveraging the project requirements after analysis phase to avoid the tyranny.. ArgonDigital - enterprise automation experts

He Who Gets Slapped – Leveraging the project requirements after analysis phase to avoid the tyranny of the urgent and help guide the project to a successful conclusion Someone who totally avoids acknowledging a problem is sometimes referred to as “burying their head in the sand like an ostrich.”  Even though ostriches don’t actually do […]

Five New Year’s Resolutions for Requirements

Five New Year’s Resolutions for Requirements ArgonDigital - enterprise automation experts

It’s that time of year, where our thoughts turn to the holidays…the holiday parties, the shopping, the lights, visiting with family!  For many organizations, the end of the year tends to be quiet on the IT front, for no organization wants to risk introducing problems into their production environment at year end. So as I […]

Is Traceability Possible Without a Requirement Management Tool?

Is Traceability Possible Without a Requirement Management Tool? ArgonDigital - enterprise automation experts

I have spent the last year and a half working on an enterprise software solution development effort where we do not use a Requirements Management tool like Caliber or Visual Studio TFS. Our requirements are created in Word using standardized templates and distributed to Development and Test teams for consumption. Test cases are written in […]