Hola Carlos Gracias, con esto es más que suficiente para tener un pantallazo de como hacen las cosas en una empresa que usa ST.
Saludos kiko --- El jue 5-ago-10, Carlos E. Ferro <[email protected]> escribió: De: Carlos E. Ferro <[email protected]> Asunto: Re: [clubSmalltalk] StdioFileStream dolphin Para: [email protected] Fecha: jueves, 5 de agosto de 2010, 12:08 On 04/08/2010 16:36, Jose Gregoris wrote: Hola Carlos Es que ESA pregunta... Para decirte cómo uso ST, tengo que condensarte un montón de cosas y realmente, no me da para hacerlo en un email. Tendría que escribir un libro, como Andrés... Hay un montón de detalles, que son los que hacen a cómo realmente lo uso. Si te contesto con líneas generales, voy a hablar en el aire y no te voy a decir nada realmente interesante. No pretendo tanto, solo que me digas por ejemplo que metodologias usas para desarrollar: TDD, BDD, Par Programing. Si usas UML o diagramas de algun estilo , etc. Igual, esto solo a es largo... pero va: A grandes rasgos, usamos algo parecido a XP. Pero tenemos un workflow y un montón de prácticas que son particulares de esta organización y difíciles de transportar. Lo más fuerte es que TODO se revisa. No sólo el código y los cambios que hace cada uno, también los documentos que escribimos, las tareas administrativas, los power points que se van a mostrar en algún lado.. todo. Y la revisión es autoría colectiva. El revisor modifica libremente y el autor no se ofende ni se pelea, nadie se encariña con sus ideas. Todo se discute, pero separando lo que es gusto de lo que es objetivo. Para el bug fixing, programamos de manera individual, muchas veces hacemos TDD. Para el desarrollo de cosas nuevas (User Stories) , hacemos discusiones en grupo y ahí hacemos algún diagrama, pero sólo para ese momento y no quedan en ningún lado. También hacemos documentos de especificación a nivel que el usuario pueda validar, sin exponer cómo se implementa. En general, las tasks las hacemos con pair programming. Saludos -- signature carlos e. ferro | senior developer | caesar systems | see clearly. decide smarter. [email protected] | t: +1.281.598.8790 | t: +54.11.4389.0126 | www.caesarsystems.com This message and any attached documents contain information from Caesar Systems LLC that may be confidential/trade secret and/or privileged. If you are not the intended recipient, you may not read, copy, distribute or use this information. If you have received this transmission in error, please notify the sender immediately by telephone or by reply e-mail and then delete this message. -- To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] http://www.clubSmalltalk.org -- To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] http://www.clubSmalltalk.org
