Development

Development is where the rubber meets the road in the project. We apply various analysis tools as well as our experience and engineering judgment to the many engineering disciplines to mitigate risk in the project.

Projects that move from the conceptual phase to the engineering phase often have challenging issues to resolve. We recognize that engineering is where most of the risk occurs in a program and that’s where we always utilize early modeling and simulation. This approach allows us to identify design and implementation shortcomings well before the first prototypes are finished.

For board-level products, we make extensive use of circuit emulation tools as well as high quality board design and layout tools. This allows us to quickly develop and evaluate alternative designs or implementations when a particular high-risk area has been identified.

We anticipate change. Technology changes rapidly, and obsolescence is a concern that must be addressed directly in order to minimize risk. We are very sensitive of parts obsolescence and we ensure that all new designs are implemented using parts that are likely to be available throughout the system lifecycle.

For system level issues, we utilize several thermal analysis, stress and dynamics applications to quickly identify potential problem areas early in the conceptual design phase and make the required changes.

For specific systems in which risk cannot be sufficiently evaluated without the building of actual hardware or software, we have developed a comprehensive rapid prototyping process. Rapid prototyping allows our engineers to quickly build and test, as needed, potentially problematic components of a system or subsystem. Enabling realistic risk assessment under controlled conditions, rapid prototyping is also an excellent method for anticipating and correcting problems that may occur later in the development and manufacturing process.