Edge entonces, Edge Shou. Solo el perezoso no está hablando del borde. Sí, y el perezoso dice. Todos estan hablando. De cada plancha, incluso apagada la red, se ahogan por el borde. Parece que estalló una especie de epidemia. Y no pienses que solo soy sobre TI. Los entrenadores enseñan a los neófitos a realizar stand-ups con retrospectivas y sprints en vivo en cualquier área comercial: desde panaderías hasta peluquerías. Y algunos gerentes, habiendo escuchado lo suficiente del entrenador, se dejan llevar tanto que se olvidan de la naturaleza de este fenómeno, obligándolos a implementar metodologías flexibles con métodos inflexibles: “Entonces, a partir de mañana todos seremos flexibles. ¿Qué tipo de "jeje"? ¡Dije flexible, de lo contrario molestaré a todos! " Entonces, ¿cuál es la naturaleza de lo ágil, en qué se basa?
Como sabemos, la base es el llamado manifiesto. Pocas personas piensan qué es y por qué es, percibiéndolo simplemente como un hecho (como los mandamientos, que, curiosamente, también se escribieron en la montaña). Incluso menos personas están tratando de descubrir cómo esto se aplica al caso que están considerando, para no construir sus procesos en el modo de tirar de un búho en un globo terráqueo. Bueno, hay unidades que saben todo sobre metodologías ágiles. Incluso saben más sobre la motivación de los padres fundadores de AgileAlliance.
No soy tan genial, pero no obstante, tengo mi propia versión de cómo apareció el manifiesto Edge.
En 2001, 17 profesionales profesionales de TI se reunieron (estos son solo nuestro Moisés, solo que esta vez no en la península del Sinaí, sino en Utah), para esquiar y discutir los problemas de la industria del desarrollo de software en uno. Y así comenzaron a contarse mutuamente cómo viven. Resultó que tienen mucho en común. Más precisamente, muchos problemas similares. Y decidieron que hay que hacer algo con estos problemas (¿cuánto tiempo pueden tolerar, ciudadanos?). Y escribieron un manifiesto ...
O más fácil Los chicos se quemaron específicamente: o los patrocinadores con clientes son tontos, luego los plazos no son realistas, luego los resultados de los proyectos resultan inútiles para cualquiera, luego los documentos se ven obligados a escribir varias páginas, etc. etc. Sí, se quedó atrapado con los chicos para que escribieran un manifiesto proclamando tales valores y principios que, en su opinión, podrían apagar cualquier incendio. En general, este tipo de manifiesto es casi siempre, en un grado u otro, un dolor velado. Más precisamente, un intento de justificar y eliminar este dolor.
A pesar del hecho de que muchos de estos 17 no creían que este manifiesto cambiaría nada, a lo largo de los años, los enfoques flexibles han ganado considerable popularidad en el entorno de TI. Debido a los detalles de la industria, resultó que este tipo de quemaduras y otros síndromes dolorosos a menudo ocurren entre muchos equipos de TI (en la medida en que el enfoque de quemado se enfrió con el enfoque de borde, el tema es para una disertación, y no notas como esta). De todos modos, los trabajadores de TI son bastante móviles en esencia: prueban algo nuevo todo el tiempo. En general, conocer a un profesional de TI que no sabe lo que es una ventaja es casi lo mismo que conocer a un oso polar en un bar en Las Vegas.
Cuando se hizo imposible ignorar el Edge en el contexto de otros enfoques, fue notado por la apariencia cansada de la industria de la consultoría, con dificultad para mantener sus párpados gordos de los presupuestos. Y los consultores decidieron que vender todo podría ser mejor que las cuentas para los nativos: después de todo, ¡se puede enseñar a los nativos a construir aeródromos! Y el ángulo se infló al nivel de una panacea, y comenzaron a inhalarlo siempre que fuera posible e inviable. En general, la flexibilidad en todo el planeta se fue y, como siempre, pronto aparecieron muchos predicadores evangélicos, y con ellos evidencia irrefutable de la efectividad de Edge, como un enfoque, metodología, concepto, ideología, modelo, visión, que llevará su negocio a las nubes. con diamantes Pero, como suele ser el caso con la pseudo-religión (y lo que pensaste: aquí hay dogma y rituales, y experiencia mística, y el no reconocimiento de otras religiones, y la capacidad de renunciar a la responsabilidad), los mandamientos transmitidos a los mortales a menudo se convirtieron en terribles y pervertidos. formas que contradicen esencialmente las intenciones originales. Y los aviones no llegaron a muchos aeródromos de paja.
Y ahora mirándolo todo, ya tengo un comienzo para quemar. Y pensé: “¿Por qué soy peor? ¡Tomaré y escribiré mi manifiesto! " Y escribió El es más bajo. Como base, tomé la versión oficial rusa del manifiesto ágil e intenté mantener un enfoque común y algunas partes de la redacción. Como beneficio adicional, proporcioné este caso con comentarios excesivamente gratuitos. Debo decir de inmediato que no será fácil ni siquiera comprender estas heces: la seriedad se mezcla con la ironía, y fluye de un surrealista rumor, con gotas de la quintaesencia de la experiencia. Bueno, entonces todo esto se divide por cero. Dos veces Por confiabilidad. Aunque, si lees hasta estas líneas, entonces ya deberías estar asustado. Yo creo en ti Ir!
Valores
1. El contexto es más importante que las mejores prácticas.Los ideales cristalinos puros no funcionan, pero a menudo incluso dañan su marco. No hay caballos esféricos en el vacío. Incluso un metro en la cámara de pesas y medidas ya no es un estándar, porque El contexto de nuestro tiempo dicta nuevos requisitos para su definición. En general, cualquier actividad humana es contextual y no debe ser olvidada. El contexto ni siquiera es la base, es más bien el medio ambiente. Si queremos cruzar el Océano Pacífico en un tranvía fluvial, entonces no debemos indignarnos cuando nos encontramos con problemas muy obvios, incluso si este tranvía está equipado con sillones de masaje ultra cómodos de última generación.
2. Una comprensión común de la meta es más importante que los conceptos metodológicos.Nietzsche dijo una vez: "El que tiene por qué, resistirá cualquier forma". No se sabe nada sobre lo contrario. Comprender el objetivo debe ser un trasfondo indispensable o incluso la atmósfera del trabajo de cualquier equipo. Sin esto, no habrá eficiencia, motivación ni movimiento en la dirección correcta. Y si no me crees, cree Nietzsche, él es generalmente la gente más inteligente.
3. Lo fijo es más importante que lo imaginario.Los conceptos, no importa cuán hermosos sean, no significarán nada hasta que se conviertan en un objeto real. No hubiéramos sabido nada sobre las maravillosas ideas de Gaudí con respecto a la Catedral de la Sagrada Familia, si no nos hubiera dejado los más mínimos dibujos adecuados. El hecho de que alguien piense por sí mismo y no se formalice, en sí mismo no conlleva valores. No pretendamos que esto no sea así. ¡Por lo tanto, arreglen, caballeros!
4. La movilidad de la mente es más importante que categórica.Cualquier lista de más de 2 elementos (y todo el manifiesto es aún más), como regla, contiene formulaciones muy categóricas. Por lo tanto, la gente cree que es necesario aceptarlo todo rígidamente y vivir con él al nivel de las actitudes. De lo contrario, dicha lista no tiene valor. Pero Sócrates dijo una vez (sí, me gusta referirme a los enunciados de los grandes sacados del contexto): "La categorización traiciona la pobreza de la mente en una persona". "¡Declaración bastante categórica!" dirás y probablemente tengas razón. Solo recuerda: Sócrates, además de ser la persona más inteligente antes de Nietzsche, también era un boxeador y, por lo tanto, podía defender su punto de vista en diferentes niveles. Para los trabajadores contratados, ninguno de estos niveles brilla, porque están prohibidos por la ética corporativa o el código penal. Por lo tanto, resulta ser solo resistente, no flexible. ¿O tal vez sigas escuchando a Sócrates e intentes al revés?
5. Las naranjas son más importantes que las manzanas.Todo está claro aquí.
Principios
1. La máxima prioridad es la satisfacción del cliente, excepto lo prohibido por la ley, los términos del contrato y el puesto de alta dirección.Comentario: de hecho, puede violar la ley, simplemente no se lo digas a nadie, de lo contrario, literalmente lo entenderán.
2. Cambiar los requisitos significa que todavía hay requisitos. Si hay requisitos, se pueden gestionar. Gestionar requisitos.Comentario: en general, los requisitos tienen tantas funciones que pensar en ellos solo como una declaración del problema es un crimen contra la humanidad. Si no conoce los requisitos, estudie, esto es importante.
3. Un producto que funcione debe producirse con tal frecuencia que los objetivos del cliente lo requieran. Si el cliente no necesita sus entregas cada dos semanas, no hay necesidad de exprimir el resultado: es contraproducente.Comentario: solo imagine: en ciertas situaciones, puede ser ultra flexible y súper efectivo durante mucho tiempo (encontrar más que solo un sprint de 2 semanas), lanzando como resultado solo un lanzamiento de producto. No es broma. Incluso diré más, pero será difícil de soportar: al mismo tiempo, el cliente también estará feliz. Y ahora diré absolutamente increíble: al mismo tiempo, el producto será fuego y lo usará con alegría y beneficio. Por supuesto, esto no siempre es posible y no en todas partes. Pero esto sucede, hermanos, y no tan raramente como pensaban ahora. Entonces, un ciclo de lanzamiento corto no es, por desgracia, una bendición en sí mismo.
4. A lo largo del proyecto, los desarrolladores y representantes comerciales deben trabajar diariamente. Para lograr los objetivos del proyecto.Comentario: a pesar de la aparente simplicidad, este es el punto más difícil de entender. Es dificil de entender. Es más difícil de aceptar. Aún más difícil es tomar medidas. Y prácticamente una hazaña es vivir de acuerdo con este principio. Pero si de repente llegas a la cima (dicen que el camino a la cima del Everest simplemente está sembrado de cadáveres de aquellos que no pudieron y los usas como puntos de referencia), entonces romperás y dejarás el círculo de Samsara trabajando. Te pararás sobre ella, fuera de ella. Y solo la conciencia ilimitada de tu propia omnipotencia te recordará que aún existes. Entonces, lo siento, estoy leyendo un libro sobre esoterismo en paralelo, así que ... bueno, entiendes todo.
5. Los profesionales motivados deben trabajar en el proyecto. Para el trabajo a realizar, cree condiciones, brinde apoyo y confíe plenamente en ellas. Para que el trabajo se realice a tiempo y con un presupuesto designado, agregue un gerente profesional motivado al equipo.Comentario: Mucha gente piensa que un ágil no significa gestión. Y por qué: el producto fue escrito por el operador de la tarea y se atrasó, luego la tolva, y escribieron la historia y luego la placa, planearon un sprint y desarrollo con pruebas automáticas, y en dos semanas las habas, y PRODas. Sucede, no discuto. Pero sucede de manera diferente. Y en esto "de manera diferente" sin un gerente de ninguna manera. Muchos olvidan que este soporte y estas condiciones son en gran parte el trabajo de un gerente. Y si aún desea planificar dónde estará en dos, tres, seis meses, entonces aún más. Y si todavía tiene 1-2-5-10 contratistas, entonces seguro. Y si usted y los equipos 5-10-20, simplemente no hay otra manera. ¿Todavía quieres sin administración? Vi esto, luego van a entrevistas, dicen que la startup fue buena, pero no despegó porque el mercado aún no está listo.
6. La forma más práctica y efectiva de intercambiar información tanto con el propio equipo como dentro del equipo es ese tipo de comunicación, que se expresa en la forma apropiada para el contexto y se produce con el nivel de detalle necesario.Comentario: debes estar cansado. Yo también estoy cansada porque Pensé que escribiría el texto en la página, pero no funcionó. No funcionará para usted si se enfoca en ideas intuitivas sobre las comunicaciones. Solo en caso de mi error: la pérdida es pequeña, porque máximo, este manifiesto simplemente no es leído por nadie en estas líneas. Pero en el trabajo real, puede pagar mucho si su comunicación es ineficaz. Las pérdidas pueden ser diferentes: trabajo extra, relaciones estropeadas con el cliente o los miembros del equipo, elegir el camino de desarrollo incorrecto. Al final: siempre proceda de la situación. A veces, una llamada por minuto de conversación puede ser más útil que la correspondencia enojada con la administración en una copia. Y a veces sin una redacción detallada por escrito o sin una tabla con un horario, es simplemente imposible transmitir la esencia de la situación y las reuniones cara a cara muy agradables simplemente no ayudarán aquí.
7. Un producto que funciona en sí mismo no es un indicador de nada.Comentario: ¿no lo sabías?
8. El proceso de trabajo debe contribuir al desarrollo sostenible. El ritmo de trabajo debe garantizar su comodidad y eficiencia.Comentario: "¡la comodidad es buena!" Muchos pensarán aquí. Solo te pido que no te duermas en el escritorio, porque sus ronquidos pueden molestar a quienes solo están tratando de dormir en un ambiente de trabajo cómodo. Y si superó un sueño, entonces es mejor leer "Antifragilidad", hay información importante sobre la utilidad de los factores estresantes y cómo llegar a la eficiencia y al desarrollo sostenible.
9. La atención continua a la excelencia técnica y la calidad del diseño reduce la probabilidad de una refactorización grave durante el desarrollo del producto.Comentario: Mucha gente piensa que la calidad del diseño es un problema técnico. Creo que se trata más de responsabilidad y respeto profesional. Piensa a tu antojo por qué. Y si nos fijamos en la redacción, entonces todo aquí en la superficie y para la fealdad es trivial. Es extraño, pero siempre pensé que cualquier lugar común (como casi todo en este manifiesto) es que los fanáticos sacudan el aire. Sin embargo, cada vez que él mismo intentaba agrupar su historia sobre la experiencia de la vida en un mensaje listo y relativamente simple para transmitir de la manera más compacta posible, resultó ser algo común. ¿O tal vez no funcionará de manera diferente? Entonces esto no es un manifiesto, sino una confesión.
10. La simplicidad, el arte de minimizar el trabajo innecesario, es esencial cuando es apropiado.
Comentario: algunas cosas deben ser complejas, de lo contrario no existirán ni funcionarán. Bueno, no puedes hacer un cohete de dos etapas de una parte. Lo intenté, ni siquiera despegué.
11. Los mejores requisitos, soluciones arquitectónicas y técnicas nacen de los mejores equipos. Para convertirse en el mejor equipo, no solo estar unidos por un objetivo común motivado por profesionales, sino también tener la voluntad de mejorar aún más.Comentario: lo siento, pero en el manifiesto sin patetismo en ningún lado. Ni en el original ni en el mío.
12. El equipo debe analizar continuamente las posibles formas de mejorar la eficiencia y, en consecuencia, ajustar el estilo de su trabajo, si esto no perjudica el logro de los objetivos del proyecto.Comentario: con qué frecuencia mi colega pregunta retóricamente: "¿Pero no estamos haciendo tonterías?" Respondiendo negativamente a su pregunta, siempre siento una necesidad urgente de verificar: "¿No estamos haciendo una mierda?", Como ella pregunta. Le aconsejo que haga de estas dos preguntas una lista de verificación mínima para el análisis continuo de sus actividades. De lo contrario, como dice nuestra gente, no se ve buena suerte.
13. Firme el manifiesto ... y deséchelo.Comentario: como notó, decidí agregar un punto a los valores y principios. Dio la casualidad de que no creo que el declarado "equipo de profesionales motivados que avanzan hacia el mismo objetivo" no sea capaz de organizar su trabajo de la manera más eficiente, sin mirar los manifiestos, metodologías, prácticas e incluso herramientas de otras personas. No creo, y por lo tanto manifiesto. Pero para el autor, el manifiesto es una gran responsabilidad (por cierto, algunos de los 17 finalmente se dieron cuenta de esto). Por lo tanto, es mejor no solo tirar este manifiesto, sino antes de quemarlo y convertirlo en polvo.