We excel at every aspect of the design process such as product analysis, concept sketching, branding, product styling, product graphics, computer 3D modeling, computer rendering and animations, ergonomic studies, and user interaction/interface design. We set ourselves apart from our competition by not only creating aesthetic styled designs that users enjoy, we also take into consideration how it can be made and the budget available for the product long term.  Our holistic process helps us to create better products for our clients in the most efficient way possible.


Human interaction with a product needs to be thoughtfully considered to ensure its success. Credo utilizes human factors and ergonomics evaluations throughout the design process. We focus on physical ergonomics of how the product is used to ensure it causes no discomfort or harm to the user in addition to making sure it is appropriate to the targeted users. Similarly, psychological considerations are critical to ensure the product the user has is intuitive to use whether the product is physical or a digital interface.


Making our designs work is something we’re always cognizant of throughout the entire product development process. We have a deep understanding of multiple manufacturing processes so we can apply the correct solution for our clients to ensure they are getting the most value from the product. Whether it’s creative problem solving, DFMA, ID integration, layouts, 3D modeling, 2D drawings, BOMs, FEA/CFD, manufacturing vendor sourcing, etc…we have the experience and know how to get the job done on time and on budget.


Our specialties on the hardware side are PCB designs (schematics and layouts) for embedded micro controller systems utilizing programmable logic, wireless, LCDs, touch screens, and sensors. On the software side our core experience is with embedded firmware (assembly and C) as well as Java, iPhone, and Android applications and RTOS. With that being said, we’ve never encountered a project we couldn’t figure out, so if a client’s product has an electronic and software element to it, we can do it.


Research strategies help to uncover unmet user needs and product opportunity gaps. We utilize a variety of research methods including card sort, context maps, shadowing, empathy tools, cluster and vote, quadrant maps, mind maps, focus groups, observation, user diaries, interviewing, and personas. These activities are what drive our design solutions and ensure our clients’ products are the highest rated for user satisfaction. 


We utilize prototyping during all phases of each project to ensure the development is as efficient as possible.  In the beginning stages of development, this typically means mock-ups, form study models, electronic hardware simulations and virtual prototyping (FEA/CFD). Once the design direction is verified and refined in these early stages, we move into appearance models, breadboards, and POC (proof of concept) prototyping and eventually into works like/looks like and pre-production prototypes. We typically prototype in quantities ranging from 1-2 up to several dozen or even a few hundred for user testing and pre-production runs.