Summary
In summary, you have learned that testing is difficult and costly. Leaving testing until the end of a project incurs high costs and is the least effective approach possible for agile development efforts. Building a TestOps orchestrated test framework that shifts testing responsibility to the left (SLT) is optimal for most modern development teams. When implementing testing, a TDD or BDD approach implants a test mindset into the stakeholder’s thinking, since they will want to know how their OKRs are going to be validated. Lastly, you have been exposed to the data profiling and wrangling needs of a data factory that uses deterministic and probabilistic machine learning techniques to assess and then prepare data for being staged as fit for purpose in your data factory.
In the next chapter, you will be provided with best practices to build out your IT Operational Services.