Plantillas ReadySET

10
ReadySET Plantillas de documentación para ingeniería de software

description

Una antigua presentación sobre las plantillas de ReadySET para documentar proyectos de software. Increíblemente útil para diseño y seguimiento de proyectos de cualquier otro tipo también.

Transcript of Plantillas ReadySET

Page 1: Plantillas ReadySET

ReadySETPlantillas de documentación para

ingeniería de software

Page 2: Plantillas ReadySET

Desarrollo de Softwareen México

Históricamente, México ha sido un país que realiza maquila y exportación de materia prima para países extranjeros. Actualmente compite por el mercado de desarrollo de software con Brasil y India.

En nuestro país gran parte de los desarrolladores web trabajan por su propia cuenta como micro y pequeños empresarios o como freelancers, y muchas de las empresas de consultoría de servicios informáticos son en gran medida empresas de mediano tamaño.

Más grave aún, México no cuenta con una industria de software nacional importante, aunque se están llevando acabo medidas para que esto cambie.

México es un país ubicado como uno de los de mayor potencial para el desarrollo de software en el mundo, gracias en gran parte a su posición estratégica, al abaratamiento del equipo de cómputo y al software libre.

Bajo esta panorama, es importante crear una cultura de trabajo en equipo para producir productos de software de calidad, así como poner a disposición de los desarrolladores herramientas accesibles que les ayuden en sus desarrollos.

http://www.webmasters.org.mx/

Page 3: Plantillas ReadySET

Ingeniería de softwareen proyectos a gran escala

Al hacer desarrollos grandes por lo general se trabaja con equipos de tamaños variados de personas que incluyen no solo desarrolladores o líderes de proyecto, sino también diseñadores, personal administrativo, de ventas, de relaciones públicas, de mercadotecnia, etc., tanto del lado del desarrollo como del lado del cliente.

Gracias al Internet, este tipo de desarrollos se puede realizar con un equipo diseminado geográficamente. Para poder crear productos competitivos es sumamente importante optimizar recursos humanos, técnicos y sobre todo de tiempo, así como contar con criterios de aseguramiento de calidad, transparencia y mejora contínua.

Para lograr todos los puntos anteriores la claveestá en la comunicación entre los integrantesdel equipo y la distribución de la información.

La cuestión entonces es: ¿cómo lograr unacomunicación eficaz entre un equipo detrabajo tan heterogéneo para el desarrollo deun producto de software rentable?

http://www.webmasters.org.mx/

Page 4: Plantillas ReadySET

Ready, Set, Go!

"ReadySET" es una abreviación para "Ready-to-use Software Engineering Templates" (Plantillas de Ingeniería de Software Listas para Usarse). También suena como la frase "ready, set, go!" (en sus marcas, listos, fuera!) que se dice en el comienzo de una carrera para dar a todos un comienzo justo.

ReadySET es un proyecto open-source para producir y mantener una librería de plantillas reutilizables para ingeniería de software. Estas plantillas proveen un punto partida para los documentos utilizados en proyectos de desarrollo de software. Utilizando buenas plantillas puede ayudar a los desarrolladores a trabajar más rápido, pero también ayudarán a evitar discusiones y a evitar pasar por alto problemas importantes.

Algunas de las características más importantes que definen a este producto:

●Guías de alta calidad, texto de ejemplo y listas de pendientes.

●Utiliza tecnologías web sencillas: XHTML puro y CSS.

●Plantillas para muchos documentos comunes de ingeniería de software.

●Contiene texto de ejemplos reales que pueden ser facilmente esculpidos para ajustar a las necesidades de cualquier proyecto en particular.

http://www.webmasters.org.mx/

Page 5: Plantillas ReadySET

Ready, Set, Go!

http://www.webmasters.org.mx/

Page 6: Plantillas ReadySET

Ready, Set, Go!

¿Qué hace a este producto diferente de otros?

Este es un proyecto open-source que se le invita a usar de forma gratuita y a ayudar a mejorar. Los paquetes existentes de plantillas de ingeniería de software son muy costosas y están limitadas por la autoría de solo unas cuantas personas, por relaciones cliente-vendedor o por un conjunto de herramientas ofrecidas por un distrbuidor en particular.

Estas plantillas son XHTML puro con CSS, no un formato de archivo propietario, lo que las hace más fácil para editar y dar seguimiento a los cambios usando herramientas libres disponibles y sistemas de control de versiones CVS. Las plantillas están diseñadas para ser siempre usadas en un ambiente Web; utilizan vínculos para evitar la duplicación de información.

Las plantillas no esán saturadas de información sobre autoría personal o delhistorial de cambios del documento. Se asume que los desarrolladores de software profesionales mantendrán todos los documentos del proyecto en sistemas de control de versiones que proveerán a las plantillas con esas capacidades.

Estas plantillas no son universales y no intentan proveer guías prescriptivas en el proceso general de desarrollo. Estamos desarrollando una amplia librería de módulos de plantillas para muchos propósitos y procesos. Las plantillas pueden ser llenadas en la secuencia sugerida o en cualquier secuencia que se ajuste a sus procesos existentes. Estas pueden ser fácilmente personalizadas con cualquier editor de texto o HTML.

http://www.webmasters.org.mx/

Page 7: Plantillas ReadySET

ReadySET: Demostración

Page 8: Plantillas ReadySET

Webmasters.org.mx

Webmasters México pretende generar espacios para intercambio de experiencias, opiniones, conceptos, soluciones y proyectos del mundo de Internet mexicano con la intención de que esto conduzca a un crecimiento, a una mejora continua, a un estándar de calidad cada vez más alto, a un mayor nivel de competitividad internacional en un mundo globalizado y a dar una mayor difusión a las actividades, capacidades y habilidades de todo el gremio, creando sinergia entre sus integrantes.

Nuestras metas son:

●Servir como medio de contacto entre quienes requieren desarollos para Internet en todos sus conceptos (diseño, programación, planeación, puesta en marcha, sostén tecnológico) y quienes los proveen en México.

●Establecer un mecanismo de retroalimentación, apoyo y reconocimiento entre colegas e integrantes de la comunidad.

●Generar una comunidad que marque la pauta del Internet mexicano, que construya opiniones de peso sobre ésta y a la vez que logre el mayor y mejor aprovechamiento de esta tecnología en nuestro país.

Más información en http://www.webmasters.org.mx/manifiesto.php

Suscripción libre y gratuita en: http://www.webmasters.org.mx/forma.php

http://www.webmasters.org.mx/

Page 9: Plantillas ReadySET

¡Gracias!Y ahora, las preguntas...

Page 10: Plantillas ReadySET

¡Muchas gracias!

Estamos a sus órdenes en Internet:http://www.webmasters.org.mx/

Ing. Mauricio Angulo S.Coordinación y programación

[email protected]éfono: 56825060 ext. 116

Proyectos: http://www.webmasters.org.mx/proyectos/

http://www.webmasters.org.mx/