Consulting for Development Processes
Has the organization a standard process, it is about the meaningful implementation of this process in the project. The project possibly has to care for adaptation to the specific project (tailoring). The project also has to give feed-back to the organization for process improvement.
When the project can decide about the process, the first question is:
Agile or classic?
"Agile" does not mean "hack". The gurus of the agile movement take for granted that the developers are "professionals" and of course, familiar with the disciplines of Software Engineering Body of Knowledge (SWEBOK) and apply them without saying.
Agile and CMMI are not a tough opposition. With some adjustments to the agile methods they can also be applied in a CMMI Level 3 organization.
As SCRUM Master and CMMI expert, I support the selection and application of processes.

