Consulting for Managers of a Software Development Organization
Information on the level of management about topics of software development:
- Software development from the point of view of a manager
- Implementation of a management system in software development
- Certifications and reference models (ISO 9001, CMMI, EFQM, SPICE)
- Specifics of management in high tech area
Consulting for Projects
By advising the line manager, the framework for project implementation can be improved.
Only when the processes are implemented in the projects with understanding and motivation the projects become successful. I advise, therefore, project managers and project employees how they can optimize their area of responsibility.
Software Development from the Point of View of a Manager
Regardless which process is applied, structured or agile, for executing the projects the following topics are always important: project management, requirements engineering, effort estimation, reviews, test, configurations management.
In individual consulting I give you the knowledge about this topics that is neccessary to diagnose the development and understand if the development is on professional level or if you have to act.
Implementation of a Management System in Software Development
Charismatic leadership or systematic management? The brilliant success of charimatic leaders is often admired. But what will be a few years later?
It is more probable to achieve sustained success, even under changing frame conditions, with systematic management. It is proven that quality management is is a very successful management system.
- The requirements for a quality management system are standardised in ISO 9001.
- The model for Business Excellence of the European Foundation for Quality Management (EFQM) is a quality management system.
- The Capability Maturity Model Integration (CMMI) of the Software Engineering Institute (SEI) of the Carnegie Mellon University applies quality management to software development.
Certifications and Reference models
ISO 9001, CMMI, SPICE, EFQM, not one is good and the others are wrong. Every model has its focus. It depends on where you are now and where you want to be in the future select one or more models and use them in a meaningful order. The models are complemantary. Since 1993, I occupy myself with the appliction of this models in software development. How this models fit together, I described in my contribution to the book "Software Quality Engineering - ein Leitfaden für bessere Software Qualität", that will be published soon.

