October 7, 2017 tom Models Models "The biggest risk is not taking any risk... In a world that changing really quickly, the only strategy that is guaranteed to fail is not taking risks." - Mark Zuckerberg 1 Automated Testing Models Also includes DevOps, Task Lifecycle, and Analysis Models Testing Framework Example of test automation utilizing specific software selections. Cost and TIme Shows to typical cost and time model from Google/Fowler for testing. Ice Cream Cone Manual vs. automated testing. How testing works to ensure software quality. Unit Testing Typical solution level unit testing framework using xunit. Testing Definition Here we examine what happens when the CI publishes to QA CI/CD Framework Layout for typical Ci/CD workflow automation Environment Structure Flow diagram for typical environments and their CI Task Lifecycle Review the lifecycle of an agile task as related to testing. QA Strategic Model Understand how to assess and implement enterprise level software quality. Testing Sequence White and black box testing in order of operation. Dev Process Models Status, Tracking, Agile, Environments, and Backup Models Bug Process Tackling bugs with the Dev process. Simplified Agile Quick overview of the Agile process for business. Client Migration Design Simple migration process from OnPrem to Azure. Digital Transformation How to get started assessing companies for DT? Release Management Here we examine the software release process. Project Process How to get a project organized and started. Quoting Projects How can I size a project correctly? Resource Selection How can I vet out software developer candidates? VSTS Status Model Understand what each status means in VSTS.