ISO9001 sets out the criteria for a quality management system and is the only standard in the family that can be certified to (although this is not a requirement). It can be used by any organization, large or small, regardless of its field of activity.
This newsletter contains a mixture of news and technical information about us, and our requirements management and systems engineering tool “Cradle”. We would especially like to welcome everyone who has purchased Cradle in the past month and those who are currently evaluating Cradle for their projects and processes.
We hope that 3SL and Cradle can deliver real and measurable benefits that help you to improve the information flow within, the quality and timeliness of, and the traceability, compliance and governance for, all of your current and future projects.
If you have any questions about your use of Cradle, please do not hesitate to contact 3SL Support.
Cyber Essentials Assessment
We, Structured Software Systems Limited (3SL), have been successful in our re-assessment under the Cyber Essentials scheme for another year.
As a Government-backed, industry-supported scheme, Cyber Essentials aims to help organisations protect themselves against common online threats.
By being certified compliant with Cyber Essentials, you can be assured that 3SL’s IT systems have, at the very least, a secure Information Security Management System (ISMS) and a robust set of operating principles and controls to safeguard our, and our customers’ information.
ISO9001
3SL are proud to announce their fourth year recertification for ISO9001. The team working with the audit said we passed with flying colours and there were no non-conformances. This is a testimony to all who have helped throughout the year improving and recording our processes.
The ISO says of the scheme
“ISO 9001 sets out the criteria for a quality management system and is the only standard in the family that can be certified to (although this is not a requirement). It can be used by any organization, large or small, regardless of its field of activity. In fact, there are over one million companies and organizations in over 170 countries certified to ISO 9001. This standard is based on a number of quality management principles including a strong customer focus, the motivation and implication of top management, the process approach and continual improvement. These principles are explained in more detail in ISO’s quality management principles. Using ISO 9001 helps ensure that customers get consistent, good-quality products and services, which in turn brings many business benefits.”
INCOSE
3SL are pleased to be advertising in the latest INCOSE members newsletter. You can find our latest publication here.
3SL Inc SAM Registration
Our US partner, 3SL Inc, have successfully renewed their System for Award Management (SAM) registration for another year. This allows them to provide our products and services to the US government.
Happy Mothers Day
Mothers Day 2023 was on Sunday 19th March in the UK and Sunday 14th May in the USA. In other countries like Italy, Spain and Portugal, Sunday 19th March 2023 was Fathers Day where as the rest of the world, will celebrate it on June 18th 2023.
“Happy Mothers Day”
St Patricks Day
17th March marked St Patricks Day. St Patrick is the patron saint of Ireland and St Patricks Day is a national holiday in the Republic of Ireland although the day is celebrated all over the world.
3SL hope you all had a wonderful St Patricks Day.
Spring Time is Here!
On 20th March it was the first day of spring in the northern hemisphere and the first day of autumn in the southern hemisphere. This date marks the Astronomical spring equinox where as the Meterological spring started on the 1st of March.
British Summer Time
Daylight savings begins on 26th March so remember the clocks go forward 1 hour at 1am here in the UK and throughout the EU. Let’s hope for a beautiful summer.
This newsletter contains a mixture of news and technical information about us, and our requirements management and systems engineering tool “Cradle”. We would especially like to welcome everyone who has purchased Cradle in the past month and those who are currently evaluating Cradle for their projects and processes.
We hope that 3SL and Cradle can deliver real and measurable benefits that help you to improve the information flow within, the quality and timeliness of, and the traceability, compliance and governance for, all of your current and future projects.
If you have any problems in your use of Cradle, please do not hesitate to contact 3SL Supporthere.
32-Bit vs 64-Bit
For our next major release – Cradle-8.0 – we are proposing to remove support for:
32-bit Windows
32-bit Microsoft Office
32-bit Linux
We would like to know if this would have adverse effects for any of our current customers and any potential customers. If you believe that removing 32-bit support from Cradle would affect you or your company, then please send your views and opinions to 3SL Supporthere.
Cradle-8.0 will not be released until mid 2023 at the earliest.
Configuration Management in Cradle, including baselines, workflows, simple reviews, team reviews, formal change, audit trail and how to advance information to the next stage within their lifecycle
This course has been included in our 2023 training course calendar as discussed below.
Public Training Course Calendar 2023
The courses available in 2023 are listed below. You can now see a list of the public courses available here within the Public Training Courses panel.
You can also book your place on one of the courses here.
For details of the modules in each course, please see here:
Project Administration Course
Learn how to configure Cradle to best support your project’s processes and to deliver that process support to your users. This is a great opportunity for project managers to understand their schemas and Cradle UI customisations.
The 2023 dates for this course are:
January 17th to 18th
July 18th to 19th
User Course
This course provides an overview of Cradle’s capabilities including best practices and includes demonstrations of the major Cradle features. This course is excellent for new users to familiarise themselves with Cradle.
The 2023 dates for this course are:
January 24th to 25th
July 25th to 26th
Requirements Management
This is a great opportunity for small teams, or just new team members to get started with requirements management in Cradle, including loading information from external sources, organising it, evolving it through your process, and then publishing the integrated information set that this creates.
The 2023 dates for this course are:
February 20th to 23rd
August 21st to 24th
Document Publisher
Make your output shine with this course that explains how to create and publish document templates using Cradle’s Document Publisher tool. Once you have managed your requirements, models, risks and tests through your process, it is essential that you can deliver essential, accurate and consistent project documentation directly from this integrated set of information.
The 2023 dates for this course are:
March 20th to 23rd
September 18th to 21st
Risk Management
Learn how to identify, analyse, treat and monitor your project’s risks, link them to your requirements, SBS and other information and manage these risks and their mitigations. This course ensures you can implement your risk management plan, manage your risk registers and publish your risk profiles.
The 2023 dates for this course are:
April 18th to 19th
October 24th to 25th
Test Management and Execution
Learn how to integrate a complete suite of test plans and test cases into your project data, and how to execute test runs of these test plans and cases so as to collect test results and associated data for each step in the test cases. Apply this mechanism at all module/unit, subsystem, system and higher levels to deliver the V&V, acceptance and governance of your project.
The 2023 dates for this course are:
May 23rd to 24th
November 21st to 22nd
Configuration Management
Learn how to use Cradle’s workflow and CM system to manage the creation and evolution of items of information, how to formally review these items into project baselines, and how to make formally controlled changes to new instances of these items.
The 2023 dates for this course are:
June 20th to 21st
December 12th to 13th
G-Cloud 13
The UK government provides the G-Cloud procurement framework for its departments and agencies. G-Cloud 13 is the latest instance of that framework, agreement number RM1557.13, and is available between 9th November 2022 and 8th November 2023.
3SL is pleased to announce that we have been accepted into G-Cloud 13, and that Cradle is available as a variety of SaaS services through Lot 2 in this framework, and a range of training and consultancy services are available through Lot 3.
Cradle SaaS Services
A wide range of SaaS services are available through G-Cloud 13 Lot 2. For a summary of this Lot, please see here.
Each service includes Cradle licences, a user-configurable schema, and a comprehensive support package. The SaaS can be delivered for both UNCLASSIFIED (IL0) and OFFICIAL (certified IL3) deployments. The services are:
Thank you to all our loyal customers and friends past and present. We’re proud to have been of assistance in your projects.
Thank you to all the staff who over the years have changed Cradle into the multi module full lifecycle suite it is today.
Structured Software Systems Limited’s official start date was 1st December 1987 and trades under the catchier moniker 3SL.
Happy Christmas
May we take this opportunity to wish you, our wonderful customers, suppliers and distributors, season’s greetings and a peaceful and Happy Christmas. We wish you all the best in 2023.
Lookback
Well 2022 seems to have gone so quickly, in writing our December 2022 Newsletter, we take a look back at what happened:
All 3SL staff returned to the office
Cradle-7.7 released
Snapshots – a read-only copy of information in a Cradle database at a specific point in time
New dashboard dial types
Ability to test sending Cradle email alerts
Cradle-7.7.0.1 released
ISO-9001 recertification
G-Cloud 13
And Finally
That’s all for the December 2022 Newsletter, and indeed this year. If you would like to suggest a topic for next time, drop us a line social-customer@threesl.com.
Most English native readers will understand the text above. Although we must admit it is fairly atrocious. We are so used to reading context, that even when letters are missing or transposed we still understand. Sometimes [sic ]don’t even notice the errors. We have come acustomed [sic] to our browsers and text document processors telling us the spelling of a word is not recognised. However, unless there is some form of context processing too, a smelling [sic] mistake would get through even if a sbelling [sic] mistake was highlighted.
Proof
March the 8th recognised proof reading day, which may be a delight for the pedants among or is that amongst us. However, it does highlight the importance of peer review. Proof reading is generally defined as “a process of finding and correcting textual mistakes before it is published” Elements that are easily overlooked when you read information back to yourself are often picked out faster by another. You “know” what you intended to write, and the human brain is very good at telling you that’s what is on the page.
Typos
It may be blatantly obvious you meant the EV socket was to be placed 1m from the floor but that extra ‘m‘ that remained in your text was a typo. Now no one can plug their car into the socket that is 1mm from the floor. You would hope the contractor would question this. However, not all errors are as obvious, incorrectly specifying a tolerance of 0.01mm or 0.1mm could either mean some costly but unnecessary machining, or components that don’t fit depending on the use case. Language semantics can also get in the way of clear communication. Peers are likely to question whether you really wanted to separate those who may consider cannibalism; “To avoid smells, the train buffet service should segregate eating passengers”. Whilst in reality it is unlikely to be misconstrued, it may show a less than professional approach to your stakeholders especially in a presentation or final review.
Discussions
In Cradle we have covered the benefits of reviews and formal base-lining. However we also advocate the use of Discussionsas a method of reviewing and recording comments and notes.
Checkers
Cradle supports a Conformance Checker to examine the correctness of requirements against a set of language / semantic checks. If you have ToolSuite you can also access a SpellChecker to examine your item’s text.
Training
Don’t forget to book to ensure your place on the courses in the 2022 Public training course calendar . If you have questions or want tailored or on-site courses please contact salesdetails@threesl.com
ISO9001
3SL are proud to announce their third year recertification for ISO9001. The team working with the audit said we passed with flying colours and there were no non-conformances. This is a testimony to all who have helped throughout the year improving and recording our processes.
The ISO says of the scheme
“ISO 9001 sets out the criteria for a quality management system and is the only standard in the family that can be certified to (although this is not a requirement). It can be used by any organization, large or small, regardless of its field of activity. In fact, there are over one million companies and organizations in over 170 countries certified to ISO 9001. This standard is based on a number of quality management principles including a strong customer focus, the motivation and implication of top management, the process approach and continual improvement. These principles are explained in more detail in ISO’s quality management principles. Using ISO 9001 helps ensure that customers get consistent, good-quality products and services, which in turn brings many business benefits.”[1]
Social Media
Twitter
We looked at the steep increase ZF Group have seen in torques that generation chains need to handle as wind turbines increase in size.
We also decided whilst there is a time for pancakes the time line of cooking them may not be suited to SysML modelling 😉
YouTube
Did you know you can store your data in Cradle in several ways? In the database, in a file, as a reference or retrieve it by command? Why not take a peek at the possibilities.
The half way month in the Gregorian calendar and here is the June 2019 Newsletter. June is derived from the Anglo-French Juin, from Latin Junius.
The 1st of June is a call for us all to recognise the importance of Reefs in the world’s eco system. The complex interaction of many individual organisms linked by a rock/bone like skeleton, is home to many an animal and plant (It’s a bit like many requirements linked together defining your system in Cradle!) Sorry for the contrived comparison.
On the 14th June it is international bathday, we can hear some of our engineers asking us to clarify if it is REALLY six months since their Christmas dip! On the 21st, here in the North, we’ll be celebrating the longest day of the year with the summer solstice.
In addition, for many potential engineers it’s a celebration of the end of their exams with the prospect of moving on to college, university or finding a job, good luck all.
Cradle 7.5
3SL are pleased to announce the arrival of Cradle 7.5.
This release is available as a new product, or an upgrade for users with maintenance. You can download it here, and after that you will require a new security code to use it.
Features include:
ReqIF Support
Support for ReqIF (Requirements Interchange Format).
This allows Cradle to exchange information with other requirements management and systems engineering tools that also support ReqIF. Please note that you need to carefully define a mapping between the information in your Cradle schema and the schema used in the other tool.
Web Services Interface
Support for Web Services, a new REST-based HTTP API. This provides both session-based and ‘single-shot’ interaction with Cradle through a WSI (Web Services Interface) that provides a range of facilities to query the schema, query the items and links in the database, and to create or modify items and links. The WSI uses an API connection licence.
ODBC Support
Support for users who wish to store their data in a third-party RDBMS (Relational Database Management System) Oracle or MySQL) as opposed to the file-based ISAM database supplied free with Cradle. This new capability allows you to store each Cradle database in any of ISAM, Oracle and MySQL. The Cradle Database Server (CDS) can interact with ISAM and/or Oracle and/or MySQL all at the same time if necessary. Note that you need to provide the ODBC driver for the RDBMS and you need to perform some initial configuration of the RDBMS before Cradle can interact with it. We provide full details of the steps needed in the Cradle documentation. This gives Cradle another unique capability. Cradle is the only tool which provides a choice of database back-ends to store your information.
Matrices/Navigations
Enhanced Matrix Details dialog, variable substitutions within navigation attribute values.
Queries on Frame Content
Support sequential testing for frames in queries.
Systems Modelling
Integration between model-based (specifications, data definitions, diagrams) and your project’s requirements and notes (which are not sub divided into models, non-model information). shown in all types of diagram in the FAD (functional, architecture, data) group of notations. This is a major extension to Cradle’s modelling capabilities. It allows you to show, in any diagram, how the elements of the model (functions, processes, equipments, interfaces and so on) are linked to: – Information earlier in the lifecycle, such as requirements – The system structure, such as a SBS – Information later in the lifecycle, such as test cases Some SysML notations allow requirements to be shown in a model. This is helpful. However, the new non-model information symbols provided by this enhancement offer far more capability than is offered in SysML.
Project Setup
Firstly, a new DateTime category and frames to help support ReqIF. Enhanced option for selecting/entering link attributes for cross references. Additionally, the ability to disable/enable sidebars for a particular user type.
User Setup
New options (skills) when applying a role to a User Profile.
We were proud to announce our ISO 9001 :2015 certification last month. If you want to confirm our certification, enter our certificate number 16926 into the checker here.
It been great news for the Barrow HQ of 3SL (Structured Software Systems Limited) we’ve received our ISO9001:2015 certificate in the post.
We celebrated in true engineering style by ordering pizzas for everyone in the office, and reporting it in the May 2019 newsletter.
Will dealing with 3SL change?
For over 30 years we’ve been providing a great product and in depth support and training. This will not change, we will continue to serve you and your business as before.
Will the prices go up?
We believe Cradle has always been good value for money, we won’t be using our certification as an excuse to charge more.
Will contacting 3SL be a more lengthy process?
No, our quality systems are part of our daily operation. We may have tweaked the odd process, but we will still log and deal with your information and requests in the professional manner to which you are accustomed.
Does this mean that Cradle will change?
No the product will remain the same until the next update and the release of Cradle 7.5
So why did you apply for a certificate?
We asked Mark Walker our Managing Director, he replied “ISO9001 is an external recognition that the processes and quality at 3SL and its Cradle products are measurable, traceable and of a consistent standard. This will give our customers an added assurance that when they deal with 3SL they can do so with confidence in our software development and service delivery”
IADT
Quality assurance for the business is very closely related to the quality assurance of your products. We have covered, a number of times in various articles, the fact that we need to know what our goals are, measure where we currently are, and then ensure we head in the right direction. When we finally have a set of clear requirements, we need a way to measure whether what we have achieved meets the original stakeholders’ expectations. This is where requirement confirmation is employed.
Inspection
Analysis
Demonstration
Test
Are methods by which we can measure our solutions and compare them with the original requirement. Read more in this article, The 4 Types of Requirement Confirmation
Social Media
Twitter
Could your mobile phone camera detect rancid food? It’s an amazing possibility for a miniature spectrometer.
We shouted about a new review site in our tweet @AlternativeTo
We re-visited a discussion on whether a baseline is the end of the road or a stepping stone in Configuration Management.
…and Finally.
St George was a Dragon slayer, Dragons were slayed by George, If you’ve never seen a Dragon to-date……….. Can that be used as conclusive proof that he was a 100% effective solution??? Your thoughts on this and any other blog topics you would like to raise send to social-customer@threesl.com