Multi-Disciplinary? Cross-Functional!

Do you also come across the term ‘Multi-disciplinary Teams’ more and more? And always as a kind of remedy for all organizational ills? I used to love ‘multi-disciplinary’. I think that’s because I didn’t feel ‘just a tester’, but more like an IT-generalist with testing as specialty. I did not feel comfortable boxed in as a one trick pony. But nowadays ‘multi-disciplinary’ is getting misused. Or should I say, it’s used too literally. Let me explain.

benvisser-diciembre

Almost every company I visit has set out to become Agile and, as a consequence, is putting together multi-disciplinary teams. This frequently adds up to teams composed of former programmers, testers and analysts that are co-located (yes, yes, they’re following agile guidelines …), engaging in a daily standup and deliver some working software every 2 to 4 weeks. Done, they’re very Agile … they think. NO! Not true!

What all too often is achieved is some kind of mini-waterfall, where analysts analyze, programmers program and testers test, each in their own process, each with their own toolset. I do recognize its merit, waterfall with sprints of a couple of weeks works a lot better than waterfall with marathons of a couple of months (or years …). But I don’t think it’s really in the Agile spirit.

I promote ‘cross-functional’ teams of IT-generalists, each with a their own specialty (I know, I’m promoting myself ;-).  To truly catch the Agile spirit one has to integrate not only the work place location, but also (more so!) how one works: integrate role specific activities into one shared process, integrate specialized tools into one shared toolset. I don’t know if ‘cross-functional’ is the right word for it. And to be honest, I don’t really care. My point is not to coin ‘cross-functional’ as the superb solution to avoid mini-waterfall. My point is to watch for mini-waterfall in disguise.

More Information

Ben VisserBen Visser is a highly experienced test manager and test consultant. In a career of over 15 years as a tester, he has fulfilled a wide range of test functions, from programmer of automated scripts, to test manager of a large international program. He has worked in traditional waterfall developments as a change manager responsible for test and acceptance environments, as well as model-based testing. 

 

Autor: qanewsblog

Sogeti es una compañía tecnológica perteneciente al Grupo Capgemini y especialista en: Testing y Calidad de Software; Soluciones Microsoft y High Tech Consulting. En Sogeti entendemos la importancia de obtener el máximo valor empresarial de sus sistemas de IT, por ello somos líderes mundiales en Testing & QA. Somos creadores de las metodologías estándar del mercado: TMap® (Test Management Approach) y TPI® (Test Process Improvement). ¡Nuestro compromiso es el Testing!

Deja tu comentario

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s