Blog

Home » Blog » Page 3

Visualising Software Requirements

17th June 2020, Marlow, UK. ScopeMaster announces the auto-generation of requirements model diagrams from written software requirements.  Rather like  use case diagrams, this new charting feature allows you to explore your software requirements like never before, giving instant insight into validity, completeness, consistency and complexity. Many people think visually.  ScopeMaster takes written requirements, interprets them analyses [...]

Function points – comparison

We take a look at the various ways to measure software size Software sizing is not easy, because there are hundreds of languages, architectures and techniques for writing it.  The industry has tried many different approaches over the years, but the most effective is an approach called functional sizing.   Knowing the size is generally most useful [...]

Root causes of software bugs – Explained

Where do Software Defects Originate? Defects in software are inevitable.  What are the root causes of software bugs? Although the perception is that the defects are caused only by faulty code, this is NOT so.  In fact more defects are caused by poor requirements, poor architecture or poor design (collectively) than poor code.  [...]

Another first – automated sizing of user stories in Portuguese

14th October 2019 Counting function points -  Pontos de Função (PF) - is tedious clerical work that has, until now, been completely manual.  Thanks to a breakthrough this month, we can announce the forthcoming availability of automated Function Point Analysis from requirements written in Portuguese by ScopeMaster.  Why does this matter?  There are three main reasons: Knowing [...]

Perfecting the Login User Story

There is more to the login the user story than you might think.  Behind a two field entry can lie significant processing and complexity, so it's really important to spend time getting the words right.  To start with, the wording should be clear, unambiguous, consistent, concise yet also complete. There is no [...]

ScopeMaster Finalist for Four Industry Awards

We are very proud to be shortlisted as finalist in four categories of this new industry award.  At the heart of ScopeMaster is Natural Language Processing, a branch of AI.  We are using NLP to solve the specific problem of poor quality software requirements.  And it works very well, successfully improving the quality and measurability of software [...]

Lessons for all Software Endeavours

"Technologists have a responsibility to ensure that technology not only does what it should but it doesn’t do what it shouldn’t." I write this as the details of the cause of the Boeing 737 Max air crashes are just starting to appear in the media. I hope that those of us involved in technology will be stimulated [...]

Static Requirements Analysis

Definition: Static Requirements Analysis is the automated testing of software requirements for quality and measurement. Background Requirements analysis is the set of techniques for deriving insight from written software requirements, or user stories. User stories, are written statements describing the functional need and purpose of software to be developed; what brings value to users. The authors [...]

Better User Stories – 10 tips

Having examined and analysed over 10,000 user stories from different sources we have built up some insight into what represents a good user story.  If you would like to learn to write better user stories, you should find this article useful. What is a user story? Before we start on the 10 steps, let us revisit [...]

SQM 2019

2019 International Conference on Software Quality Management We are very pleased to confirm that Colin Hammond has been announced as a speaker at the forthcoming International Conference on Software Quality Management(SQM) on the 15th April.  For more details see the event page on the BCS website Keynote speakers will be Tom Gilb, Prof. Enrique Alba and Professor Liz Bacon

Organise and Filter User Stories

With our latest version of ScopeMaster, you can now create and apply labels to your user stories.  This can help you get the job done of creating great user stories. Remember that ScopeMaster is still doing the heavy lifting: analysis, interpretation, defect detection and size estimation of your user stories. By creating and applying labels that are [...]

Go to Top