Continuous Integration (CI) is a critical piece of any company’s software development practices, and usually the first effort on the road to DevOps. Within optimal continuous integration practices, engineers submit and test new developments against the main body of...
Software Development & Release Management
Five Reasons to Use SolidWorks PDM in the Cloud
Tired of dealing with in-house PDM issues, unreliable VPN connections, and struggling with remote file access? Perhaps you're looking for a solution that addresses your company's specific needs. Look no further: SPK and Associates SolidWorks PDM in the Cloud presents...
Efficient Reporting in Windchill RV&S (PTC Integrity)
As explored in one of our previous articles, tracking metrics is a crucial component of a successful development system. But how can you leverage those metrics further? The solution is quite simple: with the trace reporting function available in Windchill...
How to Trace Metrics in Windchill RV&S (PTC Integrity)
Tracking metrics is a vital component of any successful requirements management or development system. A thorough understanding of your progress or position in the delivery cycle is crucial! Within this article, we will discuss how to create and trace metrics to...
How to Create Easy Engineering Design Automation Fixes
In one of our recent articles, we highlighted opportunities for automation, specifically for MCAD (mechanical computer-aided design) and PDM (product data management) activities in your organization. In this next installment, we hope to provide you with other examples...
Maximizing Continuous Delivery with CloudBees
Over the last 5 years, the number of companies that utilize the practices of Continuous Delivery (CD) soared. In fact, a 2014 white paper from Enterprise Management Associates (EMA) revealed more than 70% of companies utilize various CD practices! Though EMA published...
Test Management in Windchill RV&S (PTC Integrity)
The importance of test management, especially in highly-regulated industries, cannot be overstated. Efficient management of testing requirements leads to safer products, effective production, and satisfied customers. The PTC Windchill Requirements Validation &...
Flexible Continuous Integration Pipelines With CD
What is a Continuous Integration Pipeline? The purpose of a continuous integration pipeline is to allow teams to constantly integrate and build software updates in order to quicken release cycles, lower costs, and reduce risks. In a simple implementation of a...
Improve your build/test/deployment with CloudBees CD (formerly Electric Cloud Flow)
Repeatability is an intuitive aspect of daily life. If you throw a ball up, it comes down. If you throw it up twenty times, the same thing will happen, up and then down twenty times. When repeatability doesn’t occur and it’s supposed to, we get anxious. ...
PTC Trace Report Video
The video below demos a productivity add-on for PTC’s popular Application Lifecycle Management (ALM) product, PTC Integrity Lifecycle Manager. As with many such products, customers have asked for more powerful and flexible reporting capabilities. SPK now offers a new...
What Do Late Product Launches REALLY Cost?
Your engineering team’s product launch date just slipped a week. Should you spend $20,000 on an outside engineering service to get the release back on schedule? In these situations, making the right decision quickly requires reliable information and analysis. As more...
How To: Move Git Commits From One Branch to Another
Git encourages developers to use branches during their development process as a means of coordinating and managing changes to the master branch. Git does not force any particular strategy for doing so and consequently, several popular branching strategies have...