SAFe Agile Software Engineering

2
SAFe ® role-based curriculum Scaled Agile offers a portfolio of professional credentials designed to meet the needs of Lean-Agile professionals throughout their career. Each certification is supported by world-class courseware and value-added resources that prepare the individual to succeed as a key player in a SAFe enterprise. The result; higher-quality implementations, and greater stability for the organization. SAFe courses and certifications include: Implementing SAFe® with SAFe ® 4 Program Consultant certification Leading SAFe® with SAFe® 4 Agilist certification SAFe® for Teams with SAFe® 4 Practitioner certification SAFe® Scrum Master with SAFe® 4 Scrum Master certification SAFe® Advanced Scrum Master with SAFe® 4 Advanced Scrum Master certification SAFe® Release Train Engineer with SAFe® 4 Release Train Engineer certification SAFe® Product Owner/Product Manager with SAFe® 4 Product Owner/Product Manager certification SAFe® DevOps with SAFe® 4 DevOps Practitioner certification SAFe® for Government with SAFe® 4 Government Practitioner certification SAFe® Agile Software Engineer with SAFe® 4 Agile Software Engineer certification More courses in development! START YOUR SAFe CAREER JOURNEY AT scaledagile.com/learning Develop the software engineering skills needed to help organizations deliver software-centric solutions faster, more predictably, and with higher quality by becoming a SAFe Agile Software Engineer (ASE). During this three-day, workshop-oriented course, you will learn the foundational principles and practices that make up the Agile Software Engineering discipline. You will learn how Lean-Agile principles are driving changes including continuous flow of value delivery, fast feedback on decisions, and building quality in. You will connect these principles to modern development practices including XP technical practices, Behavioral-Driven Development (BDD), Test-Driven Development (TDD), and applying the Agile Testing Quadrant. You will learn best practices to model, design, implement, verify, validate, deploy, and release stories in a SAFe Continuous Delivery Pipeline. COURSES Enabling technical agility for the Lean enterprise With SAFe ® 4 Agile Software Engineer Certification SAFe ® Agile Software Engineering 11/18

Transcript of SAFe Agile Software Engineering

Page 1: SAFe Agile Software Engineering

© Scaled Agile, Inc.

SAFe® role-based curriculumScaled Agile offers a portfolio of professional credentials designed to meet the needs of Lean-Agile professionals throughout their career. Each certification is supported by world-class courseware and value-added resources that prepare the individual to succeed as a key player in a SAFe enterprise. The result; higher-quality implementations, and greater stability for the organization.

SAFe courses and certifications include:

• Implementing SAFe® with SAFe® 4 Program Consultant certification

• Leading SAFe® with SAFe® 4 Agilist certification

• SAFe® for Teams with SAFe® 4 Practitioner certification

• SAFe® Scrum Master with SAFe® 4 Scrum Master certification

• SAFe® Advanced Scrum Master with SAFe® 4 Advanced Scrum Master certification

• SAFe® Release Train Engineer with SAFe® 4 Release Train Engineer certification

• SAFe® Product Owner/Product Manager with SAFe® 4 Product Owner/Product Manager certification

• SAFe® DevOps with SAFe® 4 DevOps Practitioner certification

• SAFe® for Government with SAFe® 4 Government Practitioner certification

• SAFe® Agile Software Engineer with SAFe® 4 Agile Software Engineer certification

• More courses in development!

START YOUR SAFe CAREER JOURNEY AT scaledagile.com/learning

Develop the software engineering skills needed to help organizations deliver software-centric solutions faster, more predictably, and with higher quality by becoming a SAFe Agile Software Engineer (ASE).During this three-day, workshop-oriented course, you will learn the foundational principles and practices that make up the Agile Software Engineering discipline. You will learn how Lean-Agile principles are driving changes including continuous flow of value delivery, fast feedback on decisions, and building quality in. You will connect these principles to modern development practices including XP technical practices, Behavioral-Driven Development (BDD), Test-Driven Development (TDD), and applying the Agile Testing Quadrant. You will learn best practices to model, design, implement, verify, validate, deploy, and release stories in a SAFe Continuous Delivery Pipeline.

COURSES

Enabling technical agility for the Lean enterprise

With SAFe® 4 Agile Software Engineer Certification

SAFe® Agile Software Engineering

11/18

Page 2: SAFe Agile Software Engineering

• Development Managers, Engineering Managers

• Development Leads, Developers, UI/UX Developers

• Infrastructure Architects, System Architects

• Product Managers, Product Owners• QA Managers, Testers

Who will benefit?

“Inspection does not improve the quality, nor guarantee quality. Inspection is too late. The quality, good or bad, is already in the product. Quality cannot be inspected into a product or service; it must be built into it.”

W. EDWARDS DEMING

SAFe® Agile Software EngineeringWith SAFe® 4 Agile Software Engineer CertificationBased on version 4.6 of SAFe

The discipline of software engineering has evolved over the past decade with the introduction of Lean-Agile and DevOps principles and practices. New skills and approaches to software engineering help organizations deliver software-centric solutions faster, more predictably, and with higher quality.

To perform the role of a SAFe® Agile Software Engineer you should be able to:

• Define Agile Software Engineering and the underlying values, principles, and practices

• Apply the Test First practice to create alignment between tests and requirements

• Utilize the test infrastructure• Create tests with Behavior-Driven

Development (BDD)• Outline models for communication

and representation• Design from context• Build applications with code and

design quality• Collaborate on intentional architecture

and emergent design• Create an Agile software

engineering plan• Create a Minimum Marketable

Feature (MMF)

What you’ll learn Topics covered• Introduction to Agile Software

Engineering• Values, principles, and practices• Applying intentional architecture• Thinking Test First• Creating a Minimum Marketable

Feature (MMF)• Creating tests with Behavior-Driven

Development (BDD)• Modeling stories• Building systems with code quality• Building systems with design quality• Lower level testing with Test-Driven

Development (TDD)

All are welcome to attend the course, regardless of experience. However, meeting the following prerequisites will make the training more productive.

• Understanding of SAFe for Teams• Background in engineering,

development, managing development, or quality assurance

Prerequisites

What you getClass registration includes:

• Student Workbook• Preparation and eligibility to take

the exam (for Beta attendees)• One-year membership to the SAFe

Community Platform (for Beta attendees)

• Certification of completion (for Beta attendees)

• SAFe Agile Software Engineering Practitioner certification upon passing of exam (for Beta attendees)

• One Certification exam attempt upon General Availability (GA) of the course (re-takes at an additional fee)

REGISTER FOR THIS COURSE AT