Por: Beth Stackpole – Junio 20, 2019
Steven Eppinger, profesor del MIT Sloan, afirma que Agile se aplica no solo al desarrollo de software, sino también a la ingeniería de sistemas a gran escala.
Casi 20 años después de la revolución “Agile”, es un hecho que el desarrollo de software se ha visto alterado inextricablemente por el ávido abrazo de las prácticas de la filosofía Agile. ¿Son estas las próximas iniciativas de ingeniería de sistemas a gran escala?
Steven Eppinger, profesor de ciencias de la administración en MIT Sloan, presentó recientemente un caso para aplicar Agile a los dominios de desarrollo fuera del software. «Todas las compañías están tratando de ser más Agile, esta se ha convertido en parte del léxico de la ingeniería de la administración «, dijo. «Es sorprendente lo rápido que se está adoptando».
Agile reemplaza el modelo de desarrollo tradicional y lineal de «cascada», en el que los proyectos se planifican previamente y se construyen completamente antes de ser probados, con un proceso iterativo en el que se están construyendo y probando pequeñas partes de proyectos simultáneamente. Las compañías han adoptado Agile para una variedad de razones: para impulsar la innovación de productos, satisfacer más rápidamente las demandas de los clientes, acelerar los ciclos de entrega, reducir el riesgo y mejorar la productividad.
Pero mientras que Agile tiene un historial comprobado en el desarrollo de software, no se ha puesto a prueba ni se ha utilizado ampliamente en otros tipos de desarrollo, como manufactura o ingeniería, dijo Eppinger, codirector de la facultad y programa de Diseño y Gestión de Sistemas del MIT.
En un seminario web reciente, Eppinger describió prácticas Agile que, con algunos ajustes menores, pueden ofrecer beneficios a otras prácticas de ingeniería e industrias. Una importante empresa de telecomunicaciones, por ejemplo, utilizó Agile para facilitar el diseño de hardware y servicios conectados basados en la nube.
Según Eppinger, estos 10 principios del desarrollo Agile de software pueden adaptarse a otros tipos de sistemas de ingeniería complejos:
En la metodología de cascada tradicional, las tareas y los resultados se dividen en puertas escalonadas de procesos altamente específicos. Una vez que se completa cada fase, se revisa la salida; si algo no está bien, el trabajo continúa en esa fase hasta que la salida cumpla con todos los requisitos especificados, y solo entonces el desarrollo avanza.
En comparación, un modelo en espiral es más fluido e iterativo, aborda un problema a través de múltiples pases y recorre las distintas etapas del diseño hasta que los problemas se resuelven en pequeños incrementos.
Esta práctica divide las tareas de desarrollo en una serie de iteraciones que deben realizarse dentro de un período de tiempo específico: dos semanas es un punto de referencia común, por ejemplo. Time Boxing (caja de tiempo) ayuda a demostrar el progreso y mantiene a todos trabajando dentro de los mismos parámetros fijos. Es un concepto que se puede aplicar fácilmente a proyectos de desarrollo que no sean de software para que todos trabajen hacia el mismo conjunto de objetivos, dijo Eppinger.
Estos son grupos de personas encargadas de trabajar en un conjunto de tareas para cumplir con los requisitos acordados del producto siguiendo un conjunto común de objetivos.
La clave de la alineación de scrum es el propietario del producto, que está a cargo de los requisitos y las tareas de priorización que deben suceder dentro del ciclo de sprint, y el scrum master, cuyo trabajo es enlistar nuevos recursos cuando sea necesario y resolver problemas.
Si bien estas posiciones pueden no existir formalmente en la mayoría de los equipos fuera del desarrollo de software, Eppinger dijo que hay formas de obtener los roles utilizando el talento existente. Por ejemplo, una función estándar de gerente de producto podría modificarse para que sirva como propietario de un producto, mientras que una persona versada tanto en liderazgo como en gestión de proyectos podría ser entrenada para servir como scrum master.
Una herramienta clave en el sprint, las reuniones diarias establece el contexto para el trabajo del día siguiente, facilitan la coordinación y sirven como un foro para abordar cualquier inquietud o problema persistente. Eppinger dijo que no hay ninguna razón por la cual las reuniones diarias distintivas de Agile no puedan aprovecharse para mantener otros tipos de proyectos de desarrollo de productos y servicios en marcha.
Este concepto separa la autoridad de la forma: Qué se hace de cómo se hace. El propietario del producto prioriza el trabajo en función de los requisitos y mantiene una lista actualizada de lo que debe suceder y lo que está atrasado. El líder del proyecto o Scrum Master se asegura de que el trabajo se realice utilizando mecanismos como la reunión diaria o la interferencia de ejecución.
Kanban es un sistema de programación “justo a tiempo” desarrollado en Japón que se basa en gran medida en imágenes para realizar un seguimiento de la capacidad de fabricación en tiempo real. Existen numerosas formas de ofrecer presentaciones visuales del trabajo en progreso, desde herramientas como tableros Trello basados en la nube hasta notas físicas Post-it pegadas a una pared para que todos las vean en las reuniones diarias tipo sprint. De cualquier manera que se logre, una hoja de ruta visual es una forma efectiva de mantener informado al equipo sobre quién está haciendo qué y qué se ha completado, dijo Eppinger.
No todas las características o planes son igualmente importantes. Las prácticas Agile ponen énfasis en la priorización del trabajo para que las tareas de alto valor sean las primeras en la línea. Los proyectos de desarrollo de sistemas a gran escala, que a menudo se estancan debido al gran volumen de funciones o tareas que deben completarse, podrían beneficiarse de ese reinicio para acelerar los ciclos de entrega, dijo Eppinger.
Literalmente, un mashup de desarrollo y operaciones, DevOps ganó popularidad para desarrollar en la nube, y Eppinger sostuvo que puede tener mérito en otras áreas, particularmente en los sistemas de entrega de servicios y fabricación. En lugar de una mentalidad de «tirarlo por el muro», la práctica consiste en lograr que las operaciones y el desarrollo trabajen juntos en la etapa inicial del diseño. La alineación permite que los problemas se resuelvan rápidamente y que la integración ocurra continuamente.
Una práctica popularizada por Git, el sistema de control de versiones distribuido de código abierto, ramificación y fusión permite a las personas trabajar por separado en partes de un sistema y luego combinar su trabajo de una manera que conserve los cambios a la perfección.
Para escalar Agile de manera efectiva, ayuda a combinar sus principios con las prácticas de desarrollo tradicionales, dijo Eppinger. Por ejemplo, es posible retener los elementos de planificación y control del proceso de desarrollo tradicional de puerta escalonada mientras se permite la ejecución Agile.
Un enfoque es dividir el trabajo de cada etapa, con múltiples equipos Agile haciendo carreras paralelas y el trabajo planificado de manera incremental dentro de cada etapa. Otra opción es el marco Agile escalado para empresas (SAFe en inglés), que facilita la coordinación y la planificación entre los equipos de Scrum.
Una página del libro de jugadas
Las prácticas Agile han transformado el panorama de desarrollo de software, permitiendo a los equipos innovar más rápido, entregar más rápidamente y concentrarse en las necesidades de los clientes. Eppinger cree que otras iniciativas de ingeniería de sistemas deberían tomar una página del libro de jugadas Agile y redefinir cómo se realiza su trabajo.
Link del artículo original (fuente):
https://mitsloan.mit.edu/ideas-made-to-matter/10-agile-ideas-worth-sharing
Drug Rehab Programs http://aaa-rehab.com Drug Rehab http://aaa-rehab.com Mat Substance Abuse
http://aaa-rehab.com
Like!! Great article post.Really thank you! Really Cool.
I learn something new and challenging on blogs I stumbleupon everyday.
I really like and appreciate your blog post.
I always spent my half an hour to read this web site’s articles or reviews daily along with a mug of coffee.
purchasing cialis on the internet generic cialis
cialis patent expiration cialmen.com
it is now tuesday midday has gone down one bar
80 mg viagra
xhamstercams
webcamgirls
loans with no bank account required
free adult cam to cam
generic viagra no prescription
rx online pharmacy
tadalafil india buy online
irrevocable life insurance trust
auto insurance ratings
compare viagra prices
plaquenil
loans zoom reviews
free loans
female viagra 100mg
aarp homeowners insurance
generic cialis 5mg cost
loans for startups
flood insurance quote
cheap brand cialis
aarp home insurance
buy brand name cialis online
cialis 20mg canadian pharmacy
lasix 115
state farm homeowners insurance
homeowners insurance quotes florida
cialis generic pharmacy
sildenafil 100mg canada
best online loans instant approval
loans gov
personal loans for bad credit
best homeowners insurance rates
bad credit lender
second home insurance
sildenafil singapore
tadalafil 5mg price
paydayloan
house insurance prices
cost for generic viagra
reliable canadian pharmacy
payday advances
mobile home insurance quotes
viagra 8000mg
online payday loan
payday loans rock hill sc
order sildenafil india
hydroxychloroquine tablets buy online
payday loans no fax
cheap cialis generic
unsecured personal loan
installment loans no credit
can you buy real viagra online
fluoxetine 10 mg tablet coupon
plaquenil 100mg
rhinocort aqua generic
diovan discount coupon
order levitra generic
shallaki
2uo47c There as definately a lot to find out about this subject. I love all of the points you ave made.
same day loans
buy viagra generic canada
rapid advance
buy viagra discreetly
loans with no credit
dexamethasone price
viagra uk fast delivery
instant loans online
cialis paypal australia
easy payday loan
mjs https://vgr24w.com/ pdl
izf xvv
prozac without prescription
Major thankies for the blog article.Thanks Again. Fantastic.
very good submit, i definitely love this website, keep on it
lotrisone coupon
Very good article.Much thanks again. Fantastic.
medrol discount
cheapest cialis http://cialisirt.com/ cialis online
pretty handy material, overall I feel this is worthy of a bookmark, thanks
Thanks-a-mundo for the blog article.Thanks Again.
I truly appreciate this blog article.Much thanks again. Fantastic.
generic viagra online us pharmacy
cialis cost http://cialisirt.com/ legitimate cialis by mail
ivermectin 3mg pill
That is a beautiful photo with very good light
loan requirements
value your work. If you are even remotely interested, feel free to send me an e-mail.
bad credit money loans
walgreens price for cialis 20mg http://cialisirt.online/ 30 day cialis trial offer
cheap cialis fast shipping
Im obliged for the blog article.Really looking forward to read more. Awesome.
Regards for helping out, superb information. The surest way to be deceived is to think oneself cleverer than the others. by La Rochefoucauld.
Thanks for the blog article.Really thank you! Great.
Really informative article post.Thanks Again. Awesome.
It as hard to come by knowledgeable people on this topic, however, you seem like you know what you are talking about! Thanks
viagra on women
high blood pressure and cialis http://cialisirt.com/ cialis maximum dosage
Very nice style and superb articles, practically nothing else we need .
Recent Blogroll Additions I saw this really great post today.
Your site provided us with valuable info to work on. You ave done a
plaquenil over the counter
cash advance no credit check
Really appreciate you sharing this blog article.Really looking forward to read more. Want more. this site
ivermectin 90 mg
viagra otc http://viagrastm.com/ viagra prescription online
I value the post.Really thank you! Keep writing.
cash loans fast
payday loans near me
generic cialis 20mg price
loans direct
cheap viagra for women
quick loans for bad credit
erectial dysfunction https://canadianpharmacyvikky.com drug prices comparison
tadalafil daily india
Wow, marvelous blog layout! How long have you been blogging for? you make blogging look easy. The overall look of your website is fantastic, as well as the content!
generic name for ivermectin
you ave got an incredible blog here! would you like to make some invite posts on my blog?
buy prescription drugs from canada cheap https://canadianpharmacyvikky.com muse for ed
bad credit lender
Some really excellent info , Gladiolus I observed this.
online sildenafil without prescription
apply for loan
This is a topic close to my heart cheers, where are your contact details though?
Wow, marvelous blog layout! How long have you been blogging for? you make blogging look easy. The overall look of your site is excellent, let alone the content!. Thanks For Your article about sex.
pretty handy stuff, overall I imagine this is well worth a bookmark, thanks
Thanks-a-mundo for the blog post.Really looking forward to read more. Much obliged.
There as certainly a great deal to find out about this issue. I like all of the points you made.
buy levitra without prescription
I’аve recently started a site, the information you provide on this web site has helped me greatly. Thank you for all of your time & work.
bad credit loans direct lenders
Thanks a lot for sharing this with all of us you actually know what you are talking about! Bookmarked. Kindly also visit my website =). We could have a link exchange arrangement between us!
What as up, just wanted to tell you, I loved this post. It was practical. Keep on posting!
Incredible! This blog looks exactly like my old one! It as on a completely different subject but it has pretty much the same layout and design. Great choice of colors!
order yasmin
I think this is a real great blog.Thanks Again. Awesome.
Im thankful for the article post.Much thanks again. Really Great.
viagra tablets online in india
loans after bankruptcy
payday loans no credit checks
You made some decent points there. I looked on the internet for the topic and found most persons will agree with your blog.
cialis 5 mg tablet generic
thanks to the author for taking his time on this one.
You should deem preliminary an transmit slant. It would take your internet situate to its potential.