Terms & Policies

We take privacy policies seriously and we value transparency.

LaunchDarkly for Developers - Training Statement of Work

This Statement of Work describes the Professional Services purchased by Customer under Customer’s Order Form which includes the LaunchDarkly for Developers - Training services offering. This SOW is subject to the applicable Order Form and the Professional Services Terms referenced therein. All capitalized terms used but not defined in this SOW have the meanings set forth in the Order Form or Professional Services Terms, as applicable.

1. Executive Summary

Client desires education services from LaunchDarkly as Client's team launches the LaunchDarkly Subscription Services.

Overview of LaunchDarkly for Developers Training

LaunchDarkly for Developers Live Training is an interactive, hands-on workshop featuring content from the LaunchDarkly Academy.

On day one of the workshop you will:

  • Explore platform readiness to verify you have configured LaunchDarkly to start creating flags
  • Learn about SDKs, Targeting, using Segments, Live Events and the Audit log

On day two of the workshop you will:

  • Learn about Operational flags and Automation (flag triggers, scheduled flag changes)
  • Explore Workflows
  • Learn about Code references and flag clean up

Finally, you will get a review of all topics and information about LaunchDarkly best practices for implementation at the end of the session in our mission debrief.

2. Delivery

As indicated on the Order Form, the Client may purchase either a remote or on-site engagement:

  • Remote - Facilitated via Zoom for up to 20 participants.
  • On-site - Facilitated in-person for up to 20 participants.

Larger groups may be split up to ensure the best possible facilitated experience.

3. Expiration Date

This SOW will expire 1 year from the effective date of the Order Form.

4. Travel and Expenses

  • Remote engagements: There are no travel expenses nor fees for remote engagements. This is reflected in the price.
  • Onsite engagements: Onsite delivery will be signified, in the order form, if purchased. Travel and expenses are included as part of the overall contract for onsite engagements. Travel and accommodations are booked upon
    signature of this SOW.

5. Roles & Responsibilities

The typical roles and responsibilities needed to fulfill scope of Professional Services under the SOW are as follows:

LaunchDarkly Roles
Responsibilities

LaunchDarkly Facilitator

- Facilitate the engagement

- Gather and document Client requirements and prerequisites

- Work with attendees to guide through the training modules outlined below

- Send all resources or assets, with a recap of the engagement, at the conclusion of the engagement

- Provide advisory guidance on LaunchDarkly use case

Client Roles
Responsibilities

Executive Sponsor

-  Coordinate attendance from customer attendees

-  Acts as a point of contact for escalations

Developers

-  Prerequisite: Have access to the LaunchDarkly platform and have a general understanding of the platform.

-  Prerequisite: Have completed Stage 1: Pre-flight Check online course, or have completed the Platform Readiness engagement.

6. Functionality and Services in Scope

The specific Professional Services scope and Customer Outcomes to be completed for this Statement of Work are listed below.

Training
Details

Getting Started with Flags and Targeting

-  Describe the difference between deployment and release

-  Understand a feature flag and its purpose and value

-  Understand flag basics including categories, use cases, naming conventions, and the lifecycle of a flag

-  Understand user contexts when creating flag rules

-  Describe flag variations and rule evaluation

-  Recognize the user and flag dashboards and differences between each

-  Understand how to use attributes when creating targeted flag rules

-  Understand the purpose of entitlements to manage user experience

-  Recognize prerequisites to getting started with Entitlements

-  Explain common Entitlement use cases

-  Understand user segments, segment types, and navigate the segments list

-  Convert a targeting rule to a standard user segment

-  Recognize best practices for working with Big Segments

Understanding Roles and Permissions

-  Differentiate between a LaunchDarkly account member and a LaunchDarkly user

-  Understand built-in roles and permissions

-  Recognize how built-in roles interact with custom roles

Getting Started with Integrations

-  Understand some integrations LaunchDarkly offers

-  Recognize common use cases for integrations

Automation

-  Understand the purpose of operational flags

-  Recognize operational feature flag common use cases and best practices

-  Explain the purpose of flag triggers

-  Understand flag trigger security

-  Recognize common flag trigger integrations

-  Create and manage a flag trigger

Workflows

- Understand the purpose of feature workflows

-  Understand how to build, view, and edit a workflow

-  Understand approvals and their use cases within LaunchDarkly

-  Explain the Approvals dashboard including how to request, view, approve, decline and delete approvals

Certifications resulting from this training:

Attendees who complete the LaunchDarkly for Developers Training will be awarded a Bronze certification.

7. Functionality and Services Out of Scope

  • Customized training
  • Certifications not explicitly outlined in this document

8. Assumptions

In addition to any other responsibilities or duties described in this SOW, set forth below is a list of the obligations for which Client is responsible, conditions on LaunchDarkly's performance, and assumptions upon which LaunchDarkly has relied in agreeing to perform the Professional Services described in this SOW (collectively "Client's Obligations). If any Client Obligations are unfulfilled or inaccurate, change orders and increased fees may be required in order to proceed with the Project.

  • Clients will complete recommended prerequisites prior to the start of the course.

9. Completion Criteria

  • Training is facilitated for the client and all follow-up materials are distributed.