What are the advantages of CMMI over ISO 15504 (SPICE), and vice versa?
Trying to write a paper where I have to compare process improvement models to implement for a hypothetical avionics software development company.
From researching, it seems that CMMI and SPICE are pretty similar and both derived from CMM. The problem I'm having is I'm finding it difficult to distinguish when you would recommend one over another.
So far I've managed to find out that:
- SPICE is slightly cheaper than CMMI
- SPICE is recognised more in Europe
- CMMI is recognised more in US and required for US military contracts
- CMMI takes longer
Is there anything better that can distinguish between these?
I apologize for being a bit crass here, but if you are writing a paper to compare the process models and the only thing you came up with so far what amounts to cost, location of acceptance, and time then I think you need to dig in a bit deeper.
I would recommend comparing the models themselves. What are the similarities and (esp.) the specific differences in the processes and in particular the differences in what is required to recognize improvements in the processes.
Which is "better" is subjective depending on your specific needs, and possibly for regulatory requirements for your fictitious avionics company.