Knowing how your organization stacks up against best-in-class organizations can be key to spurring improvements and inspiring the confidence of your customers. Our structured Software Engineering Benchmark consulting breaks down software engineering best practices into a set of knowledge areas based on IEEE, SEI, and PMI standards–and gives you straight answers plus recommendations aligned with your business objectives.
Questions and Issues
We need to demonstrate how well our development team is doing
We want to know how well our company is doing compared to other companies
We need to show customers we have the capacity to provide the critical software they need
We want deeper understanding of our current capabilities and an action plan for improving our capabilities
Typical Solution
Provide an easy-to-use web survey to everyone in your organization to gather information about your process and practices
Review and analyze your work products (estimates, project plans, designs, standards, source code, test cases) to create a set of preliminary focus issues to guide the interview process
Conduct in-depth onsite interviews with select personnel and phone interviews with key technical staff to discuss design and coding practices
Analyze your current practices and rate your team in the knowledge areas of configuration management, process, construction, quality, design, requirements, engineering management, testing, maintenance, tools and technology
Results You Can Expect
A benchmark of your current software engineering practices and performance
Awareness of how your company compares to other companies developing similar kinds of software
A specific ranking in each knowledge area
Identification of your current organizational strengths
Insights into current challenges impeding your ability to achieve business goals
Prioritized, high-leverage recommendations for the new practices, techniques, approaches, and other changes that can help you achieve your goals