Veo la tendencia de las pruebas de software de pruebas de software alineadas más hacia procesos orientados que hacia personas
Los días que vendrán serán el proceso que definirá la calidad, y el proceso está vinculado a las formas automáticas de hacer las cosas.
El papel de los evaluadores cambiará a medida que avancemos. Ya no habrá BA, Dev, QA. Habrá un solo punto de rol que puede hacer bien desde scracth. Debe comprender los negocios, debe conocer el diseño, debe ser capaz de codificar perfectamente, capaz de garantizar la calidad, capaz de gestionar y coordinar.
- ¿El fragmentación no es tan popular o más difícil con las bases de datos relacionales / SQL?
- Si quiero escribir un compilador y hacer rodar a mano mi propio lexer / parser (sin lex / yacc o antlr), ¿cuál es el enfoque más fácil?
- ¿Hay algún programa similar a Google Summer of Code para el próximo invierno?
- ¿Cuál es la diferencia entre inteligencia artificial, aprendizaje automático y aprendizaje profundo? ¿El aprendizaje profundo es parte del aprendizaje automático?
- ¿Cuál es la diferencia entre couchbase y mongodb?
Será apoyado por herramientas, tecnología para acelerar las cosas. Pero una vez más, estas herramientas son desarrolladas por los humanos con su inteligencia.
Finalmente, cada uno hace todo, independientemente del desarrollo, las pruebas.
La automatización va a cambiar su cambio de herramientas a procesos y podría prever tener una “automatización de Blackbox” donde no tenemos qué código, qué sucede pero vemos resultados.
El concepto que tenemos, construimos el proceso
Los procesos tienen, construyen las reglas
Las reglas que tenemos, construyen el motor
El motor que tenemos, construimos las herramientas,
Las herramientas que tenemos, construyen el código.
Entonces, la Inteligencia Manual es el núcleo de la automatización para construir su concepto que dura tanto tiempo como los humanos necesitan software