Typical work

This page characterizes our work and our clients. We rarely get called on for “cookie cutter” situations, so each project usually involves unique technology, business, or marketing factors. 

Work with startups

We have helped launch or nurture numerous startup ventures, most involving software and service offerings in such areas as financial services, healthcare technology, opinion research, and professional services. Typical startup activities have included business strategy, process design, technology architecture, capital acquisition, investor due diligence, team building, and formation and nurturing of key business partnerships.

Since startups are always resource- and cash-poor, we have often rolled up our sleeves and joined the team, either on a long- or short-term basis, helping to address critical tasks that simply had to be completed. We have sometimes provided such support in an informal role; at other times, we have become active participants in the venture.

Work with software products and vendors

We have worked with numerous DBMS, application development, project management, and other software products – designing and implementing strategies in such areas as user interface, platform integration, methodology, development tools, documentation, training, service delivery, and product positioning.

Software development

Many projects have involved highly technical software work, including design, development, and testing of software products. This work has ranged over diverse platforms and technologies. Click here for more details on technology focus areas.

Design, writing, and communication

Many projects have involved the design or creation of various types of media:
  • Manuals and other documentation
  • Training material
  • Collateral sales material
  • Websites
  • Sales presentations and other sales tools
Sometimes, these projects were simply focused on creating a high-quality deliverable, such as a critical brochure or manual. More often, they served to exemplify and test a new product position, user interface design, training strategy, or other strategic plan. The best way to test a new plan is to try it out and refine it, through live use.

We find that an in-house marketing group, or an outside communications firm, produces the best tactical results when given crisp strategic input. A design firm may win awards for beautiful work; but designers rarely know your business, and so they will not (and in fact cannot) achieve your goals unless they receive clear guidance.

So before sinking tens or hundreds of thousands of dollars into printing new artwork, retraining a sales force, re-architecting websites, etc., we find that it is vital to choose definite goals, methods, and metrics. By using an iterative series of brainstorming sessions, prototypes, testing, and refinement, you can focus team effort on the key issues, rather than waste time “rearranging the deck chairs on the Titanic.”

In effect, this approach applies the software engineer’s “agile development” methods to traditional marketing and communications projects. It works.