¿Cuáles son los mejores tutoriales, libros y software para iniciar y administrar un proyecto .net Agile sin experiencia? [cerrado]

StackOverflow https://stackoverflow.com/questions/228721

Pregunta

cuáles son los mejores tutoriales, libros, software y prácticas para iniciar y administrar un nuevo proyecto de desarrollo basado en .net de forma ágil y sin experiencia con él. ¿Qué metodología es más fácil de adoptar XP | Scrum?

¿Fue útil?

Solución

La primera vez que supe sobre XP fue en 2004, y cambió completamente mi visión del mundo de la programación. XP es muy accesible, te anima a usar "lo que funciona", y puedes comenzar poco a poco y abrirte camino hacia él.

No sé mucho sobre SCRUM. Pero puedo decir que odio el uso de la palabra " sprint " Como tiene malas connotaciones. Y SCRUM traza la línea a propósito para no sugerir ninguna práctica de ingeniería e intenta ser puramente una técnica de gestión, aparentemente dejando las decisiones de ingeniería al equipo.

Le sugiero que obtenga una copia del libro seminal de XP que puede leer fácilmente en un par de días, después de lo cual podrá tomar una decisión desde un punto de vista más informado. Si lees el libro y te gusta lo que lees, entonces elige XP. Si decides que no te gusta XP después de leer (algunos o todos) del libro, puedes ir a otras cosas. Si aún no desea desembolsar el dinero en efectivo para el libro, vaya a google " extrema programación " y lea el material en el INET: hay toneladas en línea.

http://www.extremeprogramming.org/ rivaliza con el libro de Kent Beck para obtener información esencial sobre XP.

Otros consejos

Scrum, como un enfoque de administración de proyectos puro, le brinda una gran cantidad de recursos para colgarse, y la retroalimentación necesaria para darse cuenta de que lo está haciendo y comenzar las acciones correctivas. XP, por otro lado, agrega una gran cantidad de prácticas de ingeniería que serán necesarias para un enfoque altamente iterativo. Cuál es el adecuado para usted depende principalmente de sus preferencias personales.

Recomiendo altamente el libro "El arte del desarrollo ágil" para empezar Para el lado técnico, " Principios, patrones y prácticas ágiles " podría ser una buena adición.

Scrum y XP de Trenches por henrik Kniberg disponible en InfoQ . Otro es la planificación y estimación ágil de Mike Cohn.

También recomendaría echar un vistazo a la serie de screencast Autumn Of Agile , especialmente el primer par de videos (los últimos se centran más en el lado de la codificación de las cosas (suponiendo que usted pregunta que está más interesado en el lado de la gestión de las cosas).

En segundo lugar, tal vez te recomiendo que te unas a la siguiente lista de correo (y busques que otros se unan):

http://tech.groups.yahoo.com/group/leanagile/

Estás haciendo la pregunta incorrecta.

Definitivamente, Scrum es más fácil de adoptar, pero es mucho más probable que XP haga que tu proyecto tenga éxito. Si eres nuevo en Agile, necesitas practicar las diferentes prácticas de ingeniería.

Un buen libro sobre SCRUM: Desarrollo de software ágil con Scrum, por Ken Schwaber y Mike Beedle. http://www.amazon.com/Agile-Software-Development-Scrum/dp/ 0130676349

En cuanto al software:

En mi trabajo, hemos estado usando Target Process ( http://targetprocess.com/ ) como nuestra planificación y la herramienta de seguimiento de errores. Tiene buenas opciones para la extensión y el control de la fuente, y lo tenemos conectado a VS2008.

Es compatible con la metodología SCRUM al permitir un atraso de historias de usuarios, sprints y herramientas de estimación de esfuerzo muy agradables.

Estamos muy satisfechos con esto.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top