Professional Documents
Culture Documents
7 Topics
Release 1
Pega Express
English
The Prepare phase follows the Discover phase with key activities such as conducting a sales to delivery handoff meeting and
a project kickoff event. During Prepare, you establish project governance and standards to ensure your project is successful.
You also use Scrum methodology on which Pega Express™ delivery is based.
Topics
You use Pega Platform™ to capture or refine the three pillars during the Prepare phase. You also apply Directly Capture
Objectives (DCO) to identify outcomes and user stories directly into the Pega software. During the Prepare phase, you form
a prioritized backlog and create two sprints' worth of user stories in preparation for your first sprint (Sprint 1).
Tip: Pega Express recommends you have dedicated business representation throughout the Prepare and Build
phases of your project.
This learning is interactive and cannot be experienced offline. Please visit https://academy.pega.com to complete.
1. Transfer knowledge from the sales team to the project delivery team
2. Align and agree on the roles and responsibilities of the project
3. Clarify the business outcomes and client goals
4. Share the project scope and schedule
Sales to Delivery Transition Meeting
Format: In-person/Virtual
Output: Save and record material from the transition meeting for resources to consume at a later date.
What is next:
Three pillars are already populated in Pega: Three pillars not yet populated in Pega.
Solution Consultant provides a RAP file download to import into the Solution Consultant provides a populated Case
project instance of Pega 8.4 and above Type Backlog
Example agenda
The project kickoff meeting must immediately follow the sales to delivery handoff meeting. Use the appropriate material
shared during the handoff session.
In the following image, click the + icons to explore a sample meeting agenda and support materials.
This learning is interactive and cannot be experienced offline. Please visit https://academy.pega.com to complete.
This learning is interactive and cannot be experienced offline. Please visit https://academy.pega.com to complete.
The Prepare phase readies your team to enter the Build phase successfully. The following diagram is a summary of what you
must achieve during the Prepare phase:
Prepare planning
The PDL plans multiple team activities over the Prepare timeframe. The following diagram is a summary of the required key
sessions:
Each meeting is scheduled by the PDL (or a delegate) and shared with the team.
Technical Sessions:
Governance Sessions:
Definition of Done/Ready
Create Stages & Steps Model
Create Product Backlog
Create User Stories (including first DCO sessions)
User Story Playback/Approval
Pega Express Test Plan
Build Preparation
Note: Some projects may require more research or teamwork between scheduled meetings.
Kick-Off Vision Design Sprint: Map Design Sprint: Sketch Design Sprint:
Alignment Decide
Review Technical Enablement Plan, Define Ready/Done, Managing
Goals, Architecture Test Strategy, Change, Training, NFRs
Methodology Governance, DevOps
Sponsor
Review
Design Design Sprint: Design Playback to Create User Story List, Create Create User
Sprint: Test wider audience Journey Centric Test Plan, Planning Stories
Prototype User Story Creation
Delivery Planning,
Create Stages &
Steps model
Create User Create User Create User Stories User Story Review/Playbacks User Story
Stories Stories Reviews/Playbacks
Build Preparation
Build Preparation
Project kickoff
The project kickoff is a key event to ensure the project starts with the entire team understanding the vision, business
outcomes, and plan for delivery. The Project Delivery Lead organizes and hosts the kick-off meeting re-using much of the
material prepared and shared at the sales to delivery handoff.
All members of the project team (including the senior stakeholders and sponsor) must attend the project kickoff meeting.
Tip: You can host your kick-off session virtually, should all of your attendees not be able to attend in person.
The objectives of the project kickoff and vision alignment meetings are to:
To learn more about what happens during a project kickoff, see the Pega AcademyProject Kick-Off and Vision Alignment.
To learn more, see the Pega Academy topic Establish Technical Architecture.
Governance
Project standards
Security Checklist
During the Prepare phase, the security checklist should be reviewed by the team and an owner assigned to ensure it is
reviewed at the end of each Sprint. Making sure the security checklist is understood by the team during Prepare is important
for ensuring the application design, is designed with security in mind.
Learn more about Governance and project standards in the Pega Academy topicEstablish Governance.
The PDL firms up the number of sprints and the timing of the scrum ceremonies. The team agrees on when deployments are
scheduled into test environments. The PDL also confirms the overall timeline for Go-Live to ensure that accompanying
readiness activities are planned and completed on time.
Learn more about project planning in the Pega Academy topicValidate Plan.
Note: Business readiness work is finalized and managed during the Adopt phase, but the work requires planning
during the Prepare phase. The planning ensures that your team has identified all the components that must come
together at go-live.
Note: Coproduction planning requires individuals to ramp up their skills. The individuals must participate and
contribute throughout the project.
This learning is interactive and cannot be experienced offline. Please visit https://academy.pega.com to complete.
The objectives of the Project Kickoff and Vision Alignment meeting are to:
Check your understanding with the following knowledge check. Drag and drop the descriptions to the correct list for a project
kickoff meeting.
This learning is interactive and cannot be experienced offline. Please visit https://academy.pega.com to complete.
In Pega Express™, a Design Sprint pulls together individuals with various business, technical, and Pega Platform™
application experience and can fast-track your team's progress.
Tip: A Design Sprint uses a proven design-thinking approach to align your team around the problem and discover a
solution in as little as five days.
Hosting a Design Sprint is optional. An upgrade without human-centeredness or a pre-packaged Pega Platform application
release may not require a Design Sprint. As you examine the details of what it takes to host a Design Sprint, weigh the pros
and cons of applying design-thinking techniques.
By focusing on the human aspect of the problem, attendees empathize and immerse themselves in the mindset and
behaviors of customers.
End-user participation
A Design Sprint uses design thinking - an effective and powerful approach that includes sketching, brainstorming, and
prototyping (predominantly non-technical prototyping). A successful Design Sprint invites the end users who access the
system. Their feedback helps the team arrive at an understanding of the users for whom they design the solution.
Complicated
A project that must adhere to strict government or industry regulations is complex. Even if the transaction processing seems
straight-forward, your solution may be difficult to build and test. Consider, for example, the complicated rules required to build
a solution in compliance with the Foreign Account Tax Compliance Act (FATCA). The requirements are so well documented
that your project requires an analytical team to ensure that the project meets the standards.
Complex
Complex problems are different. Complexity varies. Your business problem might contain some unknowns - a little bit
unknown, a little bit layered, very unknown, very new, very layered. There are no hard rules. There may be different layers of
inter-relationships or solutions you have not tried before. Perhaps nobody has built a solution to this problem in the past. A
complex problem could be small or large.
Complex problems lend themselves well to design thinking whereas problems that are complicated may not. For a deeper
understanding of the difference between Complicated and Complex refer to The Critical Difference Between Complex and
Complicated from MIT Sloan.
Prework for a Design Sprint
The Design Sprint takes place in either a dedicated room or can run virtually; third-party video tools enhance the virtual
experience if face-to-face is not possible. Prework for a Design Sprint can take one to three weeks. Prework research
involves Experience Designers who interview end users and observe those users carrying out tasks relevant to the team's
problem.
Steps to prepare
1. Get Ready: Form your team. Secure your attendees' time, book a room. or schedule virtual sessions.
2. Do your research: Gather as much preliminary insight as you can about your client and the problem space.
3. Anticipate road-blocks: Consider budget, cultural issues, past attempts, and operational limitations.
4. Arrive informed Prep your team!
IN ADVANCE OF THE SPRINT: Team introductions, vision alignment, contextual inquiry, operational walkthroughs,
preliminary 1-1 end user interviews, empathy mapping, service-blueprint mapping, development of proto-personas and
evaluation of research to date.
Day 2: Sketch
Day 3: Decide
Day 4: Prototype
Day 5: Test
TRANSITION TO DELIVERY: Design playback to a wider audience, Delivery planning, stages & steps modeling, creating a
user story list, journey-centric test planning, user story reviews, and build preparation.
Note: The important thing is that the team members must dedicate all five days, from start to finish, full time. The
team needs to collaborate and to interact fully.
Design Sprint roles
A Design Sprint invites different business stakeholders and parties who collaborate to visualize the problem space and
create a shared understanding, reducing risk and alignment effort.
Facilitator (an Experience Designer) – The Facilitator runs the Design Sprint and ensures the team keeps up with the
daily pace, introducing various design thinking techniques. The Facilitator checks for prework completion to set up and
run a successful event.
Decider – The Decider is typically the person with the most influence who is prepared to make decisions; they tend to
have the most tangible exposure to the problem. This role is usually fulfilled by the Product Owner, but not always.
End-user representatives – End-user representatives serve as the voice of the customer and user of the application
solution to be built; they pinpoint precise user needs and issues that customers face.
Business subject matter expert (SME) – SMEs understand and confirm the business rules and requirements to
ensure the solution addresses the business value required.
Specialists – Specialists are typically technical experts, such as a Pega Lead System Architect (LSA) and Senior
Business Architect (SBA)
You may invite subject matter experts on day one to gain additional perspective. On day five, have at least five additional
end-users (who were not involved in the sprint) test the prototype.
Tip: A well-planned session increases team members' confidence that they have the right solution to the problem.
Your project team gains a strong sense of shared vision and ownership.
Day one
The first day is focused on mapping the end-to-end customer journey and asking experts for their input. You start by
agreeing on the goal of the five days. The team then begins by mapping out the problem. Participants decide whether the
whole problem or only part of the problem can be addressed and solved in a one-week timeframe.
Day two
On the second day, the team performs some research and provides examples from other products or industries that offer
similar solutions. Each team member sketches a solution from their point of view (technical, end user, business). These ideas
are played back to the rest of the team through Lightning Demos. These demos inform team members of multiple
innovative options that lead the way to the best solution.
Day three
On the third day, the team uses various techniques to decide which of the solution sketches have the most merit. Which
ideas are the strongest and most likely to achieve the goals set out on day one? Everyone gets the chance to vote on ideas
they believe the team should prototype. The Decider, typically a business sponsor or product manager, plays a key role.
Once the winning ideas are selected, before the team moves to prototype, the team create a storyboard that strings all the
best ideas together.
Day four
By day four, the team can convert the storyboard into a realistic prototype, with the help of technical experts in the group.
The prototype is designed to provide a realistic enough surface for an end user to interact and work with. The prototype gives
participants a feel for the end solution.
Day five
On the last day, the prototype is handed over to end users (five to seven individuals) who interact with the test
solution individually rather than in a group. The team learns from the end users’ reactions to the prototype. (Team
members observe from a remote location.)
During testing, the end users are asked to think aloud so that the team can interpret what users are trying to achieve and
how users interact with the prototype. This is not user-acceptance testing (UAT), as the users are testing only an early
design prototype. The results from day five help the team understand what challenges a customer may face, and what
aspects of the application are confusing. The team also learns what end-users like about the solution and why.
Based on the findings, the team either improves the design, iterates the prototype and tests, or begins turning the prototype
into a real solution.
Note: Depending on the project needs, you can lead a design thinking workshop virtually or over fewer days, rather
than as a five-day Design Sprint.
This learning is interactive and cannot be experienced offline. Please visit https://academy.pega.com to complete.
Governance
Governance
Governance defined
Projects encounter issues and changes from many sources throughout the lifecycle.The team must adapt rapidly to stay on
track and deliver successful business outcomes. Project Governance is a framework that allows the project to respond to
challenges and change in a timely, controlled, and transparent manner. It makes sure that the project team adjusts to
unforeseen circumstances in a way that is visible and aligned across all the project stakeholders.
Documents and templates to support governance can be found on the Pega Express Delivery Resources page.
Caution: There are clear links between project failure and poorly executed governance.
Governance framework
The Governance framework contains a set of policies, processes, and standards across the project to address day-to-day
issues and strategic level decisions. The framework includes:
This learning is interactive and cannot be experienced offline. Please visit https://academy.pega.com to complete.
Scrum
Definition of Scrum
Scrum is a simplified project management framework that allows for fast application development. Scrum is also referred to
as Agile project management. Scrum uses a cross-functional approach, bringing together technical and business resources,
including end users who often have a point of view that is crucial to the development of a final product.
As a bank client, I want to print a PDF file of my bank statement from a mobile app.
As a parent ordering a child's birthday cake online, I want to pay for my order with Zelle.
As a gamer, I want to see how much gold I have in my vault.
As a framework for project management and application development, scrum ensures the most value-added stories are
developed first, ideas are identified and delivered the first time correctly, and employees and customers are involved in the
process, increasing buy-in and satisfaction.
Product Owner:
Represents the business and serves as a single point of contact for business decisions
Manages the product backlog
Sets stakeholder expectations
Sets priorities for the scrum team’s work
Answers questions from the scrum team and clarifies details
Accepts or rejects user story completion
Scrum Master:
Story Refinement and Estimation – Provides time to review user stories for size and completeness
Sprint Planning – Allows the Product Owner to prioritize user stories in the current sprint
Daily Scrum – Occurs daily so that the project team can meet and discuss their progress
Sprint Review – Gives the project team a chance to review what has been built in the current sprint
Sprint Retrospective – Gives the project team a chance to share feedback on what to change in the next sprint, based
on what went well in the current sprint or what can improve
Product backlog
The product backlog is a prioritized list of all the features and requirements necessary to deliver the goal or vision. It serves
as a to-do list for the team. The backlog, as a list of items, may evolve throughout a project's lifecycle. The Product Owner is
responsible for prioritizing items in the backlog. The backlog itself is composed of user stories, units of work associated with
a Minimum Lovable Product (MLP) release. You can create backlogs in a backlog management tool such as Pega
Platform ™ Agile Studio.
Note: The backlog may contain information relating to the overall roadmap. A roadmap of MLPs may be identified
and provisionally agreed on during the Discover phase.
Backlog refinement
While not considered a scrum event, backlog refinement is key to a successful scrum delivery. Backlog refinement is the
process of tending to and adding details to clarify user stories in your backlog. Backlog refinement fills out the detail in user
stories to the point where they can be understood and prioritized by the Product Owner.
Confirms the development team understands the user stories that are ready for estimation and that the user stories
meet the Definition of Ready (DoR), the criteria to determine whether a story is complete.
Allows the development team to size the effort required to configure and test the user story to meet the criteria set out in
the Definition of Done (DoD), the criteria to determine whether a story is development complete.
Sizes the story by using story points (small = 1, very large = 13) so that the Project Owner can consider the story at the
next sprint planning session.
Note: You continue to refine and create stories that are ready for prioritization. Story validation and estimation must
occur frequently throughout Prepare and during each sprint.
For more information about sizing and estimating stories with story points, see the Pega Academy topicGetting Stories
Ready.
Sprint planning
Sprint planning occurs just before the next sprint starts and is scheduled as a regular meeting. Sprint planning is a scrum
ceremony where the Product Owner presents the prioritized user stories to the team to be discussed. The team confirms
their understanding of the user stories and agrees which they can include it in the sprint.
Tip: When the Product Owner prioritizes a sensible grouping of stories to be built, it results in a grouping that is
easier to test. For more information about testing details, see the Pega Academy topic Pega Test Plan.
Sprint capacity
Sprint capacity determines the number of stories you can take into the sprint. The sprint capacity is calculated by the
development team in collaboration with the test and technical leads. The team determines the number of story points to
target in the next sprint. If the number of stories (based on story points) proves to be too challenging, the team can reduce
the number at the next sprint planning session. If the team has the capacity to accomplish more story points in a sprint, the
team can increase the number of stories.
Over time, the number of story points the team delivers during each sprint must stabilize and form what is known as sprint
velocity.
There are two kinds of progress reviews, informal Playbacks, and more formal Sprint Reviews.
There are two kinds of progress reviews, informal Playbacks, and more formal Sprint Reviews.
Playbacks
Playbacks frequently occur throughout a sprint as informal opportunities for developers to share progress and show the
Product Owner what the team accomplished. There is no need to wait until a deliverable is done. By sharing updates at
regular intervals, your team can gather feedback and approval from the Product Owner throughout the sprint on work as it
is completed.
Sprint Review
A Sprint Review is a formal session organized by the Scrum Master. The review is scheduled towards the end of the sprint to
showcase all development work completed in the sprint. A Sprint Review includes a walkthrough of the user story and
confirmation that the story adheres to the definition of done. Then, the Product Owner and business representatives view a
demo of the functionality that developers built during the sprint.
The Scrum Master is responsible for scheduling these dedicated review sessions for each sprint, with a reserved room and
access to video conferencing tools. Attendees include the project team, Product Owner, test lead, and Scrum Master. It is
common to invite business subject matter experts who support the project.
Sprint Retrospective
The Sprint Retrospective is a meeting set up by the Scrum Master at the sprint's conclusion. The Sprint Retrospective
provides team members with an opportunity to share:
Sprint Retrospective attendees must include the project team, the Scrum Master, the Product Owner, and the test team
leads. The Scrum Master owns action items coming out of the retrospective to improve subsequent sprints.
Scrum of Scrums
Your program may have more than one scrum team delivering application solutions and projects at any one time. If there is
commonality and opportunity to re-use solutions between these different scrum teams, you may want to establish a Scrum of
Scrums. This is a meeting to support coordination and communication between scrum teams to maximize outcomes, such as
streamlining the testing and reuse designs. Each scrum team nominates a member of their team to participate. The Scrum of
Scrums ensures alignment of key architectural decisions and sprint planning goals while identifying opportunities for re-use.
This learning is interactive and cannot be experienced offline. Please visit https://academy.pega.com to complete.
Module Quiz
This learning is interactive and cannot be experienced offline. Please visit https://academy.pega.com to complete.
Quiz duration
5 mins