Resources to Help Accelerate Your Product Development
Explore our content! Our goal is to help you learn, implement and succeed. See our blog, white papers, webinars, and other content. All content is freely downloadable.
Refine by Resource Topic or Type
Engineering Inefficiency is the Enemy of Innovation
I was intrigued by the information and conclusions presented in OnShape’s recent report, “The State of Product Development and Hardware Design 2019.” However, I was not as surprised as they were to hear that the biggest problem in R&D is still complex processes,...
Migrating Safely And Securely To A Much Less Costly Cloud Center
One large client, given its size and varied business lines and information technology demands, relies on a variety of computing resources. For 12 years, it leveraged an SPK-managed private-cloud data center, based in San Jose. Over time, as happens with all data...
Solving CAD File Data Corruption By Looking Beyond the Obvious
One SPK client’s design engineering team was required to email CAD files to a technician to perform 3D printing. However, the CAD files were too large for regular email transmission. The designers manually converted each CAD file into a ZIP format for sending in one...
Helping a Company Achieve Financial Regulatory Compliance Out Of The Box
One SPK financial industry client found it needed to overcome complex cybersecurity compliance demands imposed by the Financial Industry Regulatory Authority and the Securities Exchange Commission. To comply involved automatically collecting data about any...
Completing A Registry Fix For SolidWorks PDM In Hours — Not Weeks
An engineer for one of SPK’s clients needed to regularly use features in the SolidWorks PDM application, which enables the design of complex products. The engineer found his method to log-in to access special file folders had started to fail, and he couldn’t get the...
Keeping An AWS Web Stack Up To Date So A Client Could Continue To Innovate
As part of its support responsibilities for one client, SPK provides operational managed services for a core application. This application was running in an Amazon data center stack. SPK discovered that some custom code in the application was out of date, and could be...
The 12 Principles Behind the Agile Manifesto
Last March we introduced "The 12 Principles Behind the Agile Manifesto," a multi-part series that examined the key principles behind an effective agile development strategy. Over the course of this series we have introduced the principles, defined them, and...
The 12 Principles Behind the Agile Manifesto: Principle Number Seven – The Primary Progress Indicator
This installment of our 12-part series on the principles of the Agile Manifesto deals with principle 7. This principle states: Working software is the primary measure of progress" In a traditional waterfall development cycle, all the design is done up front and the...
The 12 Principles Behind the Agile Manifesto: Principle Number Six – Promote Face To Face Interaction
Welcome back to our series as we continue to examine the 12 principles underlaying the Agile Manifesto! Our topic for this installment is principle six's guidance on effective communication. This principle states the following: The most efficient and effective method...
A letter from Adu Worku, Founder of the Zoz Amba Foundation
January 2019 Hello Chris, We had a wonderful time in Ethiopia and came back feeling enormously blessed. I can tell you, the people in my village are so very thankful to you--I wish I could take you there to show you what we have done together, and how happy and...
Latest White Papers
2022 Guide: Software as a Medical Device (SaMD)
What is software as a medical device? Software as a medical device, or SaMD is software that is intended for one or more medical purposes. This software performs those purposes without being part of a hardware medical device. SaMD devices also need to meet the...