Blog

Home » Blog » Page 2

More Effective PMO Stage Gates

Introduction to Stage Gates A stage gates process (also known as phase gate) is a common control mechanism associated with IT projects in corporate IT departments.  A series of conceptual checklists are defined, such that unless all of the component activities have taken place, the project may not be allowed to proceed to the next stage.  Also [...]

Better User Stories in Half a Day

Learn how to write better user stories with Dr Simon Wright, and get 30 days free access to ScopeMaster for £95. Book now - Just £95 What you will learn What is a User Story? The role of User Stories in Agile software development Components and structure of a good User Story Common misunderstandings from User [...]

BDD – to the next level

Behaviour Driven Development (BDD) enhanced with ScopeMaster An overview of BDD BDD is a development methodology (and tooling) designed to improve the communication between business and software technical community, in particular it addresses the challenge of simplifying scenario testing. The foundation behind BDD is the Gherkin feature file. The feature file has a predefined structure and [...]

Reward From Early Delivery

When considering the cost of software delay, or equivalently, the value of early delivery, you need to revert to the business case.   If the software gives the organisation a first-mover competitive advantage in a market place, this will come with considerable rewards.  If a delay means being second rather than first to market, then being [...]

10 Defects an hour, found and fixed!

(150/16 , nearly 10) It's a real delight to see a genuine testimonial from a highly experienced IT professional such as Lonnie. Extract from a discussion on LinkedIn that can be found here     I wrote my first commercial program in 1968 and have worked in software engineering and software engineering management most of the time [...]

Automated Function Points

Most of what has been written about automated function point analysis is based on the premise that the code has already been written; the automation examines the code to derive the size.   This is useful after event, for benchmarking working that has been done.   Function Point analysis is most useful before the code, and [...]

The Value of Finding Requirements Defects Early

I wanted to share some thoughts about the value of finding requirements defects  before design or coding.  To a software development team it is very valuable to find defects early.  Even better still, is to prevent them altogether. Defects Arise before Coding Starts Principally we are looking at the quality [...]

Measuring Software Size

Measuring Software Size We are going to have a look at the various ways of measuring software size There are three common ways of measuring software size: counting lines of code , counting user stories, and counting function points. Lines of Code Lines of code is easily and automatically done by most coding tools.  There are two [...]

The real cost of software requirements defects

Defects found in the phase in which they occurred are relatively inexpensive to fix, often with just a conversation between analysts or developers and the product owner. The cost of requirements defects A requirement defect not detected until after design or coding can become very expensive to fix,  many times the cost of the work it would [...]

Scopemaster and Agile Tools

For a one-off quality check, you can export from any one of these tools as a csv and import directly into Scopemaster to get your quality report.  You can work interactively from there and/or import the improved stories back into your favourite tool below: Jira : From most screens you can export as CSV (Issue Id, Issue Key, [...]

ScopeMaster

Taming software requirements and bringing certainty to software development.

Interpreting software requirements