1 The Red Hat Way Software Quality Jakub Čecháček David Halasz PV260 2 Lecturing Team Principal Software Quality Engineer and team lead with 10 years of experience in the field of Software Quality. Long term lecturer at Fi MU Jakub Čecháček 3 Lecturing Team David Halasz Senior Software Engineer and team lead with 8 years of experience in open-source software development. PhD student and researcher in LaSarIs. Three Blocks Course Structure 4 API Design & Refactoring FrontendBackend & API User Experience (design) Testing of Web UI General Code Management & Clean Code best practices. Testing in general & CI/CD Course Structure General Block ▸ Code Management ▸ Code Design & Best Practices ▸ Testing in Practice: Theory ▸ Testing in Practice: Tools ▸ Static Code Analysis ▸ Continuous Integration & Delivery Course Structure 5 API Block ▸ Refactoring ▸ API Design Course Structure 6 Frontend Block ▸ User Experience ▸ Web UI Testing w/ Selenium Course Structure 7 Course Passing Criteria Optional subheading Course Evaluation 8 Work in seminar is practically oriented. Seminars provide 55 points out of total 100 in the course. Active students who achieve 90% mark will be given the opportunity to interview for Internship position in Red Hat QE. Group Assignments Three group assignments evaluated in milestones. Continuous works is required. Seminar Activity Active work during seminars is expected. The only bad question is the one you never asked 45 10 Assessment Task ▸ Leap Year Problem ▸ http://gitlab.fi.muni.cz/pv260/RedHat/leap-year ▸ Fork the repo & push your solution ▸ Just Do It! We are not telling you how. ▸ Will be used to assess the overall experience in the class. ▸ Finish you implementation until Friday, February 18th Course Structure 9 linkedin.com/company/red-hat youtube.com/user/RedHatVideos facebook.com/redhatinc twitter.com/RedHat 10 Red Hat is the world’s leading provider of enterprise open source software solutions. Award-winning support, training, and consulting services make Red Hat a trusted adviser to the Fortune 500. Thank you Optionalsectionmarkerortitle