Product Range – Cradle-RM Desktop

Cradle-RM Desktop Overview

Requirements Management across the Systems Lifecycle

Complete Application Lifecycle Management (ALM) and Requirements Management (RM) solution for the entire project lifecycle, fully user-definable and applicable to all agile and phase based processes.

  • Supports the full systems development lifecycle at system, subsystem and lower levels
  • Integrates in one product features normally spread across separate tools from different vendors
  • Completely user-definable and user-extensible with point-and-click UIs
  • Manage any information, including requirements, risks, interfaces, tests and verifications
  • Scalable to millions of items of information
  • Full traceability of data from external sources and version management of source documents
  • Full traceability and coverage analyses
  • User-definable views of data including tables, trees, documents, matrices, diagrams and graphs
  • User-defined metrics and management dashboards

Cradle-RM Desktop is a complete solution to manage and trace all the data for your agile and phase-based projects.

Capture and Track Information

Capture information from external documents and tools, and track changes in these sources. You can build new sets of requirements, functions, components, interfaces, tests or verifications, and link them to the source data and to each other. Check the quality and structure of this information, and prove the integrity of information with bi-directional coverage and traceability analyses.

Customers’ confidence can be raised with proof that your work satisfies its sources and constraints, and will meet their needs.

Easily track progress with metrics and KPIs and link to your WBS and actual progress to your project planning tools.

Create Databases and Information

Create any number of databases, each with a schema and multiple projects that contain any number of items of any number of user-defined item types. Each item has any number of attributes with up to 1TByte of data, held in Cradle, or referenced in files, URLs or other tools.

All items can be linked with user-defined types of cross reference. The links have attributes to justify, explain or parametise them. Links are direct and indirect, for full lifecycle traceability, impact and coverage analyses.

External documents can be loaded into hierarchies of items. Every item in Cradle is linked to its source in a document. Changes in new document versions are automatically found and the database updated. You can prove the integrity of all source data to your customers with a range of detailed coverage analyses of their documents.

Items can be linear, hierarchical and in many-to-many relationships. Items can be split, merged and reordered. All information can be shared and reused. Cradle can support product ranges, models, variants and builds, and generate comparative analyses between them as tables, pivot tables and matrices.

Track and View Information

Cradle tracks all edits to every requirement, test case, verification and all other information that you want it to hold. Edits can be reversed selectively or by group. Full or partial change logs are readily available.

You define how information is viewed and reported in any number of views, shown as nested tables, trees, matrices, pivot tables and as diagrams.

Manage Projects

Manage your projects with:

  • Metrics, user-defined calculations of items’ values
  • Key Performance Indicators (KPIs), results of metric calculations with colour-coded display bands
  • Bi-directional links to Project, including user task lists and actual progress reporting

Cradle is open. It supports many import/export formats, has several interface mechanisms to link to other tools, and connects to Microsoft Office components Word, Excel, PowerPoint, Visio and Project.

Cradle is simple to customise and use. You do not need to learn a scripting language or become a programmer to tailor it to your process. After every change to your schema, Cradle will automatically update collections of queries, views and other definitions that make you productive immediately.

Major Features

The major features are:
Cradle RM Desktop Features

Supported Platforms

The supported platforms are:

Supported Platforms

Characteristics

The characteristics are:

Cradle RM Desktop Characteristics
Cradle RM Desktop Characteristics

Cradle-RM Desktop is part of the Cradle product range. The full, multi-user, product is Cradle Enterprise.

Product Range Highlights

  • Applies to agile and phase projects
  • Application lifecycle management
  • Requirements management
  • Full lifecycle integration
  • V&V
  • Reporting
  • Metrics
  • Dashboards
  • Project plans
  • Compliance management
  • Single user

Cradle Product Range

Cradle Product Range Overview

Integrated Systems Engineering from the Desktop to the Enterprise

Manage all information for the entire lifecycle with full traceability, metrics, quality checks  and performance indicators, all linked to your project schedules.

  • Supports the full systems development lifecycle at system, subsystem and lower levels
  • Integrates in one product features normally spread across separate tools from different vendors
  • Completely user-definable and user-extensible with point-and-click UIs
  • Manage any information, including requirements, models, risks, interfaces, tests and verifications
  • Built-in CM, baselines, formal change control and user-defined workflows
  • Scalable to millions of items of information
  • Scalable from one to thousands of users
  • Web and desktop applications, user-definable UIs
  • Rapid deployment facilities
  • Embed process in tool UIs, minimised user training

Cradle is a complete multi-user solution to manage, trace and document all data in your agile, and phase-based projects.

Capture information from external documents and tools, and track changes. You can build new sets of requirements, analysis, architecture and design models, tests or verifications, and link them to the source data and to each other. Check the consistency and quality of this information, and prove the integrity of the models and other data with bi-directional coverage and traceability analyses.

Customers’ confidence can be raised with proof that your work satisfies its sources and constraints, and will meet their needs.

Easily track progress with metrics and KPIs and link to your WBS and actual progress to your project planning tools.

Manage users’ work with user-defined CM, workflows and access controls, and multi-team collaboration and discussions.

Cradle is a complete product range, from single-user requirements management to enterprise scale, multi-user collaborative environments. All are fully compatible with each other, sharing their architecture, database and I/O formats. You can start with a single-user tool and migrate to the multi-user Cradle Enterprise product, seamlessly and easily.

What does Cradle Include and Support?

All Cradle systems include:

  • Introductory overview
  • Tutorial, to teach the UI
  • Start Page of shortcuts in the UI for new users
  • A guide for creating and working in a new project
  • Example configurations suitable for many different processes, each with its own process guide
  • A range of user guides
  • Fully indexed, searchable help

Cradle supports all variants of Windows and Linux. Different platforms can be mixed in a Cradle deployment. Cradle servers are designed to run 24×7, unattended, and need no administration. No routine upkeep is needed.

Virtual servers and clients are supported. Supports IPv4 and IPv6. Cradle may be served as SaaS using all popular web and non-web remote deployment tools. Can be served through firewalls and from DMZs.

Includes access, security and licence usage logs, and a range of management reporting tools.

Supported Platforms

Supported Platforms
Supported Platforms

Deployment

Cradle systems are installed on your computers. Cradle is also available as SaaS in a subscription where you choose the features required, the number of users to be supported, and how long you want to use Cradle.

Product Characteristics and Features

The characteristics and features of all Cradle products are shown below:

Product Range Overview - Characteristics and Features
Product Characteristics and Features

Product Range Highlights

  • Applies to agile and phase projects
  • Application lifecycle management
  • Requirements management
  • Modelling / MBSE / SysML / UML
  • Test Execution / Risk Management
  • Full lifecycle integration
  • V&V
  • Reporting / document publishing
  • Metrics
  • Dashboards
  • Project plans
  • User-defined UIs
  • Custom web UIs
  • Configuration management
  • Single user and multi-user

3SL Cradle Cloud Services

Our Cradle “cloud” services (SaaS – Software as a Service) provide access to 3SL’s Requirements Management and Systems Engineering tool – Cradle using remote servers. This means there is no need to install the software on your company systems.

Cradle SaaS
Cradle Cloud Service

They are also a cost effective way to get up and running with Cradle.

3SL offers a choice of Cradle-Enterprise systems delivered as Cradle cloud services from a choice of servers, in a range of fixed term subscriptions, each accessed by your choice of concurrent users.

The Cradle service provides Cradle directly to the users from a remote environment managed by 3SL:

  • In a matter of days from order
  • With no software installations
  • Needing no, or little, work from your IT

What is the Cradle Service?

The Cradle service:

  • Is a self-contained set of Cradle and third party software tools
  • Is integrated with your filesystems and printers
  • Is secure and resilient
  • Needs no administration by your organisation
  • If you wish, is linked to your corporate email
  • If you wish, is run on servers exclusive to you

The Cradle service delivers the latest version of Cradle, and related applications directly to user’s desktops. Cradle and the other tools appear in windows like any other application that a user runs locally. But Cradle, and your databases, all run on remote servers inside the Cradle service.

You can have any number of databases. They, and the data inside them, are private to you. 3SL will manage the service so you can be assured that it is always available.

You can choose a lower cost shared service or a dedicated service. In the shared service, you share servers at 3SL in the UK with other subscribers, keeping privacy of your data and databases. In a dedicated service, 3SL creates a virtual private cloud (VPC) of servers using a third party hosting provider that are exclusive to you and located in any geographic area that you choose.

All databases are backed up automatically with a 3 hour RTO (Recovery Time Objective) and an 8 hour RPO ( Recovery Point Objective). Backups are held for 8 months.

Cradle Subscriptions

The Cradle system types available as a subscription are:

  • Cradle Enterprise-RM Basic – requirements management including the ability to generate metrics and dashboards
  • Cradle Enterprise-RM Pro – requirements management including the ability to generate metrics, dashboards and produce quality documentation
  • Cradle Enterprise-SE Basic – systems engineering including systems modelling and the ability to generate metrics and dashboards
  • Cradle Enterprise-SE Pro – systems engineering including system modelling and the ability to generate metrics, dashboards and produce quality documentation

The Cradle subscriptions can be packaged into simple fixed term durations ranging from one month to sixty months. This allows you to budget and ensure cover for a whole host of proejcts. You will be free to finish or renew as your project needs at the end of the term.

Cradle SaaS in a Nutshell

  • Choose from a range of Cradle Enterprise systems to provide the capabilities you need
  • Choose a shared or dedicated host environment
  • Specify the number of users that you need to have access to the environment
  • Specify how long you want the service for
  • Work in any number of databases
  • Upload and download data and results easily from your local IT systems
  • Print directly to your local devices if needed
  • On-boarding service to help you get started
  • Off-boarding service to preserve your work before your subscription ends
  • Add extra terms and change who can access the service at any time

For pricing of the Cradle subscriptions please visit our website.

 

Requirements Management Tools and Six Steps to Success

Every business requires successful, efficient and utilitarian processes to perform the functions which earn it money.  The really simple way to describe this is those businesses which stick to successful processes thrive, whereas those which do not, fail. This is a gross over simplification, of course. However, a fundamental truth lies at the heart of that statement. This article will set out how requirements management tools and Six Steps to Success are the key to unlock successful project delivery.

Get it right at the start and success will come much more easily. The first steps are crucial.

Requirements Management Tools and Six Steps to Success is about starting  in the right direction and keeping going in that direction until success occurs.

Business success
Business success

The Six Steps for Success

There exists a very simple set of six steps for guaranteed success in any endeavour.  Personal development gurus and business leaders teach these steps at seminars all over the world.

The six steps:

  1. Be very clear of your outcome
    • Know the outcome in detail
    • Quantify the outcome with measurable metrics
    • Ensure that the outcome is possible, even if very ambitious
  2. Take an action to achieve that outcome
  3. Measure the result of that action and determine if it is getting you closer to that outcome
  4. If it is not, then change course
  5. Keep taking action, checking and if necessary, changing course, repeating steps 2 to 4
  6. Never give up, repeating steps 2 to 4  until that outcome is achieved

Whilst that list is very simple, completely lacking in applicable detail and at first glance, completely banal, or even vapid. It should not be dismissed entirely. That simplistic list of steps is applicable to every situation, from a toddler learning to walk, to ensuring an aircraft arrives at its correct destination, to landing a person on Mars.

For example, the aircraft flight computer is aware of its destination and its location and it compares that with the flight plan and takes action by correcting course continually, until it arrives successfully at its destination.

So Where Do Requirements Management Tools Come Into This?

The first step is to be very clear of the outcome. Knowing the desired outcome in detail to a very granular level is essential. It must be possible to describe every part of that outcome.  Listing every attribute required in detail.  These outcomes can become a repository of requirements and it is these requirements that are to be managed throughout the lifecycle of any project.  A Requirements Management tool will manage these requirements through defined processes to ensure that any project ultimately succeeds.

How to Create Requirements?

SMART requirements (Specific, Measurable, Attainable, Realisable, Traceable), are the best ways to define the specifics of your outcome as requirements. Each requirement should be either an item, piece of equipment, function, process etc. and linked in a hierarchy. For example, a cooling system is a requirement on an engine. That cooling system has a function, which is a requirement. That function must operate within pre-defined parameters, which are requirements. The cooling system is made up of various parts, like a radiator, pipes, pumps. Each of those are requirements with their own functions with operating parameters. All of those are requirements. Even a nut, or a bolt or a screw is a requirement with attributes of size, materials, strength, colour.

How to Manage Requirements?

As is evident from the above, any large system can rapidly become an enormous, labyrinthine mess of hundreds of thousands, or even millions of requirements of every aspect of your system.  Try keeping track of those during the systems engineering process from concept to creation.

unmanageable mess
Unmanageable mess

Every defined and agreed requirement must be met to guarantee the outcome of the project. Each part of the project must be linked back to a requirement, to ensure that the steps 2 to 4 above can satisfy and implement that requirement successfully. But when there are millions of requirements, then help is available.

The Solution

A tool designed to manage all requirements. It must be able to store and link all requirements to every relevant part of the system. That tool should also be able to trace every part of that system back to a requirement. This full checking of every item to every requirement keeps projects on track.  It should also be able to find any part of the system which does not link back to a requirement.  Such items that do not link back to requirements are evidence of wasted effort and expense.

Cradle is the only tool that has transitive linking, allowing full requirement redundancy checking and so can find wasted items that are not linked back to any requirements.

All your projects are kept fully under control. Cradle can handle all requirements traceability and coverage whilst also linking that into the rest of the  systems engineering project.  For full systems engineering solutions, with the entire requirements management control system built in, Cradle is the answer. Ensuring that every item is linked to a set of requirements, and no effort is wasted.

Cradle for all your requirements management needs

Start your six steps to success in order to feel the satisfaction of successful project delivery

Cradle – requirement management tools and the six steps to success.

Register and download Cradle RM-Desktop or Cradle RM-Pro now.

How Can Requirements Management Tools Ensure That You Avoid a Disaster?

Requirements Management Tools are Essential

Requirements management tools are at the heart of future development in tools for systems engineering. Organisations that are not following and implementing the developments in these tools and utilising them in their projects may well lose out significantly.

What are requirements management tools?

According to Professor Roland Traunmüller, requirements management is the systems engineering activity principally concerned with finding, organising, documenting and tracking requirements for software systems and products / projects in many different industries. Its focus is maintaining traceability. This is defined as the “ability to describe and follow the life of a requirement, in both forwards and backwards direction. i.e. from its origin, through its development and specification, to its subsequent deployment and use, and through all periods of on-going refinement and iteration in any of these phases.”

The need to be sure that any project is continuously and effectively moving towards the goal of satisfying all the required elements of that project is best and most effectively met with a dedicated requirements management tool.  This is a tool which is designed from the outset to impose requirements management principles upon the project from the start and continue to impose them through all of the project lifecycle.

Project lifecycle

What happens to your projects, or indeed, your business if you fail to follow good systems engineering practice? How can your systems’ design properly satisfy requirements that are imprecise or incomplete? How can you implement a requirements management process without the effective deployment of a fully integrated requirements management tool? The project stakeholders lose sight of the requirements in the maze of changes and developments that always naturally occur during the project lifecycle. Time, money and energy are wasted creating and implementing solutions to problems that do not exist.

Let us use an example

An engineering company has won a contract to design and install a heating system in a new office block. The company offering the contract seeks an environmentally friendly, carbon neutral system. It would be cheaper to use existing heating systems available ‘off the shelf’, but they want to win environmental awards for green technology and so they want a new design.

Hand holding globe

They award the contract to a company that uses fashionable green language, but that company is not using a dedicated and integrated requirements management tool. Their systems are based on taking notes on paper and mobile devices, then transferring them to Microsoft ® Word documents and spreadsheets. They say that this document-centric approach works well, as shown by their low development price.

As their system progresses, they have designated naming conventions for these documents to keep their system from becoming too complicated and losing documents. Inevitably, some employees forget the naming convention, or fail to apply it correctly, or overwrite documents with the wrong content. Before long requirements are lost or forgotten and not included as they pivot from the design phase, or “slip through the cracks” into the testing and implementation phases. These losses are further compounded when changes are required later and there is no communication between the design engineers and the installation engineers and decisions made on the spur of the moment to make changes are not checked against the system’s requirements. Equipment gets designed and installed only then to discover, “Oh no!” when a part does not comply with the new corporate environmental regulations created by the Chief Environmental and Climate Change Officer. Such regulations were incorrectly entered into the manual, document-based process, so the design team didn’t ever see them and the installation engineers were utterly unaware of them! Disaster! The project runs over schedule, over budget, delivers the wrong system and the company’s reputation is tarnished!

Head in hands

All of this could have easily been avoided had they used a fully integrated requirements management tool such as Cradle. Not only does Cradle provide full end-to-end traceability and coverage of all requirements, it is also fully integrated into its Systems Engineering package that handles every part of your full project lifecyle. That means that whatever size or scale of project you are delivering, Cradle can be trusted to hold all your data securely and gives you the confidence to know that every single requirement that is gathered and entered into Cradle. All these requirement scan be tracked throughout your design, testing, implementation, maintenance phases and through to eventual upgrade/replacement or retirement. Any changes and their impacts can be managed fully and properly throughout the entire project lifecycle from concept to creation.

And that means you can enjoy the confidence that your projects can deliver what you promise to deliver on time every time.

Showing success

Start your journey to success by clicking here to register and download a free trial of Cradle now!

SpeedUpSolR – Review

Solar Power Productivity

We were interested to be provided with a SpeedUpSolRTM unit. We thought we’d test the claims and share them with you.  The device works by “capturing ambient light waves and amplifying productivity software enhancements” We suspect a little has been lost in translation, however the blurb goes on to explain that generally workers want to complete their work more quickly in the daylight saving summer months (in our case anything after GMT turns to BST), in order to make the best of the rest of the day. By capturing the increased sunlight during these hours it can help speed up a your work by using their proprietary algorithm to assist and second guess the text or keys you are about to press. Once finished employees will have completed their schedule ahead of time and will be able to leave earlier benefiting their well-being.

The Unit

SpeedUpSolR device

Comprising a “bubble matrix silicon cell panel” which uses lenses based on omnidirectional fly eyes, maximum sunlight is captured in unit around 150mm long. The interface is s standard USB connector. The drivers download automatically, as it supports plug and play.

Testing

We connected the SpeedUpSolRTM to a standard desktop and installed a copy of Cradle. We then closed the blinds on the window to simulate a darker time of day. The unit is balanced atop the monitor facing the window, to achieve maximum exposure. The staff member was then asked to simulate entering data for the requirement they were working on. You’ll see their usual speed of typing. We then opened the blinds to allow maximum light onto the SpeedUpSolRTM. This allowed the software to start its word guessing and action assisting operations. We think you’ll concur, there is a marked increase in speed.

Software

SpeedUpSolR softwareThe software bundled with the SpeedUpSolRTM includes an average light level monitor with a rolling 7 day count. It suggests that this can be used to co-inside with maximum productivity bursts for employees. It is also noted that by monitoring the peaks, in winter months people who suffer from Seasonal Affective Disorder (SAD) may be able to time their coffee breaks outside to maximise benefit.

 

10 Rules for Requirements Management Mastery

Requirements management mastery is a process of ensuring that the goals of any project or endeavour are successfully realised, are timely and that waste, avoidable redundancy and “feature creep” are eliminated. Managing the requirements of any project throughout the lifecycle of that project is essential to save time, money, effort, resources and successfully arrive at the business goal.  For this reason, requirements management mastery must be a key focus of all projects.

Following the steps ahead, any project will stay on track, save money and deliver what the client needs as the process itself ensures that outcome. Requirements management mastery is a goal that your business will thrive from.

Rule One: Design the Requirements to be of Most Use

Ensure that all requirements derived from the client are SMART:

        1. Specific
        2. Measurable
        3. Attainable
        4. Realisable
        5. Traceable

 

Rule Two: Manage the Requirements

Identifying the user’s needs, through user’s needs statements which are then processed to be Specific, Measurable, Attainable, Realistic and Traceable, are used to create user requirements, then system requirements should be developed from these user requirements. These ought to be linked to maintain full traceability and coverage throughout the project lifecycle and store all the requirements in a central requirements repository. Cradle is designed from the ground up to manage all requirements with full coverage and traceability, end-to-end, backwards and forwards through its unique transitive linking mechanism for full traceability and coverage from every requirement to every outcome, and from every outcome back to every requirement.

Rule Three: Ensure Constraints are Accounted for

Non functional and non system requirements such as for legal or regulatory compliance must be accounted for and this is useful for ensuring quality is maintained and indeed, built into the system.

Rule Four: Model Requirements

Various modelling tools (built into Cradle) are very useful for understanding requirements in a broader and more understandable way. It can reduce ambiguity and create a much better understanding of how requirements can be achieved.

Step 5: Test Requirements

Ensure that requirements can be tested, through test cases, tests, test results all linked transitively back to the requirements being tested. Cradle’s TEST module (Test, Execution & Recording (TER)) allows you to directly link Test Cases to your requirements, needs, or design elements. You can then define Test Plans and Test Executions to group and run these tests and the tool will record the Test Results against each Test Step.

Gathering requirements
Requirements management mastery

Rule Six: Be Aware of Business Needs

By analysing business needs, requirements can be optimised to ensure that essential stakeholders are made aware of opportunities to enhance the business and improve innovation.

Rule Seven: Ensure that Changes are Controlled

During any project lifecycle, changes occur which impact requirements. Having tools that manage those changes, tracks them through full traceability and coverage and notifies stakeholders of which parts of the project are impacted by those changes, gives the business a clear advantage, reducing errors, saving time and lots of money.

Rule Eight: Monitor and Track Metrics and Trends

Make use of Cradle to ensure that metrics are identified and learned from. Continuous improvement in requirements definitions and utility leads to better implementation.

Rule Nine: Keep a Repository of Good Requirements

Ensure that a repository of requirements is stored for future analysis and learning. These can be reused or used as templates in the future. Especially non-functional requirements relating to compliance with government or legal standards.

Rule Ten: Ensure that Requirements are Reused

Save time, money and effort by reusing requirements that are still useful. Why re-invent the wheel? Requirements that have been used before will hold useful lessons. Were they changed, amended? Why? What was learnt? Cradle’s Adaptations for reusability is very useful here.

 

 

Why is Requirements Management Essential for your Business?

Why is Requirements Management Essential for your Business?

Imagine you are renovating an old live-aboard boat. You have to ensure that the hull is sound and has no leaks. That the ballast is in the correct place to keep the vessel balanced, you need to upgrade the plumbing, the electric circuits, the gas installations, all whilst designing the living quarters, the saloon, the galley, bathroom and bedrooms.

There are many interesting videos on YouTube created by people doing precisely that and what stands out most, is that none of their original plans survive first contact with reality. Discovering that the constraints of the boat safety certificate means that they must have a specific number of brackets per foot for gas pipelines, or cost of materials suddenly rising threefold mid-renovation, or discovering that fittings simply will not fit where they require them, means mid refit changes to their plans. Buying a water pump for waste water, only to discover the inlet and outlet are different sizes, requires buying new adapters or pipes.  Often this means waiting longer for parts to be delivered before a task can be completed and the budget rising.

Each of the areas of the boat to be renovated is a requirement. How many leisure batteries do you need? Without doing a power audit, and knowing the full wattage of all your electrical equipment, that is guesswork. You do not want to be out on a month’s cruise, only to discover that your washing machine will not work due to inadequate electrical supply, so creating a set of fully researched requirements, and how those requirements will be met, is essential to a successful renovation.

Narrowboat Cruising
Requirements Management for Narrowboat Cruising

The same problems arise when renovating cars, houses or anything that requires a multitude of interconnecting and inter-dependent parts. Often A cannot be completed until B is completed, then whilst completing B one discovers that C, D and E are needed too, but they cannot be completed until A is completed. Around in circles one goes, spending ever more time and money until the project fails and has to be sold off for someone else to attempt to fix it.

Achieving and maintaining control over all the requirements is even more essential in business. Every project your business undertakes, requires analysis, design, implementation and testing phases. Without having a firm understanding of each and every requirement within that analysis, unplanned, forced changes will have a dramatic effect upon timescales, deliverability, functionality and costs. It can be the difference between a successful project and total failure.

The cost of a project requires a deep, granular level of understanding of exactly, in detail, every requirement of that project. It is necessary to know how each requirement will be satisfied and implemented, how much it will cost, how long it will take and a risk register for if any of those requirements cannot be met within the project plan. It also requires knowledge of how such a requirement can be changed during the project, what impact that change will have upon other parts of the project and how much time and money it requires to implement that change.

Requirements Management is the Key to Unlocking Success in all Projects

Requirements management is the key to unlocking success in all projects.
Requirements management is the key to unlocking success in all projects.

Not only does having a full requirements management system allow your business to ensure that all requirements are identified, assessed, agreed, costed, time allocated, tested, implemented, tested again and signed off, it also gives you magical powers when changes to requirements are forced upon you. A fully integrated requirements management plan within a project plan, that includes full coverage and traceability, backwards and forwards, with transitive linking, gives you magical powers to see, at any point in the full project, the status of all requirements at any point in time, but which functions, objects or other parts of the project have crept in, for which there is no requirement at all, exposing the project to unnecessary risk, cost and problems. Why are you spending time and money on something that is not required?

But the client keeps changing their mind…  It is a very common problem. As a project progresses, the client comes back with changes. Regulations change, requirements change, personnel change. This cannot be prevented, sadly, but what this means is that you have an opportunity to see very quickly what impacts such changes will have upon all areas of the project.

How can someone magically know which parts of a project are impacted with changes in requirements?

Cradle provides a fully integrated requirements management system within a full lifecycle product. One product that supports your entire systems engineering lifecycle. Cradle covers everything from initial requirements gathering, through analysis, design, testing, implementation with full baselining. Cradle is designed to control many variants and projects, with full traceability and coverage, end-to-end with unique transitive linking. This grants you full and complete control over every requirement at every point in the project and gifts you the ability to see how every part of the project can link back to any requirement, and if any requirement changes, to see what effects that has on other parts of the project and to see if any part of your project is NOT linked to any requirement and is therefore redundant effort and expense.

3SL Cradle - From Concept to Creation
3SL Cradle

Always in control, always on top of every part of your project at all times.  Do not be the person who has to sell up, because requirements spiraled out of control and the project failed.

Six Marketing Tips

Promise What You Can Deliver

Porridge 'just right' based_on_klara-avsenik--eLS9k_uhUc-unsplash
Just right porridge

Don’t over promise and under deliver. This will win no favours or repeat business. Over engineering may keep your customer happy but will cost you dearly. When expectations are met precisely and on time, that’s just right.

Know Your Audience

Car Park Ticket Advertising - Not appropriate for all products
Car Park Ticket Advertising

If you are selling burgers, advertising on the back of a car park ticket to customers who are in town makes complete sense. It would be fairly ineffective for a sub sea valve manufacturer to take the same stance.

Equally even if you are a country or worldwide retailer, advertising your Autumn range of formal attire in a national farm supplies journal is unlikely to make many sales. That’s in no way implying our farmers don’t dress for occasions. However,  at the time they are looking through a trade magazine looking for a replacement slurry pump impeller, the Rotary Club** harvest dinner is not going to be top of their mind.

Use Multiple Avenues with the Same Message

3SL QR codeIf you hand out a leaflet at a trade fair, there’s nothing wrong with having a matching landing page with the QR code on the back of your business card.

Email Campaign screen shot
Email Campaign

Emails with the same matching message can be a ‘reminder’ of the previously seen message. Additionally posting a related story on your social media re-enforces the message and makes it easier for a customer to find the details they need.

Select Related Imagery

Fell Chips logo based on based on_pexels-miguel-á-padriñán-343457
FellChips

Pictures invoke a speedier reaction in the brain compared to text alone. However, it should be something connected with your product or service.  An electronics OEM (Original equipment manufacturer)  might find the image of an IC (chip) a bit lacklustre as an advertising image, a whole PCB (printed circuit board) or related components would be better.

Fell Chips Fell logo based on carlitos-Generic-40-pins-IC_pexels-jude-mitchellhedges-8409988
Associated Image

However, a view of a lovely landscape, just because they are based near the fells* is going to confuse. However, used in the right way could be a distinguishing identity.

Keep Your Brand Clear

Logo confusion with a large mix of styles
Logo confusion with a large mix of styles

There is no point building a brand only to have it confused with others brands. It is important to look at, your competitors, those with a similar name, logos of a similar nature. A few years back the trend for a ‘swish’ under the company logo swept across a number of re-brands. For each brand they may have believed they were modernising, indicating a forward moving company. However, it became difficult to tell some of these brands apart.

Logo adaptations
Brand Variants

Once you have done your research and decided you have a stand-out identity, keep plugging the brand to build familiarity. You don’t want your customers to be confused as to whether there is more than one company with a similar product. If you do rebrand, gradual changes can work well, otherwise a huge investment into establishing your new identity is needed.

The Unrelated Can Work

Campaigns with outside the box imagery, songs or unexpected tales can catch people’s attention. This can drive traffic to your real goal. In B2C (business to customer) marketing it can be very effective. Unless that is to become your trademark marketing though, it should be used with caution, as over use can tire.

It is not found as often in B2B (business to business) marketing, but that’s not to say you shouldn’t try. You, after all, are trying to provoke a reaction and get noticed.


 

*Fells: Mainly Northern British: An upland stretch of hills. From the old Norse word ‘fell’ which signified the parts of the mountains that are usually located above the endpoint of the alpine trees.

**Rotary Club: Part of the rotary.org/en organisation usually involved in local community / charitable operations

Investment in Requirements Management and Systems Engineering by Sector 2020/21

A Wide Range of Sectors

We’ve seen investment from a wide range of market sectors, all of whom have very differing products. However, there are many similarities in the processes that they use, based on their need to manage the same types of complexity.

Project Needs and Goals

Which industries invest in RM / SE
Your Industry

Every project seeks to satisfy a set of requirements in a way that maximises compliance and minimises time, effort and cost. All projects must demonstrate that they have met the requirements by passing a variety of acceptance or validation checks. Therefore,  RM (requirements management) is not unique to any individual industry.

Depending how you classify your ‘system’, the concepts and activities of Systems Engineering are also not ‘industry specific’. SE (systems engineering) may sound a little grandiose for some projects, but that depends where you draw your system boundaries. You could be modelling sensor data and control signals coming in, describing how these are manipulated and what outputs are expected. Alternatively you could be describing goods inward, shelving process and booking out.

What constitutes a ‘system’ depends on your industry sector, but the need for careful engineering of systems is common to all sectors.

Sector Investment 2020/21

Discover which industries are investing

Using 3SL’s end of year results grouped by sector we have highlighted an interesting change in RM and SE investment over the last year. Whereas aerospace, and military and defence projects had dominated in the past, construction and energy industries have made a heavier investment this year.

Percentage spend on RM SE by by sector 2020/21
Percentage spend by sector 2020/21

Is Requirements Management and Systems Engineering Right for Your Industry?

If you make, design, or maintain a product, process or a development area, the answer is likely yes. Projects are most successful when; they can capture the needs of the stakeholders; help plan and develop the solution;  provide traceability and reporting at the end. Rather than asking whether you need a RM and/or SE tool, ask why you wouldn’t want to keep control of your project operations.

Available Options

    • Ignore Systems Engineering principles and do nothing
    • Document using spreadsheets, word processor documents, paper files, cloud drives.
    • Invest in an integrated tool
Nothing

This first choice is hardly an option at all. How do you explain to your customers and stakeholders that you don’t really know what needs doing? You don’t know what the risks or boundaries are? You don’t know what you think you need to do to get to your undocumented goal?

Disparate tools

Electronic or paper documents are a great start. They can support a basic set of activities, the skeleton of a process. At the very least you have notes as to what, how and where your project is going. The major problems are:

    • Managing complexity
    • Recording changes and defining the consequential effects of change
    • Recording dependencies between documents and using these dependencies to ensure that consistency, once it has been achieved, is maintained as the information in all documents changes
  • Your workload increases enormously as your documentation grows and you must keep each individual element under configuration control and then providing links between each of those documents. How long do you need to spend in that document reference register keeping each need linked to the appropriate design spreadsheet entry……
    Integrated Solution

    It is no surprise that we would suggest that an integrated tool as the most appropriate and efficient way to work; to link all parts of your design lifecycle together; provide the means to capture, store and process those requirements; optionally link in system engineering designs;  provide full traceability to the output. (Report, document, views etc).

    Cradle

    When selecting a tool it is important that it is a good fit for your process. It must meet the needs of your process without being so complex to use that it becomes self-defeating by transferring large amounts of work to manually maintain your documentation set into large amounts of work to manage the complexity of your software tools. This is the main reason why multiple tools can be a substantial drain on your resources, even assuming that you can actually interface the tools to each other.

    Cradle can support some or all of your process… it is your choice. You decide which part or parts of your process could be helped by Cradle’s automation, its ability to link and cross reference information, and its ability to automatically track changes. The schema that you build in Cradle reflects how much of your process is Cradle to support, such as to manage and link:

      • needs -> user requirements
      • user requirements -> acceptance criteria
      • user requirements -> system requirements
      • system requirements -> validations
      • ⁣⁣system requirements -> SBS
      • system requirements -> functions / behaviour
      • SBS -> architecture
      • architecture -> functions / behaviour
      • architecture ->  verifications
      • functions / behaviour -> test cases
      • test cases -> test results

     

  • These process elements exist in the creation of aerospace / defence platforms, traditionally the main user of these sort of tools and methods.  The design of process control systems, and the specification of I&C (instrumentation and control) systems in power plants has many parallels, and this is where we have noticed growth. However, we are pleased to say looking at the detailed data it can be seen that the processes are being applied in  a wide range of other situations in so many sectors. The discipline of systems engineering is being applied to great effect to help to manage all their issues in so many industries. We build Cradle to try to automate and simplify the application of these systems engineering techniques, no matter what industry you are working in. Cradle provides our customers with the functionality giving them RM and SE power at their fingertips.

    Convinced?

    Still not sure whether you could benefit from an RM / SE tool? We’d be more than happy to discuss your projects and processes and make a recommendation. Book a webinar now.

Play video on YouTube