Differential Designs, Inc., a consultancy specializing in the development of real-time embedded software, was started in 2000 by a software engineer with over 25 years experience managing, designing and developing real-time embedded software in a variety of applications. Most of that time was spent working for and with small to mid-sized who have limited capital and manpower available for the development effort. What came about was a realization that to succeed, as defined by the customer and his company, he needed to:
This background resulted in the realization that experience adds value to the development effort by making me adaptable, efficient and effective.
- Clearly define the goals
- Formulate a plan to quickly reach those goals
- Assume and anticipate changes
- Utilize effectively and efficiently resources available
Adaptable: Different customers. Different requirements. Differential development environments. Different development equipment.
Efficient: Limited development equipment. Limited manpower. Limited time.
Effective: Meet all expectations. No customer signoff and payment until milestones reached.