How can we help you?
Currently (for the last 15 years or so ;-), we
spend most of our time working with Microsoft technology,
and some Java and Android development, but have a rich history with Unix.
More specifically, we do most of our development work using .NET, and our experience has been primarily with the
development of products where software is the critical (or only)
component - but we have also done IT projects as well.
Here is a list of the types
of work with which we might be able to help your software technology efforts:
 |
Software technology planning and forecasting
Many inquiries we get fall into this category, and it's no wonder given the
mind-boggling pace of technical change that occurs in the software industry.
Sorting hype from reality and important from incidental, when overlaid with now
vs. later, is a very difficult problem. Our candid judgment in this area, derived
from direct, hands-on product development responsibilities in very senior leadership roles has proven to be
quite valuable.
Learn
more...
|
 |
Help for your software project teams
We have enough conscious experience that we can quickly consume
and assess the state of a software development project and provide insightful
feedback as needed. Our deep technical competence allows us to easily
establish a rapport with your technical team, since we are developers! We are especially capable at working with projects
involving multi-user server software, object design, database development, eBusiness software (Web Services, etc.), optimal demo strategies and
development, testing strategies, and project management. We are not
as uniquely useful for process development, documentation, graphics design,
or device driver development.
Learn more...
|
 |
Help for your technical leaders
Getting the most from your managers and leaders who are responsible for your
software development teams is a high-leverage, frustratingly arduous task.
We've had direct experience and been very successful in helping technical
leaders be effective. One example is optimizing the recruiting of software
developers. We've personally attracted, selected, and hired many software engineers and developers over the years, and have an
unusual track record of success in hiring and retaining "only-the-best".
We can help you and your team learn how to do that too.
Learn more...
|
 |
Development work
Like most software people, this is our favorite category of work. We are very effective
in our development work, especially for projects using Microsoft Technology for
the types of projects mentioned above in "Help for your software projects".
But the essential difference between us and other options you
have for development work, is our decision making maturity borne from direct
responsibility for successful and unsuccessful product development,
applied to every facet of development (details can make or break a software
project).
Learn more... |
|