OOSPICE* is an EU-funded project to extend the SPICE
approach to software process improvement and capability
determination to cover Component-based Development (CBD).
CBD is generally acknowledged to be key for improving
time-to-market, productivity, quality and re-use in software
development.
OOSPICE focuses on the processes, technology and quality
concerns in component-based software development. Based
on the principles of empirical software engineering the
OOSPICE project combines in an innovative way four
major concepts:
The project’s main objectives are a unified CBD process
metamodel, a CBD
assessment methodology delivering component-provider capability
profiles
and an assessment software tool, a CBD methodology together
with a CBD
software tool, and proposed extensions to the ISO/IEC 15504
process
assessment standard.
* If you are wondering why the ‘OO’ in ‘OOSPICE’:
it harks back to the origins of the project when our plan
was to modify SPICE to deal with object-oriented development.
While developing the project, we concluded that component-based
software development needed to be addressed more than object
oriented development. So, in ‘OOSPICE’, for ‘OO’ read ‘CBD’,
remembering not confuse components with objects...