Difícil encontrar a una persona que no quiero ser tratado con respeto. Pero para que esta situación debe ser la razón. Por ejemplo, cuando una persona es excepcional un experto reconocido en el ámbito del desarrollo de software. Y para ello es necesario aprender. Y en el marco de este artículo puede considerarse que tal Agile, ¿cuáles son los beneficios de ella, y comprender de esta tecnología.
Inicialmente vamos a ver con temas técnicos. ¿Qué es el Agile? Traducción (literal) de la palabra inglés ¡ ¡viva, móvil», poco menos se menciona la flexible». Y por cierto, es la disminución. El nombre completo de este enfoque es el Agile de desarrollo de software. Pero ya es demasiado tiempo, y se decidió reducir. Y ahora dicen simplemente Agile. La traducción, como «flexible» se utiliza por el hecho de que él es lo que más corresponde a una situación real.
Seguimos considerar que es ágil. Aquí quiero centrar la atención en el sentido de que es un enfoque flexible, en el que se basa en una multitud de diferentes metodologías (Scrum, xp, "kanban", Lean). Para comprender mejor el tema, vamos a hacer un paralelo. Supongamos que el Agile-tecnología – es un proceso de generación del Universo. El producto final – que el existente en el mundo. Y el big bang – esto es más doloroso problema que sólo tienen que reunirse, ¡ la modificación de la lista de los requisitos del producto. Normalmente, los procesos de creación implican el uso del modelo en cascada. En este caso, todo va de forma consecutiva y por etapas. Este enfoque se puede expresar brevemente: veo el objetivo – voy a ella. Y si se cambian los requisitos del resultado final, a veces hay que rehacer de nuevo casi todo. Lo que aún complica esta situación, es el intento de fingir que todo está bien, y tienes que seguir adelante.
Más:
Como eliminar el número de página de la portada: manual
Al escribir un trabajo de posgrado, tesis e informes se requiere la creación de una página de portada con la información general (título, tema, autor, empresa o institución, etc.). Cubierta de trabajo no debe contener extraños símbolos y, a menudo, s...
Como borrar una foto con el iphone: manual para principiantes
Hoy quiero contarles como borrar una foto con el iphone. Esta operación en los dispositivos de Apple tiene características específicas. Por ejemplo, algunas de las fotos descargadas desde el ordenador, no se pueden eliminar a través del teléfono. Tal...
Cómo eliminar el buzón de "yandex" para siempre?
Correo electrónico – es una herramienta de comunicación de muchas personas. A través de ella, puede intercambiar mensajes de texto, enviar archivos multimedia. Varios clientes de correo electrónico disponen de una amplia gama de funciones adici...
Y he aquí Agile, una metodología de gestión, tiene el objetivo de luchar contra todo esto gracias a su flexibilidad. La selección nacional "mezcolanza" minimiza los riesgos mediante el uso de conjuntos de principios. Todos ellos se reflejan en Agile-el manifiesto, publicado en 2001. En resumen, suenan, son las siguientes:
Puede parecer demasiado vago y no exactamente, pero vamos a detallaremos.
Al Considerar que es ágil, veamos ahora uno de los más populares методичек, conocida como "las características de scrum" (Scrum). Lo que se ofrece? Para empezar necesitamos:
Una Metodología de gestión, independientemente de la dirección siempre tiene estas características:
Supongamos río. En una orilla del cliente. En el segundo – el equipo. En este caso, flexible de la metodología de desarrollo tiene ventajas para todos:
Cuando se describe qué es ágil, normalmente se habla exclusivamente sobre las positivas momentos. Y, de hecho, mejorar la comunicación dentro del equipo. Todas las personas se enfocan en una sola idea, no crean secretos entre ellos, se comprometen. Como resultado, el equipo defunciona en un entorno cómodo y de ritmo rápido. Este enfoque permite organizar el caos.
Desde su formación se ha podido encontrar el reconocimiento en los sectores de la industria. En este momento es ampliamente utilizado para el diseño de nuevos productos de software. Pero en el marco general de las prácticas comerciales, este enfoque todavía poco conocido. Por lo tanto, a él con cuidado se encuentran aquellos que no se reunió con el Agile anteriormente. También se debe entender que sólo debe utilizarse en los casos en que delante de la gente tiene la tarea de minería de trabajo.
Veamos cómo funcionan estas metodologías de desarrollo DE software. Supongamos que tenemos a pedro, el propietario del producto. Él no sabe de los detalles técnicos, pero él tiene una visión general de la obra. Él sabe por qué necesita el producto, ¿qué problema se va a resolver, y al que cubre. También hay personas interesadas. Pueden utilizar el producto, mantener su creación, o como algo más estar involucrados en su creación. Se puede realizar aún y personalizados de la historia, en la que se expresan los deseos de los interesados de personas por Ejemplo: el sistema de reserva de billetes para los autobuses de línea moscú-san petersburgo debe tener una búsqueda de vuelos. Pedro va a ayudar a las personas interesadas. Tomará el control de la aplicación de las ideas de historias de usuario. También hay un equipo de desarrolladores. Esta es la gente que va a construir un sistema de trabajo.
Debido a que se utiliza flexible de la metodología de desarrollo personalizados de la historia no копятся hasta el más grande de la revisión, y se publicarán inmediatamente después de finalizar y con la mayor frecuencia posible. La cantidad de visitas es el ancho de la capacidad del equipo en la semana. Para no perder el ritmo y no quedar atrapado en el manual de las pruebas, el equipo debe trabajar automatizado de integración. En que consiste? Para cada área de trabajo el momento de escribirse de la prueba automática. Si de historias demasiado, se puede producir agitación, pérdida de motivación, disminución de la productividad y la calidad. En estos casos, existe un método de la ayer el tiempo». Es decir, que se debe establecer un marco rígido de la cantidad de trabajo y elegir con cuidado, que precisamente se aplicará. Mencionado anteriormente, "kanban" propone fijar un límite de tareas.
Bueno, he aquí el equipo ha decidido que ella puede manejar cuatro historias en la semana. Pero, ¿cómo orientar en todo lo que hay? Supongamos que los usuarios подкидывают de diez historias a la semana. Se procesa cuatro. Por tanto, la cola seguirá creciendo. En este caso sólo hay un método eficaz – la palabra "no". Para el propietario del producto es muy importante. Decir «» no es difícil. Es mucho más difícil y lo más importante es decidir que no desea hacer. Y por esto es necesario y asumir la responsabilidad. Por lo tanto, debe decidir lo que prestar la atención que ahora, y que se debe dejar a un lado. Para poder establecer prioridades, es necesario que el propietario del producto conozca el valor y el volumen de cada historia.
Parte de la historias muy necesaria. Otros simplemente son un buen bono. Algunos de la historia, se desarrollarán varias horas. En la creación de otros se irán meses. Muchos pasan la relación entre el tamaño de la historia y su valor. Pero esto no siempre es correcta. Más – no equivale a mejor. Pedro es tratada correctamente las prioridades de la ayuda a la complejidad y el valor de la tarea a realizar. Cómo determinar estas características, en términos cuantitativos el significado? Sí no. Se trata de un verdadero juego de adivinanzas. Y para mayor efectividad, es necesario involucrar a bastantes personas. Esto y el equipo de desarrolladores, que informará sobre el volumen de trabajo, y las personas interesadas. Pero se debe entender que todos los datos obtenidos de esta manera, son aproximadas y conjeturas. No hay cifras exactas. Inicialmente se equivocaciones. Pero en la medida en que la experiencia de su número y la escala se cae.
Para evitar problemas, debe dar una respuesta sincera a una serie de preguntas. Es:
En este caso, son necesarios los conocimientos. Puede verse como opuestos del riesgo. Cuando se fija un nivel importante de incertidumbre, lo adquirimos conocimientos – por ejemplo, creando prototipos de la interfaz de técnicas o de experimentos. Y ya con ellos, tomamos decisiones sobre qué dirección debe moverse.
-IT de la industria muy rápidamente, y a fin de no perder en última instancia, siempre es necesario aprender, de mejorar las competencias y la eficiencia en el trabajo. Por lo tanto, como nunca pertinentes a la cuestión de la educación y de la implementación. Por dónde empezar? La mejor opción – esto es cooperación con la empresa, donde ya se aplica el Agile. La formación en este caso, se realizará de la trata de personas, que no rumorea que saben lo que es el desarrollo ágil. Pero es, por desgracia, no siempre es posible. A menudo se contrata a un tercero experto, que sabe lo que es el Agile. Este planteamiento se realiza bajo sula vigilancia. La verdad, servicios de un especialista cuestan dinero. Pero si залучить realmente de la persona competente, todo el gasto se verá recompensado con creces. Ya que en el mundo moderno de la eficacia de los empleados juega un papel importante.
La Metodología de desarrollo DE software en constante evolución. Buscando nuevos caminos y oportunidades para mejorar la eficiencia de las actividades y de trabajo. Decir que nos espera en el futuro, es problemático. Probablemente, el sistema flexible de desarrollo se integra con las herramientas de automatización de procesos de producción. Por ejemplo, se va a resolver el problema, incluso estando en distancias de ubicación de la empresa. En gran medida, determinan el futuro de la nuevas tecnologías de la información. Después de todo, cuando se producen, es necesario aprender nuevos métodos de trabajo con ellos. Y en este caso, se produce el desarrollo, cerrado en un bucle.
Así concluyó una incursión en flexibles métodos de desarrollo. Pero cabe recordar que una cosa es la teoría y otra muy diferente – la práctica. Las nuevas tecnologías de la información, que surgen de forma constante, lanzan llamadas многочисленному a la comunidad de desarrolladores. Cómo hacer la actividad del equipo más eficaz? La respuesta a esta pregunta se encuentra a sí mismo. La información aquí presentada puede ser utilizado para formalizar la espina dorsal. Pero, en la práctica, tendrá que trabajar con la modelo y llevar la situación a un estado de concordancia con los desafíos. Entonces, el equipo sea capaz de alcanzar su objetivo.
Article in other languages:
Alin Trodden - autor del artículo, editor
"Hola, soy Alin Trodden. Escribo textos, leo libros y busco impresiones. Y no soy mala para decírtelo. Siempre estoy feliz de participar en proyectos interesantes."
Noticias Relacionadas Con La
Por qué no funciona el Print screen?
los ordenadores Personales tienen más oportunidades que a muchos usuarios no están familiarizados. En este artículo se examinará la función para realizar capturas de pantalla de la pantalla en el ejemplo, el sistema operativo de W...
"Sims 4: los Vampiros": una revisión de complementos
el Anuncio de la nueva expansión para los Sims 4 ha dado a los fans de la esperanza en un viaje a un mundo místico. Por último, en enero de 2017, llegó el tan esperado pack de expansión "los sims 4: los Vampiros", totalmente dedic...
Cómo hacer un gráfico en Excel? Unas instrucciones paso por paso para principiantes
Hoy el paquete de Microsoft Office es uno de los más potentes, modernas, cómodas y los complejos multifuncionales, que goza de una merecida popularidad, no sólo en las grandes empresas y en las instituciones, pero también es ideal...
Cómo comprobar el ping en Windows
Si usted tiene un ordenador conectado a la red mundial de internet, sólo es necesario saber cómo comprobar el ping. Esto es especialmente cierto para los amantes de la red de batallas, donde incluso segundos de retraso a men...
Como grabar la ISO en un pendrive. Los puntos principales de la
a Veces es necesario usar una imagen de disco, sin embargo, no existe la posibilidad de grabarlo en un soporte o dispositivo simplemente no es capaz de reproducir. Y aquí es completamente normal puede surgir la pregunta acerca de ...
La mejor estrategia sobre la Segunda guerra mundial
Algunos proyectos sobre la Segunda guerra mundial profundo patriótico de la naturaleza. Otros describen la trascendentales acontecimientos históricos de la época. Los terceros incluyen y lo uno y lo otro. En este artículo se discu...
Comentarios (0)
Este artículo no tiene comentarios, se el primero!