|
|
|
|
|
|
|
|

|
Software Process Audits and Assessment Consulting
|
|
|
- Evaluating the adequacy of your organization's standards, processes, plans and systems to meet stated quality objectives
- Evaluating compliance to industry or customer standards, processes, requirements
- ISO 9001:2000 standards
- CMMI processes
- Industry Best practices
- Evaluating effectiveness of implementation of your organization's standards, processes, plans and systems
- Identifying areas of noncompliance
- Suggesting improvement opportunities
|
|
|
|
|
Software Measurements and Metrics Consulting
|
|
|
- Assessing your existing measurements and metrics programs and identifying process improvement opportunities based on industry standards, models and best practices
- Assessing your data collection mechanisms for identifying improvements in collection methods
- Helping establish a metrics program tailored to meet your business objectives
- Facilitating metrics selection and design with your practitioners and Quality Assurance team
- Design and deploy the metrics collection and publishing mechanisms
- Providing customized software metrics training for your staff
|
|
|
|
|
Software Development Process Definition & Improvement Consulting
|
|
|
- Evaluating your existing software development processes and identifying process improvement opportunities based on industry standards, models and best practices
- Helping you define software development process engineering to cover the entire software development and maintenance life cycle
- Documenting your existing software engineering standards, processes, guidelines and templates through interviewing key software personnel
- Training your staff with your customized software development processes
- Facilitating process improvement efforts, post project reviews and root cause analysis of reported product and process defects
|
|
|
|
|
Software Testing Process Consulting
|
|
|
- Application mapping and identifying application readiness for testing
- Application categorization for testing needs and types of testing
- Evaluating your existing software testing processes
- Identifying process improvement opportunities based on industry best practices
- Creating a roadmap for centralizing testing services within your organization
- Documenting your existing software testing processes, guidelines and templates through interviewing key testing team members
- Training your staff in the redefine software testing processes
|
|
|
|
|
Software Project Management Consulting
|
|
|
- Evaluating your existing software project management process
- Project initiation, planning, tracking & control and closure processes
- Identifying process improvement opportunities based on industry standards, models and best practices
- Documenting your existing software project management processes, guidelines, standards and templates through interviewing key project management personnel
- Create and implement the progress review methods and reporting requirements
- Facilitating project planning meetings and post-project review meetings with your in-house specialists and staff
- Providing training for your staff on the revised project management processes
|
|
|
|
|
Software Risk Management Consulting
|
|
|
- Evaluating your existing software risk management processes and identifying process improvement opportunities based on industry standards and best practices
- Documenting software risk management standards, processes, guidelines and templates based on existing practices
- Facilitating project risk identification, analysis and planning meetings with your in-house specialists and staff
- Providing training for your staff the revised software risk management processes
- Help build your organizational risk repository from existing projects and risk exposures
|
|
|
|
|
|
|
|
|