Title: La Catedral y el Bazar
1Instructora Ing. Erika Veliz Correo Electrónico
eveliz_at_fundacite-merida.gob.ve Sitio web
http//eveliz.wordpress.com
2La Catedral
- Es el nombre dado al modelo típico de
desarrollo - de software propietario en el que las tareas y
los - roles están bien definidos para cada proyecto, en
este modelo el desarrollo se lleva a cabo en form
a centralizada y en él se distinguen tres roles tí
picos - Los dedicados al diseño del sistema (arquitectos).
- Los dedicados al managment (ingenieros).
- Los implementadores (albañiles).
3En el estilo Catedral el desarrollo de software
esta dirigido de manera centralizada y el proceso
de desarrollo esta restringido a un grupo de
programadores, quienes trabajan fuertemente en la
depuración del código con la finalidad de que los
usuarios puedan ver menos errores en cada versión
liberada.
4Es un modelo de desarrollo
propuesto por Eric Raymond en 1977, quien basado e
n su observación sobre el desarrollo del Kernel
de linux y basado en el desarrollo de un proyecto
propio (fetchmail), incorpora los
patrones y elementos comunes de
muchos proyectos exitosos desarrollados bajo
el concepto de software libre, en
este modelo Raymond propone una serie de
principios que permiten llevar a cabo un desarrol
lo lo más abierto posible y que genera toda una
comunidad en torno al desarrollo de un software.
5El modelo, debe su nombre a que Raymond
asemeja el desarrollo del software libre con
una feria en que cada persona tiene
distintos intereses y promueve su
visiones particulares acerca del desarrollo y
futuro del software en desarrollo, las que sin em
bargo son coordinadas y encausadas para generar p
royectos exitosos.
6En el estilo Bazar, el desarrollo de software no
es dirigido de manera centralizada, la
construcción de la aplicación se realiza con la
participación de una comunidad de interesados que
libera frecuentemente cada versión desarrollada,
con la finalidad de que otros puedan depurar el
código.
7Modelo Catedral
Basado en la necesidad de un arquitecto al mando
de un staff rígidamente estructurado y
jerarquizado y el estricto control de errores
previo a la publicación.
Eric S. Raymond
Modelo Bazar
Tres máximas 1) liberar código rápido y a
menudo 2) distribuir responsabilidades y tareas
todo lo posible, y 3) ser abierto hasta la
promiscuidad para estimular al máximo la
cooperación.
...no siempre es posible el modelo bazar, sólo
puede darse en un entorno de libertad,
cooperación, comunidad y disponiendo del código
abierto
8...todo este bazar'' caótico de listas y grupos
dispersos de voluntarios por Internet produce el
mejor software, complejísimo software cuyo
desarrollo no está al alcance ni de la empresa
más poderosa del planeta.
Eric S. Raymond
El modelo de Bazar, no es un invento de la
corriente de Software Libre puesto que forma
parte de la práctica de comunidades científicas y
académicas como la Universidad de California en
Berkeley
Con este modelo los problemas pueden ser
localizados y definidos más rápidamente, en
función de la cantidad de programadores y
usuarios que colaboren en el proyecto.... por
consiguiente la rapidez
9Muchas Gracias !!!!!!!