Estimating Features for A Software Game Ron Jeffries posed a software estimation challenge to determine the likely effort required to deliver a forthcoming featureset of a game that he and his team are writing. I decided to take up this challenge and carry out a COSMIC sizing estimate, and perhaps in doing so, will turn some heads towards the merits of CFP estimation and how it can help with design-thinking. We are asked to estimate the effort required to design some functionality within a partially built game, here is the high level requirement: Provide the ability for a Level Design Team Member to [...]
Backlog Refinement Backlog refinement is the activity of preparing work items for your software team to work on. Your backlog of user stories, developer tasks and epic ideas is the queue of potential work items to work on in upcoming weeks (sprints). To keep a steady flow of work for the team, a list of refined backlog items should be ready for the team to start working on at any time. There should be slightly more ready and prioritised than the team needs for the upcoming few sprints. What does Backlog Refinement Mean? Backlog Refinement (aka backlog grooming) means working on the [...]
March 28th 2022, Marlow UK Scopemaster Ltd announces a new capability to detect potential non-functional requirements from within written software requirements. Using Natural Language processing and keywords analysis, the ScopeMaster requirements analyser is able to detect potential non-functional requirements. Non-functional requirements typically have a significant impact on system architecture. Getting the architecture right at the beginning of a project is dependent on knowing the NFRs. ScopeMaster's ability to detect these NFRs at the outset means projects will have a lower risk of late architecture changes, lower cost and a greater chance of meeting needs on time and budget. This feature is currently available [...]
Embedded Systems are Growing Simulink is a leading tool for developing embedded software systems. Modern society is familiar with seeing embedded software in hundreds of devices we use on a daily basis. As we add more and more sophistication to embedded systems in these devices, understanding size becomes critical. Knowledge of software size becomes of increasing importance. Vehicle Systems are Growing Cars, Trucks, Buses, Trains and Heavy vehicles are growing in sophistication with rapidly increasing amounts of software. Most of that software is designed and simulated in tools such as Simulink. Better Cost Control Knowing the size is a great foundation for controlling costs [...]
Following a long debate with over 200 participants on linkedin, Kirk Bryde, published this useful summary about COSMIC sizing and the automation of requirements analysis by ScopeMaster®. This is a balanced summary of a discussion that was at sometimes heated and involved over 200 contributors. Read the article on Linkedin
Once again, ScopeMaster® has been shortlisted as a finalist for the Computing DevOps awards. This time in the categories of Most Innovative DevOps Vendor and DevOps Tool / Product of the Year Fingers crossed for the 23rd March!