Agile Software Engineering
This three-day workshop covers the foundational principles and practices of Agile Software Engineering, integrating Lean-Agile and DevOps principles to enhance ...
software delivery speed, predictability, and quality. Gain new skills and approaches to deliver software-centric solutions more effectively and efficiently.
Show more
Instructor
Acumen IT Training, Inc
0
0 reviews
- Description
- Reviews
AGILE SOFTWARE ENGINEERING
COURSE DESCRIPTION
The discipline of software engineering has evolved over the past decades with the introduction of Lean-Agile and DevOps principles and practices. New skills and approaches help organizations deliver software-centric solutions faster, more predictably, and with higher quality. During this three-day, workshop-oriented course, attendees learn the foundational principles and practices that make up the Agile Software Engineering discipline.
COURSE OBJECTIVES
- How to apply the test-first principle to align tests and requirements
- How to detail, model, design, implement, verify, and validate stories in a SAFe Continuous Delivery Pipeline
- Practices such as abstraction, encapsulation, and SOLID that build quality into code and design
- Foundational Lean, Agile, and DevOps principles and practices
- How to use the test infrastructure for automated testing
- How to design from context for testability.
AGILE SOFTWARE ENGINEERING ANSWERS THE QUESTIONS:
- How do I build a test-first, principle-based team environment and technical infrastructure?
- How do Agile teams use BDD to create a shared understanding?
- How do we build in quality throughout the Continuous Delivery Pipeline?
COURSE OUTLINE
- Introducing the course (7%)
- Define Agile Software Engineering
- Identify practices that define Software Engineering as Agile
- Connecting principles and practices to built-in quality (10%)
- Identify the Core XP Practices
- Relate Core XP Practices to SAFe Principles
- Demonstrate the core values that drive SAFe Principles
- Define Benefit Hypothesis
- Define Test-Driven Development
- Define Behavior-Driven Development
- Define Built-In Quality
- Define application external and internal qualities
- Accelerating flow (7%)
- Outline the flow of value
- Determine the components of a value stream
- Determine waste and delay in a development stream
- Provide examples of a Benefit Hypothesis
- Provide examples of metrics for a Behavior Hypothesis
Please contact us for the full course outline, schedules and for booking a private class.
Please, login to leave a review
Related courses
Share
Course details
Duration
3 Days
Popular courses
Popular Courses
Archive
Working hours
Monday | 9:00 am - 6.00 pm |
Tuesday | 9:00 am - 6.00 pm |
Wednesday | 9:00 am - 6.00 pm |
Thursday | 9:00 am - 6.00 pm |
Friday | 9:00 am - 6.00 pm |
Saturday | Closed |
Sunday | Closed |