At Stellman & Greene Consulting, our goal is to build software of
the highest possible quality for our clients. We take software quality
very seriously, which means that we work with you to understand your
expectations, and we make sure that the end product meets those
expectations.
Our software projects depend on knowledgeable clients who have specific
goals that must be met. This is how we differ from many software
companies. Most software consulting firms are willing to take on
nebulous or ill-defined projects and “run with them”. We will not take
on a project unless we are certain that we can deliver a satisfactory
product. The way we assess this is through talking with our potential
clients. A successful project requires a client who understands the
problem that must be solved. We will work with that client to determine
the best design for the solution.
This is why we often focus on academic, scientific and analytical projects: the problems
are tangible and well-defined, and the clients are knowledgeable and
fully understand their own needs. It is through careful project management that we have very satisfied clients, including researchers doing work for the National
Academy of Sciences, Columbia University, and the Foundation for
Worker, Veteran and Environmental Health.
Products and Services
We're dedicated to delivering software products and services that are tailored to our customers’ needs through our strong commitment to quality. Our offerings include:
Complete Software Project Development. We have a proven track record of successful software projects. You can draw on this experience to ensure similar success for your project. The secret to our success is our commitment to quality. To us, however, “commitment to quality” is not an empty phrase or buzzword. It means that we are committed to working closely with you to understand your needs, and ensuring that the software we build meets those needs. Only after you are confident that we understand your needs will we develop, test and deliver a custom software solution.
Management Guidance. There are many traps in software development that can cause organizations to lose time, money and customers. According to recent studies, over 50% of software projects fail to deliver on time or budget; many fail to deliver anything at all. What’s surprising is that most of these failures can be attributed to a small number of problems. Through our experience building and fixing multiple software organizations we can guide you, help you avoid the traps and lead your projects to success.
Software Process Improvement. Many organizations attempt software process improvement efforts; few succeed. We can provide guidance in your organization’s to improve its software process. Drawing on our experience with similar efforts in multiple organizations to provide valuable assistance, we can guide you to your goal of improving project schedules, reducing costs or implementing CMM key process areas.
Technical Guidance. Many software organizations reach stumbling blocks while implementing certain difficult areas, including requirements analysis, object-oriented design and software testing. We can assist you lead your organization in these efforts. Our services include: reviewing software documentation, conducting documentation or code inspection meetings, conducting Delphi estimation meetings and creating software project plans, training teams in software inspection or estimation, creating or reviewing software architecture and design, creating or reviewing functional test documents, risk management, and auditing software project plans.
For more information, please contact us at
, or click on the "Contact Us" link at the top of this page.