Latest Tech Talks
DevOps is a process, not a function or role. Measuring everyone by the same metrics is important. Engineering teams have a tendency to be “our stuff” centric. It’s important to have a holistic view and understanding of your production environment to ensure resources are working efficiently.
QA engineers and software engineers can plan tests together. It is the developer's role to catch all edge cases and QA can help developers to think about such cases. When needed QA can be used as a gatekeeper not just a facilitator, to provide oversight when developing software that controls machinery like elevators or self-driving cars.
Create a QA mindset as early as possible in the “code complete” cycle. Give QA teams ownership and accountability and provide a dialogue with development to ensure collaboration across all teams.