Software Engineering Benchmark
Software Engineering Benchmark
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
|