Es importante que afrontemos primero y en serio el tema de la arquitectura, ya sabemos que cualquier esfuerzo que hagamos para aprender a hacer proyectos es parte de los objetivos de alianzaDev.net, y entre más profundicemos, mejor. Pero no podemos caer en el exceso de la estandarización como camisa de fuerza, eso nos quitaría mucho del tiempo que queremos aprovechar para lo esencial de alianzaDEV.net, que es el desarrollo en .net como tal. Creo importante definir la metodología basado en lo que queremos, por ahora hacemos ruido con tres: RUP, XP y MSF. Yo descartaría RUP por extenso, me quedaría con XP por expreso, pero me quedaría con MSF porque tiene la cantidad de rigor que necesitamos, sumado a que es pensado para .NET. De otro lado, creo que adelantarse al MER y plantear algunos UC no es un atentado, y creo que ese comentario muestra la actitud ?purista? de quienes manejan proyectos en RUP, actitud que a la final nos puede perjudicar. Invoco en este punto a la metodología AbuelaPaisa: bueno es cilantro pero no tanto. En resumen: propongo se estudie la posibilidad de XP (pero no para salvar el atentado, sino como modelo válido para desarrollar alianzaDEV.net), ó MSF. Y respondo a Camilo: cuando publiqué la página y les publiqué la plantilla, les solicité a todos que revisaran el menú, que identificaran en cada item del menú su encargo de trabajo, y que usaran la plantilla para hacer una pequeña página ?dummy? donde hicieran una breve presentación de qué se pretendía hacer en ese enlace y me la enviaran para yo enlazar. Publiqué ?lista de correo? como ejemplo. Tu nota está completamente alineada con ese objetivo, luego no creo que tenga efecto negativo. Jorge Loaiza Arango _____ From: alianzadev-bounce@xxxxxxxxxxxxx [mailto:alianzadev-bounce@xxxxxxxxxxxxx] On Behalf Of Luis Esteban Valencia Sent: Miércoles, 28 de Julio de 2004 06:18 a.m. To: alianzadev@xxxxxxxxxxxxx Subject: [alianzadev.net] Re: Fallas en Arquitectura Sobre lo del atentado que estamos haciendo, de todas maneras no creo que después de hacer los casos de uso el modelo entidad relacion cambie mucho, ya que uno lo hace pensando en los casos de uso, si no es el orden correcto pues no lo sabia pero al menos ya ahí trabajo adelantado. Otra cosa les recomiendo un software llamado REM, es para documentar proyectos permite hacer actores, casos de uso, objetos, etc. Y el mismo documenta excepciones y todo ese tipo de cosas, Yo ayer le envie en formato REM un caso de uso a Natalia vamos a ver si les gusta este metodo de documentación, porque me baje el RUP de IBM y realmente para aprender a manejarlo se necesita muchoooooooooo tiempo y no creo que dispongamos de eso, ademas todos queremos meternos al codigo. LUIS ESTEBAN VALENCIA MUÑOZ ANALISTA DE SISTEMAS. 4005191 EXT 5964 _____ De: alianzadev-bounce@xxxxxxxxxxxxx [mailto:alianzadev-bounce@xxxxxxxxxxxxx] En nombre de Sergio Martinez Enviado el: Miércoles, 07 de Julio de 2004 11:42 p.m. Para: alianzadev@xxxxxxxxxxxxx Asunto: [alianzadev.net] Re: Fallas en Arquitectura Me pareceria magnifico.. que mañana en la reunión.. nos explicaras.. algo de la metodología XP Juan David Gomez wrote: Hola a todos, Estuve en el día de hoy en una capacitación sobre RUP y le pedí a la Instructora del curso, la profesora Raquel Anaya quien tiene un Doctorado en Ingeniería de la Programación e Inteligencia Artificial de la Universidad Politécnica de Valencia, España y es la coordinadora de la Especialización en Desarrollo de Software de EAFIT que me asesorara en ciertas cuestiones de la adopción de RUP. Le explique en que estábamos trabajando para que nos pudiera ayudar y lo primero que me dijo fue prácticamente que estábamos cometiendo un atentado contra RUP y la programación orientada a objetos en lo que estábamos haciendo, ya que estamos desarrollando el modelo entidad ? relación (el modelo de bases de datos) antes de hacer los casos de uso y de hacer los diagramas de clase. El modelo de la base de datos se hace al final de la elaboración y al principio de la etapa de construcción, primero se deben levantar los requerimientos, definir los actores, establecer los casos de usos, y todo eso que nos explico Natalia en la reunión pasada ANTES de hacer el modelo entidad-relación, para así logar máxima abstracción de la capa de datos y tener un buen diseño, sobre todo uno que sea escalable y que aguante todos los cambios que va a tener con el paso del tiempo. Me recomendó que lo optimo para nuestro proyecto era usar uno de los denominados ?métodos ágiles? como XP (eXtreme Programming) o scrum, ya que por medio de ellos se puede lograr una adaptación ?Light? de RUP. Yo conozco algo de XP y me parece muy buen método para trabajar nuestro proyecto, lo de scrum si se los quedo debiendo porque apenas hoy me vine a enterar que existía, pero para la reunión de mañana les tendré un pequeño ?Resumen Ejecutivo? de que es y como lo podemos implementar. Bueno, ahora falta ver que dicen nuestros arquitectos (Natalia y Luís Esteban). Nos vemos mañana Chao, Juan David Gómez A. Microsoft Certified Professional Facultad de Ingeniería de Telecomunicaciones Universidad Santo Tomás Sede Medellín _____ De: alianzadev-bounce@xxxxxxxxxxxxx [mailto:alianzadev-bounce@xxxxxxxxxxxxx] En nombre de Sergio Florez Moreno Enviado el: Tuesday, July 27, 2004 5:13 PM Para: alianzadev@xxxxxxxxxxxxx Asunto: [alianzadev.net] Reunión mañana Es para recordarles que mañana hay reunión a la misma hora y en el mismo lugar. No lo olviden. -- Sergio Florez M. Miembro activo www.AlianzaDev.net El que persevera insiste Medellín, Colombia