Consulting for Managers of a Software Development Organization

Information on the level of management about topics of software development:

 

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.

more details at projects

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.

back
 

 

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.

 

back

 

 

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. 

back