How to Evaluate and Select the Right COTS Solution Some organizations acquire and adapt commercial off-the-shelf (COTS) packaged solutions to meet their software needs, instead of building new systems from […]
Tag: Software Development
Tagging Software Defects for Root Cause Analysis
I really, REALLY like using tags, indiscriminately of the tool we are using on a project (Rally, TFS, Jira, etc.) or the work product type (user stories, features, epics, etc.). […]
Can Machine Learning Be a Tool for Business Analysts?
In an earlier blog post, I suggested that Machine Learning might be an interesting alternative to rigorous facilitation for the discovery of business rules. Today I’d like to talk about […]
User Stories: Purist vs. Realist
Over the past decade, agile project management has taken the technology world by storm. Its benefits are far reaching throughout the organization. Upper management gets more predictability, product managers are […]
A Layman’s View of a Great Tester
Over the last six months our project has deployed 2 major releases and 2 minor releases. Depending on how your organization is structured, Requirements analysts may or may not be […]
Software Requirements: Validation vs. Verification
In software development, validation and verification are key elements to a successful project, but often the terms are mis-understood. Per the CMMI guidelines, validation is used to demonstrate that the […]