Course Overview
This course is intended primarily for software engineers who are developing software in a Scrum environment. By providing training on Agile software engineering best practices development teams will improve their ability to develop high-quality software in the iterative and incremental fashion. These practices are core to the field of Agile software engineering.
- The Scrum Framework
- Application Lifecycle Management (ALM)
- The Product Backlog
- Agile Testing Techniques
- Emergent Architecture and Design
- Quality Code Practices
- Implementing Scrum
Course Topics Include:
This course is based upon a combination of slide-based lecture and interactive exercises and case studies.
Course Outline:
- The Scrum Framework
- Scrum Roles
- Scrum Artifacts
- Scrum Events
- Application Lifecycle Management: Four pillars of ALM
- Process
- Quality Control
- Tracking
- Collaboration
- The Product Backlog
- Defining Ready
- Definition of Done
- DEEP
- INVEST
- Agile Estimation
- Agile Testing
- Techniques
- Whole Team
- Parallel Teams
- On-site Customer
- Real Time Defect Management
- Agile Test Environments
- Test Driven Development (TDD)
- Acceptance Test Driven Development (ATDD)
- Reviews and Inspections
- Exploratory Testing
- Hardening Iterations
- Automated Testing
- Quality Code Practices
- SOLID Principles
- Code and Test Smells
- Static Code Analysis
- Dynamic Code Analysis
- Code Metrics
- Continuous Integration (CI)
- Build Automation
- Continuous Feedback and Related Tools
- Refactoring
- Technical Debt Management
- Implementing Scrum
- Scrum Anti-patterns
- A planned approach
- Adressing Change
Participants receive a course workbook that covers the details of each topic to assist during the course and serve as a tool for future reference and taking action when returning to the workplace.
Certification & PDU’s
Free access to our Scrum Developer Certification Practice Exam. If you are planning to get your Professional Scrum Developer certification (PSD 1) from Scrum.org , our 80 question practice exam is a perfect way to prepare. All class participants receive free 30 day access to this practice exam.
Guidance Technology also provides a certificate of completion of the Course for each participant who successfully passes a certification test.