“¿Cuáles son algunos conceptos / técnicas de control de calidad rápidos y fáciles que aumentarán nuestro nivel de control de calidad?”
Un poco despotricar primero.
Aprenda rápidamente a comprender la diferencia entre “QA” y “testing”. Es fácil:
- Me estoy especializando en Ingeniería de Computadores, quiero ser un Arquitecto de Software o gerencia para desarrolladores de software, ¿cuál sería la mejor opción para seguir?
- ¿Cuáles son las desventajas de usar Cython vs. C / C ++?
- ¿Es la automatización de procesos robóticos la próxima gran novedad en la automatización?
- ¿Por qué es tan popular Google Guice para la inyección de dependencia durante la primavera?
- ¿Es el éxito de programadores como Jeff Dean, quien es considerado uno de los programadores modernos de élite, en parte debido a estar en el lugar correcto en el momento correcto?
- La garantía de calidad es responsabilidad de todo el equipo.
- La administración es responsable de la calidad, ¡por eso se les paga mucho dinero!
- Las pruebas informan sobre el estado de calidad pero no lo aseguran.
Ahora sobre algo no necesariamente rápido y fácil, pero seguro que ayuda a dar un paso adelante.
1. Aprende a leer el código.
No, no para fines de automatización de pruebas. Ser capaz de:
- Participe en revisiones de código y tutoriales, hable el mismo idioma que los programadores de su equipo.
- Para comprender los conceptos básicos de cómo se realiza la codificación de algo, para apreciar el arduo trabajo de los programadores.
- Para conocer los errores típicos que causan errores, para que pueda encontrar errores de manera más efectiva.
Hay muchos recursos en línea para aprender a codificar. Actualmente estoy practicando aquí: juegos de codificación y desafíos de programación para codificar mejor
2. Aprenda cómo interactuar y negociar efectivamente con las personas.
El desarrollo de software tiene mucho más que ver con la interacción humana que con la alta tecnología. Así que asegúrese de estudiar y practicar algo fundamental para este trabajo.
Hay muchas formas de comenzar. Recomiendo las obras de Gerald Weinberg. Tres muestras para leer: Habilidades de las personas: blandas pero difíciles
3. Aprende y practica el mapeo mental.
Los mapas mentales me ayudan a hacer análisis estructurales, pruebas exploratorias, organizar mis notas y presentar información a otros.
Algunos ejemplos sobre Quora.
- ¿Se pueden diseñar casos de prueba en las pruebas exploratorias?
- ¿Cuál es el mejor enfoque para probar los requisitos implícitos?
- ¿Cómo puedo comenzar a aprender sobre las pruebas manuales de manera práctica?
- ¿Cuáles son formas creativas de mostrar sus habilidades y experiencia en pruebas de software?
¡Gracias por leer!
- Si te gustó esta respuesta, vota y sígueme
- Si lo encuentra útil, por favor comparta con otros
- ¿No estás de acuerdo o no te gustó? ¡Dispárame un comentario! Estoy seguro de que hay un margen de mejora.