Building software source code is an integral part of continuous integration and is the backbone of developing useful software. By “build”, I mean that the source code needs to be received as input to a compiler and a binary of some sort emitted for the software to...
PDM/PLM-Product Data and Lifecycle Management
Bringing Your Own Android and Developing a BYOD Policy
The concept of letting employees bring their own phones and devices to work has become more and more common. Employees want to use their personal devices in the workplace without having to carry around a second device for personal use. While this helps with cost...
Medical Device Development: First to Market
In the world of fast competitive marketing, a lot of attention goes to the first company who develops a creative breakthrough and comes out with a cool new device first. New technology in the medical device market has resulted in several new products which include;...
5 Reasons You Want Your PLM in the Cloud
Put it in the cloud. You’ve heard this catch phrase over and over again, more so in recent years with the proliferation of online technologies and services. As more and more PLM software vendors choose to move their application to the cloud, should you consider moving...
5 Continuous Integration Best Practices to Consider
This week we would like to have a look at some continuous integration best practices. The list presented here is not exhaustive, and was inspired by a larger post on the topic at: http://www.thoughtworks.com/continuous-integration Our purpose is to expand on some of...
4 Hardware Recommendations when Using VMs as a Product Development Tool
These days, there is no practical obstacle to using machine virtualization to solve computing problems without the need of acquiring additional hardware. In fact, virtual machines are a compelling product development tool. There are a variety of virtualization tools...
MKSSI Environment Variable – an Integrity PLM Software Primer
I'm not a programmer by trade, so I've had to force feed myself a lot of knowledge – some of it makes sense, some of it is beyond me. I've written this post to serve as an Integrity PLM Software Primer for the MKSSI Environment Variable. I hope you find it useful!...
Mobile CAD Applications – Ready for Primetime?
One of the main reasons people purchase a smartphone is to have information at their fingertips. Does that apply to the world of CAD applications? The answer is very dependent on what you want to actually do with this data. Do you want to design a complex...
How To Leverage Jira as a Service Desk
Many of you are undoubtedly familiar with using Jira as an issue tracker. But for those of you who have been juggling issue tracking and meeting SLA requirements -- and for those of you who had the recently acquired VertygoSLA addon -- this article may be useful...
Agile Development in Regulated Environments Part 2: Key Practices
In Agile Development in Regulated Environments -- Part 1: Yes, it can work, I covered the common misconceptions about Agile Software Development -- specifically in highly-regulated industries like medical device. The common myth that regulators would not accept Agile...
Keep Track of Passwords with Pleasant Solutions
When involved in IT strategy consulting services, you need a way to keep track of passwords in a safe and accessible manner. There are a number of different options out there ranging from single machine managers to cloud-based services. The one I found to be a great...
How To Use ClearCase clearfsimport and Avoid Pitfalls
This week we will change things up a bit and have a look at an IBM/Rational ClearCase utility used for importing files into ClearCase source control. The utility command, clearfsimport, can be used to import any sort of file from a variety of other source control...