In this hour-long webinar, BlackLine's Director of Software Development Greg Burns and Scrum Master and Agile Coach Ron Ben Yosef discuss the company's agile conversion experience -- the challenges, successes, and benefits gained from implementation.
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
Challenges & Successes of Agile Implementation Webinar with BlackLine - XBOSoft
1. @xbosoft XBOSoft, Inc. All Rights Reserved. 1
Challenges and Successes in
Agile Implementation
Top Agile Challenges, How To Overcome Them,
and the Fruits You’ll Gain From Your Labor
with Greg Burns and Ron Ben Yosef, BlackLine
#XBOSoftWebinar
2. @xbosoft
XBOSoft
Dedicated to software quality improvement
Founded in 2006
We speed products to market with our expert:
• Software QA consulting
• Software testing
Global team with offices in San Francisco,Beijing
and Amsterdam
“Thorough, accurate and fast”
XBOSoft, Inc. All Rights Reserved. 2
3. @xbosoft
House Rules
Participants other than the speakers are muted
Questions via the GoToWebinar control on the
right side of your screen or through Twitter
@XBOSoft
Questions may be asked throughout the webinar -
we’ll try to answer them at the end
You will receive info on recording after the webinar
XBOSoft, Inc. All Rights Reserved. 3
Event hashtag: #XBOSoftwebinar
4. @xbosoft
Meet Our Speakers
Philip Lew
CEO and Founder, XBOSoft
• Relevant specialties and
passions
o Software quality process,
evaluation, measurement
and improvement
o Software quality in use /
UX design
o Mobile User Experience
and usability
o Cycling and travel
XBOSoft, Inc. All Rights Reserved. 4
Karla Smith
Marketing Manager, XBOSoft
• Emails you about our
industry hot topic
webinars
• Invites you to download
our latest trends in
software testing white
papers
XBOSoft Team
5. @xbosoft
Guest Presenter
Greg Burns
XBOSoft, Inc. All Rights Reserved. 5
• Greg is Director of Software Development,
BlackLine
• Joined the company as its third employee in
2001
• Starting as a Developer, discovered his passion
for leadership and the cultivation of a culture of
empowerment and innovation
• Has managed development of BlackLine’s SaaS application and overseen organization’s
massive growth, including scaling the technology, organization and processes across multiple
international teams
• Travels the world playing music and photographing the journey
6. @xbosoft XBOSoft, Inc. All Rights Reserved. 6
Guest Presenter
Ron Ben Yosef
• Ron is a Certified Agile Coach and Senior Scrum
Master for Blackline
• Has worked in the information technology industry
for over a decade in various roles including Quality
Assurance Engineer, Project Manager and
Program Manager.
• For the last five years, has helped agile teams to
find and excel with the best agile methodology for
their needs. Coaches, mentors and teaches
Lean/Agile thinking, methods and tools to
organizations, teams and individuals.
• Is certified as PMP (Project Management Professional), Certified Agile Team
Facilitator and Certified Agile Coach (IC Agile).
7. @xbosoft
Why We’re Here
• Agile implementation is not always so smooth
and many organizations struggle especially
when scaling
• XBOSoft, working with BlackLine for over 8
years as their QA partner, has been part of an
incredibly successful agile implementation
• Invited BlackLine to share its success and
bumps along the way
XBOSoft, Inc. All Rights Reserved. 7
8. @xbosoft
Agenda
XBOSoft, Inc. All Rights Reserved. 8
• Typical Agile Implementation Problems
• How things were at BlackLine prior to agile
• Main drivers for BlackLine implementing agile
• Agile FAQS
– Fireside chat dialogue covering commonly asked
questions
9. @xbosoft
Typical Agile Implementation
Problems
XBOSoft, Inc. All Rights Reserved. 9
• Cultural and a mindset shift
• Getting everyone involved, understanding
what agile is
• Definition of Done and Success criteria
• Not just doing waterfall faster in shorter
iterations
• Where to fit in various testing types amongst
continuous integration
• Misguided expectations
10. @xbosoft
Prior to Agile
XBOSoft, Inc. All Rights Reserved. 10
Describe your process and the state of your
team before you adopted agile
• No formal process
• Small team, relatively flat structure
• Very close to the clients
• Moved fast, documented a little and talked
constantly
11. @xbosoft
Why Implement Agile
XBOSoft, Inc. All Rights Reserved. 11
What were your main drivers for adopting
agile?
• Respond to client needs and maintain close
relationships at scale
• Visibility and transparency into SDLC across multiple
teams
• Accountability and ownership from the Development
teams
• Building a company roadmap across multiple teams
• Build in a process that resonates with our philosophy
of constant improvement
12. @xbosoft
BLACKLINE USES SCRUM. DID YOU CONSIDER ANY OTHER
AGILE METHODOLOGIES?
Agile FAQ1
XBOSoft, Inc. All Rights Reserved. 12
14. @xbosoft
WHAT WERE THE MAIN CHALLENGES YOU ENCOUNTERED
FROM THE FOLLOWING PERSPECTIVES:
ORGANIZATIONAL, PEOPLE, PROCESS AND TECHNOLOGY?
HOW DID YOU RESOLVE THOSE, TACTICALLY?
Agile FAQ2
XBOSoft, Inc. All Rights Reserved. 14
16. @xbosoft
Main Implementation Challenges
Organizational
XBOSoft, Inc. All Rights Reserved. 16
• Getting buy-in and understanding
• Changing roles and responsibilities
• Scaling up for larger teams
• Common understanding and language
• Creating realistic expectations
• Defining scope (MVP) and acceptance criteria
18. @xbosoft
Main Implementation Challenges
Process
XBOSoft, Inc. All Rights Reserved. 18
• Problems in iteration planning
• Completing work within the sprint
• Unplanned work in the sprint
• Understanding and handling-planning for
technical debt
• Measuring the process
• Estimating
• Inconsistency across teams
20. @xbosoft
Main Implementation Challenges
People
XBOSoft, Inc. All Rights Reserved. 20
• Adoption and buy in
• Training
• Cultural changes and adaption
• Team growth and recruitment
• Understanding the role and importance of the
PO
• Working with offshore and hybrid teams
22. @xbosoft
Main Implementation Challenges
Technologies
XBOSoft, Inc. All Rights Reserved. 22
• Getting team to work on sprint scope and
nothing but the sprint – tickets prioritized by
PO
• Tooling to support agile
• Tooling to support frequent deployments
• Tooling for communication
24. @xbosoft
What Would You Have Done
Differently?
XBOSoft, Inc. All Rights Reserved. 24
• Agile training
• Designate one process / Agile expert to own
the process and coach others
• Create an agile transition plan to capture all
development activities
• Validate we have the stakeholders buy-in for
using agile
• Make sure other departments transition to
agile at the same time
25. @xbosoft
WHERE ARE YOU AT IN THE PROCESS TODAY?
Agile FAQ4
XBOSoft, Inc. All Rights Reserved. 25
26. @xbosoft
Current Agile Progress
XBOSoft, Inc. All Rights Reserved. 26
• Adopted agile across all of our development
teams but continue to improve the process all
the time
• Company buy-in for essential dedicated roles
• Re-defining business verticals after major
recruitment effort
• Integrated testing into each agile team, and
continuous testing
27. @xbosoft
Scaling Challenges Ahead
XBOSoft, Inc. All Rights Reserved. 27
• Defining consistency across teams
• Another round of training given number of new hires and
teams
• Ensuring that staff understands expectations around
roles, and artifacts related to the "common vocabulary",
i.e. MVP and associated documentation, tickets
• Training, training, training (internal, external, cross-team,
etc.)
• Embedding service groups (DevOps, DB, UX, etc. ) into
the agile teams (cross-functional teams)
• Working to get to more frequent releases to production
28. @xbosoft
SEEMS THAT YOU HAVE SOME SORT OF AGILE HYBRID
WHICH MOST ORGANIZATIONS DO. THAT’S THE SPIRIT OF
AGILE. IN CLOSING, WHAT TIDBITS OF ADVICE DO YOU HAVE
FOR ORGANIZATIONS GOING DOWN THE AGILE PATH.
Agile FAQ5
XBOSoft, Inc. All Rights Reserved. 28
29. @xbosoft
Post your webinar questions on Twitter @XBOSoft
Registrants will receive an email with information on where to view the recording
and slides of today’s webinar.
Join us to keep updated on all our webinars, reports and white papers:
facebook.com/xbosoft
+xbosoft
linkedin.com/company/xbosoft
Check out our blog: http://xbosoft.com/software-quality-blog/
Download our free white papers: http://xbosoft.com/knowledge-center/
Contact us with ideas for future webinars or questions regarding our services!
services@xbosoft.com
Thank you!
Q+A
www.xbosoft.com