Tips for Choosing an Engineering Design Services Company

May 20, 2020 | Blog
Companies oftentimes have a need to outsource product development. Either they don’t have enough engineers or they don’t have engineers with the necessary technical expertise on staff. At times you may need to turn to an engineering design services partner to assist with product development. Choosing that partner can be challenging, so we have compiled some tips that will hopefully make your search a little easier. (more…)
Read More

The Developers Toolbox

April 22, 2020 | Blog
Tools make the difference. Back when I started working at Indesign, there was a lot to be excited about: a group of engineers who shared my love for building high tech things with the latest technologies, countless cool project teams to join, and oh, so much to learn. But one thing stood out in a way that surprised me. The firmware engineering supply cabinet. As a firmware engineer, I work at the intersection of hardware and software, and one of the fundamental tools in a firmware engineer’s toolbox is the development kit or “dev kit.” A circuit board that’s used to demonstrate the capabilities of an integrated circuit or electronic system. On my first tour, that supply cabinet was like a treasure trove overflowing with my favorite flavor of nerd candy: dev kits, of all kinds, representing countless technological possibilities for all the cool products I would help design. I couldn’t believe it. The feeling of empowerment was almost overwhelming. All that gear to get the job done, at the ready. At the time you might have found dev kits with a microcontroller or a digital signal processor, maybe sensors, and maybe some kind of wireless connectivity like WiFi, cellular, or Bluetooth. Today you might find an NVIDIA Jetson dev kit packed with 512 NVIDIA CUDA cores and 64 Tensor cores. Talk about candy! As the tour continued I was stuck on the supply cabinet. The raw excitement gave way to a humbling assurance: at Indesign, I would have what I need. The physical hardware was easy to recognize, but as time went by I found I was rarely wanting for tools of any kind, hardware or software. I had practically all the software tools I would ever need as well. And oh, we don’t have that? You need it? Let’s talk about getting it. How is this lavish, get-whatever-you-need mode of operation possible? It’s because of the needs of our employees are not their own. They reflect of the needs of our clients, and at Indesign, client satisfaction is our number one priority. It’s the reason for our past success and continued existence. Our primary objective is to give them what they want, and that means our toolbox is constantly stocked with almost anything necessary to make it possible. And you don’t need a sweet tooth to appreciate that. Contact Indesign at (877) 561-0274 to learn more today!
Read More

Seven Keys to Successful Product Development

March 25, 2020 | Blog
Developing a new electronic product can be very challenging, especially when the product is very different from existing products or uses cutting edge technology. In order to succeed with new product development, there are some key considerations to keep in mind that will reduce the risk for the development process: 1. Development Team The single most important factor to a successful product development is having the correct people on the development team. Those folks should have knowledge and experience in the key technologies involved, as well as previous product development experience. They need to be very effective working together as a team, as well as teaming up with the client. 2. Project Planning and Management Every project needs to have a well-defined timeline of activities in order to ensure that the project schedule will be met and that project costs are maintained within budget. It should be clear for each member of the team which activities are their responsibility and when they need to be complete. As events occur during a project that affects the original project plan, the project team must be flexible to adjust tasks to maintain the overall schedule. In some cases, additional resources can be added to the project at critical times to overcome unexpected obstacles. 3. Product Requirements Before any product development proceeds very far, it is critical to create well-defined requirements for the product. Well defined requirements will ensure that all critical features of the product will be implemented. Failure to identify a critical product requirement in the early phase of product development can lead to rework and schedule delays later. Generally, the development team will need to elicit requirements from the customer, since they may not be explicitly stated. 4. Architecture The electrical, mechanical, and software architecture become the foundation for the product design, much like the foundation of a building supports the entire building. Choosing the major components for the architecture (e.g. microcontroller, software operating system, transducers, displays, etc.) will set the direction of future design activities. If a component has been selected that is not yet proven (e.g. bleeding edge technology), the entire product development can be at risk. For new technologies that are proven (e.g. leading edge technologies), it is important to enlist the support of the component vendor that provides that technology. 5. Prototype Testing As prototypes are designed and built, comprehensive testing of these prototypes is needed to verify the design performance and testing. The development engineers (electrical, mechanical, software) can do their own design verification and testing as a start. But, ultimately the product verification and validation should be performed by an independent, internal system test team. This team can be viewed as the first customer for the product. 6. Factory Focus It is important to have a good understanding of the factory’s processes and capabilities when creating a design for production. This will allow the PCB design and mechanical design to be adjusted to meet the factory’s capabilities and limitations. Without having a good knowledge of the factory that will manufacture the product, it may not be possible to optimize the production cost for the device. 7. Communications Although this is the last item on the list, this is the most important factor of all! Communication between all parties is critical to the success of the project. This is communication within the development team, with the client, with the factory, with vendors, and other key stakeholders. Regular project team meetings are essential to keep everyone aligned and to resolve any obstacles or roadblocks. If the client has engineering resources to support the product development, encouraging direct communication between the client’s resources and the development team’s engineering resources is critical. There are many other factors that can help ensure a successful product development, but the 7 key factors above seem to have the biggest impact. Contact Our Team Indesign, LLC is a multi-discipline engineering design firm that provides full turnkey electronic product development to allow clients to get their new product ideas into the market quickly. Indesign offers complete product development capabilities, starting with a product concept and finishing with a ready-to-manufacture design. Indesign has an ISO certified product development process and a proven track record for on-time, on-budget, high-quality product realization. To learn more about us and our services,</contact/">contact us at (317) 377-5450 today!
Read More