Experiences and Pitfalls with Continuous Testing, Quality, Security, and Feedback
Looking back over my career of more than 48 years, I think I was destined to focus on what is now called continuous testing, DevOps, DevSecOps, and SRE, but these labels did not exist until more recently. Throughout that time, I primarily focused on designing, developing, and implementing testing, quality, security, and feedback strategies, and automated platforms and tools for software development, delivery, and operations. My career developed, coincident with the evolution from software waterfall to continuous delivery and operations methodologies. I was able to use and contribute to the development of these strategies, platforms, and tools, which ultimately resulted in being honored by the IEEE as the Outstanding Engineer for IEEE Region 6, 2016 for my lifetime of work on automation.
This chapter explains, by way of examples from my lifetime of experiences, use cases, lessons learned, and pitfalls...