Skip to main content

Tags: How-to-Guide

  • Safety Handbook
  • 1 Safety Handbook - NonSIL: Recommended SIL1
  • 2 Safety Handbook - NonSIL - Library
  • 3 Safety Handbook - SIL1
  • 4 Safety Handbook - SIL2
  • 5 Safety Handbook - SIL3
  • 6 Safety Handbook - SIL - Library
  • 7 Safety Handbook - Artifacts
  • 8 Safety Handbook - Reference List

    The purpose of this document is to provide an overview of the documents referenced in the Safety Handbook that are used for the development of functionally safe products within PCP R&D. Some of the guidelines, tools and templates have been created in CTQMS and are retained within PCP R&D Processes for continued support of existing, “brownfield” safety products. This “brownfield” QMS content has been reduced by number and is expected to further reduce over time as CTQMS guidelines, tools and templates are continued to be migrated to PCP R&D Processes solutions and older safety products reach the end of their product lifecycles.

  • Guideline for HAZOP

    The objective of this guideline is to describe the procedure of how to perform HAZOP analyses for Electrical/Electronic/Programmable (E/E/PE) safetyrelated systems, explain the reasons for performing a HAZOP, give an overview of the process, and explain the terminology and concept. The HAZOP is a recommended technique in IEC 61508.

  • How To Handle a Product Issue

    A product issue is a uniquely identified problem impacting a product, requiring clear communication with various stakeholders. It must be documented with accurate information and version details and managed in parallel with bug management and product releases.

  • How-to Adopt Standard Work Item Templates

    An existing Azure DevOps (ADO) project onpremises or in the cloud may differ from the current standard PCP work item templates due to historical reasons or tailoring. This guide lists the steps and tools to adopt standard work item templates in an existing ADO project with existing data.

  • How-to Change Standard Work Item Templates

    This guide focuses on describing the practical change of the work item, starting from a process change request received, to the completion of a pull request updating the template.

  • How-to conduct internal FSM Audits

    This guideline aims to describe how to conduct internal Functional Safety Management (FSM) audits in ABB PCP R&D, as well as how to monitor and handle external FSM audits conducted by the Independent Safety Assessor (ISA) for ABB PCP R&D.

  • How-to Create a New Mechanics Design

    Mechanics includes all parts that are not electrical, such as housings, baseplates, and labels. All mechanics are created in a CAD tool.

  • How-to Create a Supplier in Decision Focus

    This guide describes how to add a software supplier in Decision Focus.

  • How-to Create a Temporary Correction

    In emergency situations, software corrections may be required in a short time frame to solve a critical issue on the customer site. This type of emergency correction will be handled as a temporary correction (TC).

  • How-to Create Process Change Requests

    This guide takes you through the steps to initiate a change on the PCP R&D Processes website by creating a process change request (PCR). It also includes information on how the process teams handle submitted PCRs and updates to the R&D processes.

  • How-to Create Software in Decision Focus

    This guide describes how to add 3rdparty software to Decision Focus.

  • How-to Create Software Use in Decision Focus

    This page describes how to add software use in Decision Focus.

  • How-to Create Test Plans and Test Suites

    The purpose of this guide is to provide handson support to the roles involved in setting up a test plan and test suites in Azure DevOps (ADO), demonstrating the product's test coverage.

  • How-to Edit, Review, and Approve Markdown Files

    This guide describes how to use Markdown to document technical information using the Azure DevOps (ADO) wiki. The Markdown files can be reviewed, approved, and baselined with the code. The code and technical documentation can be restored from the same baseline when a released product needs to be updated.

  • How-to Execute Test Cases in ADO

    This guide provides handson support for the roles involved in executing test cases and reviewing test results.

  • How-to Generate Release Change List Automatically

    Introduction

  • How-to Handle Bugs in Multiple Releases

    A bug can exist in multiple releases, and such bugs can be challenging to track and fix. This guide describes how to manage them.

  • How-to Handle Deferred Bugs

    During the development of a release, if a bug is found but the CCB decides to fix it in a later version, the bug is deferred. After the official release, it will then be a known bug in the product or system.

  • How-to Handle End-of-Life Software

    This guide describes the steps to handle 3rdparty software that has reached endoflife (EOL) and "Operational risks" identified by Black Duck for OSS.

  • How-to Handle Enhancements

    A work item of type "Bug" can be used to suggest an enhancement, something that is not a real defect, but an idea for improvement. This guide describes how to handle enhancements as bugs.

  • How-to Handle Ex Non-conformities

    This guide describes the measures and activities to handle nonconformities for equipment intended for explosive atmospheres.

  • How-to Handle Minor Hardware Revisions

    Some minor hardware changes to products can be implemented without setting up a project. This guide describes the steps involved and the checklists that shall be used.

  • How-to Handle Software Vulnerabilities

    This guide describes the process for handling software vulnerabilities in products within PCP R&D. It includes instructions on everything from recording a description of a reported issue to documenting and communicating its remediation.

  • How-to Handle Suspected Malware in ABB Software

    This guide describes how to determine if a malware suspicion is correct or false and how to handle both scenarios. It also includes information about how malware is detected in ABB software.

  • How-to Handle Vulnerabilities in 3rd-Party Software

    This document describes steps to be taken when vulnerabilities are detected for any type of 3rdparty components like OSS, runtime cost, development cost free runtime, components used in development and testing of our products.

  • How-to Initiate a Project

    When starting a new project there are several tasks to be performed to ensure that tools and systems are well set up when M0/G0, M1/G1, and M2/G2 are reached.

  • How-to Manage Bugs

    A bug is an unexpected problem in the software or hardware which can be reported for any issue in a product by e.g. product managers, product owners, test engineers, or customers (via L3 or L4 Support).

  • How-to Manage Functional Safety Certification Documents

    This guide describes how to manage documents related to functional safety certifications. It also includes information on how to manage continuous updates of such documents under Details.

  • How-to Manage Hardware Certifications

    Various certifications are applied for in the development of products. This guide covers the ten activities of the general certification flow, and includes specific information regarding marine certifications, certifications for hazardous areas, certification affecting manufacturers, and the order of certification applications.

  • How-to Manage Stop and Start Orders

    This guide describes the routines for stopping and restarting the manufacturing, delivery and/or ordering of products within PCP.

  • How-to Map Lifecycle Components to Branded Product Release

    This guide describes the approach for mapping the lifecycle components derived from the technology product releases, to the branded products (800xA, Symphony Plus, etc.). It also covers how to gather the data and share relevant ECCNrelated information with the product classification team.

  • How-to Perform Binary Composition Analysis with BDBA

    Binary composition analysis is a method used to examine the components inside binary files to detect and manage security risks. This guide describes how to perform such analysis with Black Duck Binary Analysis (BDBA).

  • How-to Perform Bulk Import/Export in Decision Focus

    This guide describes how to import and export “Software” and “Software Use” lists in Decision Focus.

  • How-to Perform Configuration Audits

    The purpose of configuration auditing is to objectively assess the integrity of a product, both from a functional and physical perspective.

  • How-to Perform Ex Internal Audits

    This guide describes the activities to perform explosion protection (Ex) audits within the PCP organization.

  • How-to Perform Internal Ex Trainings

    This guide describes the activities to perform explosion protection (Ex) training within the PCP organization.

  • How-to Perform Supplier Ex Audits

    This guide describes the activities to perform explosion protection (Ex) audits at external manufacturing services (EMS).

  • How-to Perform Threat Modeling

    Threat modeling is the process of analyzing various business and technical requirements of a system identifying the potential threats, the mitigations of these threats, and documenting the vulnerabilities these threats have on the system.

  • How-to Setup a Team in ADO

    Defining a team in Azure DevOps (ADO) allows the use of planning and visualization features, for example, the team backlog, sprints, capacity planning, boards, and team dashboard.

  • How-to Use the ABB Cyber Security Assessment Tool Importer

    The ABB Cyber Security Assessment Tool Importer is an internal utility tool used to import the security requirements from various assessment spreadsheets into Azure DevOps (ADO) as security work items.

  • How-to Work with Epics

    This guide describes how to handle epics in streams. It includes examples of epic descriptions and information about the epic definition, grooming, and change management.

  • How-to Work with Features

    This guide describes how to handle features in streams. It includes examples of feature descriptions and information about the feature definition, grooming, and change management.

  • How-to Work with System Architecture Epics and Features

    The purpose of this guide is to provide handson support to the roles involved in defining the system architecture influenced by requirements, captured in the system epics, epics, and features.

  • How-to Work with System Requirements and System Epics

    This guide describes how to handle system requirements and system epics. It includes descriptions and information about the system requirement / system epic definition, workflow, grooming, and change management.

  • How-to Write a Safety Tool Selection Report

    Safety tool selection strategy

  • How-to Write and Review a Test Case in ADO

    For a new epic, feature, or user story, there may be a need to write new test cases or modify existing test cases. The purpose of this guide is to provide handson support to the roles involved in writing, updating, or reviewing test cases of a product.

  • Specific Code Review Guideline for Control (Git)

    This code review guideline is written for those in the Control organization working with Git and includes the functional safety related aspects to adhere to. The guideline is directed to both source code level as well as feature level.