He encontrado un escalofriante artículo sobre el futuro del Software Testing. Según este artículo el negocio global del Software testing llegará a las $13 Billones en el 2010…de los cuales, la mitad corresponden a actividades de testing “outsourced” en India. Buenas noticias para los testers de la india y no tan esperanzadoras para nosotros (según este artículo).
Pero, ¿es realmente la India una amenaza para los profesionales europeos? Los precios en India son más competitivos (son muy baratos, aunque parece ser que los precios están comenzando a subir), lo cual es inegable. Pero, ¿merece realmente la pena hacer outsourcing a la India? ¿es la calidad del trabajo (entregables) comparable a la que se puede conseguir en Europa? ¿podremos superar las barreras culturales?.
Me gustaría tener la opinión de otros profesionales del sector que hayan trabajado o que trabajen con equipos de la India offshore. ¿Merece la pena el ahorro con la calidad del trabajo realizado? Desde mi humilde opinión, creo que no…pero me gustaría estuchar otras opiniones!!!!!
Referencia: http://www.softwaretestinghelp.com/good-news-for-indian-software-testers/


Comparto tu opinión en gran medida… es innegable que acabaremos haciendo outsourcing de este servicio a la larga, por una simple cuestión de precios, pero el choque cultural, la forma de trabajar y la distancia hace que todo el proceso de test no se limite solo al numero de recursos y el precio de cada uno.
Además, en la India es común que haya mucho movimiento (me refiero a que la gente cambia de empresa o de proyecto cada 2×3), y eso hace que se pierda mucho conocimiento (el famoso know-how).
a todo esto hay que sumar que por cada equipo en la india, hará falta alguien capaz de coordinarlo, conociendo sus ventajas y limitaciones (y esta persona no será especialmente barata).
Resumiendo, creo que hay que analizar cada proyecto si es viable o no hacer este outsourcing, así como asumir los riesgos que comporta hacerlo y no caer en la trampa de: “si un indio es barato, el testing saldrá barato”… porque no siempre es así.
Por mi actual experiancian trabajando en Testing mediante outsourcing con la India, su trabajo en general resumiendolo en una palabra es una “Chapuza”!!!
Cero pro-actividad, cero interes, cero ganas de hacer las cosas con un poco de gracia y cariño, miles de excusas, miles de mentiras, miles de negaños y trampeos, unos managers que pasan de todo y encima se te rien a la cara.
Bueno, seran muy muy muy baratos pero CERO CALIDAD!!!!
Yo he tenido la experiencia de trabajar durante varios años con diferentes equipos de “outsourced” testing de la India y podría resumir que los inicios son bastante complicados debidos fundamentalmente al desconocimiento del producto. Aunque, si consigues mantener el equipo de testing casi integro durante dos años ( evitando el attrition), pueden llegar a ser casi autónomos y obtener buenos “deliverables”
Los precios en la India están subiendo. Por lo que el siguiente país emergente que esta entrando de lleno en el mundo del “outsourced” testing es China que esta ofreciendo precios mas baratos que los Indios. Por el momento no os puedo comentar experiencias de trabajar con los chinos, aunque tiempo al tiempo
El primer problema es el nombre Factory. Una fabrica trabaja bien si reciben las cosas en una bandeja. En una fabrica no hay tiempo de tirar la linea de producion por atras.
En una fabrica no se necesita gente pro-activa. Se neceita ejecutar bien que tiene que ejecutar.
En este momento en outsourcing a India o un testfactory es mas un bodyshopping barato a distancia y esto casi nunca funciona.
Mi experiencia es que el fallo muchas veces en el lado de aqui.
) no tiene mucho sentido hacer outsourcing.
Mientras en Europa y especial España no podemos producir requerimientos indiscutibles, y documentos funcionales y tecnicos impecables (Chapuzas
Yo creo que el problema principal acá son las enormes diferencias entre ciertas economías en diferentes regiones del mundo (bastante obvio pero quiero dar ejemplos).
Hoy Europa está muy caro. Los estadounidenses hoy van poco para allá o vienen a países de sudamérica de vacaciones(para dar un ejemplo).
De todas maneras hay que hacerles entender a quienes toman las decisiones en las empresas (gerentes, vps, etc…) que el testing no es algo que debería hacer cualquiera y que para empezar a testear el analista QA debe conocer a fondo la aplicación o al menos bastante.
Muchas veces es mejor que el testing no sea tercearizado también por un tema de seguridad. Se corre el riesgo de que se lekee mucha información.
Creo que igualmente si se hace oursourcing lo mejor es hacerlo en un país más occidental que la india. Recuerdo cuando fui a StarEast que hablaba con un tester indio y me decía que el veía que mucho trabajo de USA se está tercearizando acá en Argentina o en Brasil.
Igualmente yo soy partidario de que las empresas tengan sus empleados trabajando en lo que producen y que no se tercearice nada o muy poco. Afortunadamente soy parte de un grupo de ingeniería que realiza enteramente el producto en Argentina, la empresa es norteamericana pero como fue fundada por argentinos (y por menores costos) decidió tener una estructura acá y que la parte técnica esté acá.
Algo preocupante es que la economía Argentina es inestable y la inflación hace que cada vez sea todo más caro, con un dólar que varía en 3.05 y 3.10 los precios suben y el dólar queda prácticamente fijo, eso hace que sea caro todo en dólares también. No creo que suceda pero sería terrible que algún día decidan tercearizar QA a la India porque es un poquito más barato.
Sinceramente espero que no sea el fin del testing en europa, y tal vez suene un poco medio idealista pero desearía que las economías se equipararan un poco para que no sucedan este tipo de cosas.