Developing model

The development and management model used for O3 Consortium systems is very close to the classical Open Source one, but there are some differences due to the particular environment, the healthcare, in which the system should be used.

To describe our development model it is necessary to mention Eric S.Raymond and his well known book "The Cathedral and the Bazaar"

In this book, two ways of managing software projects are described:

The Cathedral Model

"Fully crafted by individual wizards or small bands of mages working in splendid isolation"

Pros Cons
Well defined roles and tasks Staticity
Complex systems Slowness in the development process
Security in code management and guarantees
No contribution from users

The Bazaar Model

"A great bazaar of differing agendas and approaches"

Pros Cons
Dinamicity Less complex systems
Speediness in the development process Roles and tasks not well defined
Huge contributions from users Less security in code management and no guarantees


The O3 Model

The O3 model is a mixture of the Cathredal and Bazaar models. A well defined and coordinated development takes place, managed by the O3 team, but also great contributions arrive from communities: developers, users and service providers.

You can find more information about the communities in the "Community" section of the o3 Consortium website

 
gototop