profile image
Peter Hack
VersionVault Architect
Posts by Peter Hack
article-img
Secure DevOps | October 12, 2021
Software Bill of Materials: Managing Build Tools
This is the third in a series of blog posts on how to use VersionVault to help generate accurate and comprehensive Software Bills of Materials (SBOM) for your applications.
article-img
HCL Software | June 25, 2021
Software Bill of Materials: Managing 3rd-party Components
This is the second in a series of blog posts on how to use VersionVault to help generate accurate and comprehensive Software Bills of Materials (SBOM) for your applications. Virtually any software system is dependent on 3rd-party components (i.e. not authored by the team), even if just the utility classes/functions provided with the language used (e.g. the C++ Standard Library). It is frequently said, “Put everything in a VOB!”
article-img
HCL Software | June 10, 2021
Principles and Techniques for HCL VersionVault Part 2
In the HCL VersionVault community, the permanent repository of software artifacts consists of one or more VOBs, which are located on one or more VOB servers. 
article-img
Secure DevOps | May 25, 2021
Principles and Techniques for HCL VersionVault Performance Analysis
This article on principles and techniques for improving HCL VersionVault performance, provides an overview of the principles of performance assessment and advice on how to apply them in an HCL VersionVault environment.
article-img
Secure DevOps | May 20, 2021
Software Bill of Materials: VersionVault Auditing
Cybersecurity will only continue to grow in importance. As the guidelines for meeting Federal Agency requirements are published, will your product be ready? VersionVault’s unique authoritative build auditing and reporting capabilities solve the data collection and traceability challenge to enable reliable generation of SBOMs.
article-img
Secure DevOps | April 28, 2021
Choosing a Software Configuration System Part 3
Explore the characteristics of development projects to consider when choosing a Software Configuration Management system.
article-img
Secure DevOps | April 13, 2021
Choosing a Software Configuration Management System Part 2
This is the second in a series of blog posts exploring characteristics of development projects to consider when choosing a Software Configuration Management system. Including Build and Release Traceability, Change Traceability, Project Lifecycle Traceability and Distributed Teams.
article-img
Secure DevOps | April 7, 2021
Choosing a Software Configuration Management System
This is the first in a series of blog posts exploring characteristics of development projects to consider when choosing a Software Configuration Management system. A Software Configuration Management (SCM) system is an essential part of almost any effective software development project. It can provide solutions to different challenges faced by the many roles in a development team. These roles include software engineers/developers, project leaders, release engineers, process engineers, engineering managers, and even engineering executives.    Although all software development projects share many common characteristics, the differences between the projects often dictate the degree of sophistication needed in the underlying development tools. Characteristics that drive the need for a highly sophisticated SCM system can include projects with numerous developers, project teams spread across many different physical locations, projects dealing with a huge software system, projects needing tightly controlled security, projects with complex process automation and enforcement requirements, and projects subject to critical regulatory requirements. If you think of increasing sophistication represented by a series of layers, or strata, each of the aforementioned characteristics can push a project into higher strata. Many SCM systems can satisfy the needs in the lower strata.  Few are powerful enough and flexible enough to handle the higher strata. HCL VersionVault is without doubt, the most flexible SCM system in the world. It supports a wide variety of deployment models for local or globally distributed teams; provides a simple process model as well a highly customizable option; includes a wide variety of powerful graphical user interfaces (GUIs) in addition to a comprehensive command line interface (CLI); provides unique build tools that generate a detailed audit trail and enable high-speed parallel builds; and integrates with a wide variety of other tools including Eclipse, Microsoft Visual Studio, Cadence Virtuoso, workflow and lifecycle management/engineering tools, etc. POSSIBLE PROJECT NEEDS TO CONSIDER An SCM...
Close
Filters result by
Sort:
|