March Newsletter 2023

Welcome to the March 2023 newsletter from 3SL!

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

Cyber Essentials Logo
Certified for Cyber Essentials

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

UKAS ISO9001 Mark 3SL Certificate 16926 (Thumb)
3SL Certificate Number 16926 ISO 9001

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.

INCOSE Logo
INCOSE Logo

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

Happy Mothers Day
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.

Spring Time
Spring Time is Here

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.

Looking Back!

Last month we discussed:

December 2022 – Newsletter

Welcome to the December 2022 newsletter from 3SL!

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 Support here.

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 Support here.

Cradle-8.0 will not be released until mid 2023 at the earliest.

New User Training Course

We have a new training course available: Cradle User Course.

This course is ideal for:

    • Anyone who is new to Cradle and needs an overview
    • Anyone who is joining a team that has been using Cradle for some time
    • Anyone who has not used Cradle for some time and needs to update their skills

For further details, please see here.

New Configuration Management Training Course

We have a new training course available: Configuration and Change Management.

This course is ideal for anyone:

    • Who needs to apply specific workflows to the information in your Cradle databases, or
    • Who needs to introduce formal reviews and approvals into a Cradle-based project, or
    • Who needs to understand and use Cradle’s baseline mechanism, or
    • Who needs to apply configuration management, configuration control and formal change to a Cradle project

The course includes:

For further details, please see here.

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,Crown Commercial Service Supplier logo 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:

Cradle Training/Consultancy

A range of configurable services are available to support a Cradle deployment through G-Cloud 13 Lot 3. For a summary of this Lot, please see here.

These services are:

    • Consultancy
    • Administration Training
    • Fundamentals Training
    • Advanced Lifecycle Training

Social Media

Over the past month we have discussed:

3SL Celebrating 35 Years

1st December 2022 marks our 35th year of trading.

35 Years
3SL Celebrates 35 Years

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.

Happy Christmas based on Photo by Giftpundits.com from Pexels
Season’s Greetings

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.

March 2022 – Newsletter

Cn yuo raed this sentnce?

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

EV Charging point too low based on Photo by Ed Harvey from Pexels
1m not 1mm high

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 Discussions as 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

Cradle Online Training
Online Cradle 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

UKAS ISO9001 Mark 3SL Certificate 16926 (Thumb)
3SL Certificate Number 16926 ISO 9001

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

ZF Group Tweet Feb 2022 Torque
ZF Group Tweet Feb 2022

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

Cradle Frame Storage mechanisms
Frame Data Storage

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.

 

 

 


[1]The ISO9000 scheme

Updated 31/03/2022 – UKAS Logo latest DESIGN

June 2019 Newsletter

June

Coral Reef from Pexels.com Qesm Al Wahat
Reef

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

Cradle 7.5 Logo
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.

Social Media

Twitter

JPL Name on Mars Tweet
JPL Name on Mars Tweet

Firstly we hoped you enjoyed Chocolate Chip Cookie Day that would certainly have been one for the Cookie Monster celebrating 50 Years of Sesame Street! Furthermore we debated sending 3SL to Mars, well in name only. (However, we did consider drawing up a short list of some people we would really like to send, for instance …..)

…and Finally

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.

May 2019 Newsletter

Let’s Party 9001!

Pizza all round celebrating 3SL gaining ISO9001
ISO9001 Celebration

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
  • 3SL ISOQAR Certificate Number 16926 ISO 9001
    Certificate Number 16926 ISO 9001:2015

    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.

the 4 types of requirement confirmation
Verification and Validation in the Systems Lifecycle
  • 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

Sandia labs told the story of a miniature spectrometer in this Tweet
Sandia labs Spectrometer Tweet

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