Challenges & Successes of Agile Implementation Webinar with BlackLine - XBOSoft

29
@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

Transcript of Challenges & Successes of Agile Implementation Webinar with BlackLine - XBOSoft

Page 1: Challenges & Successes of Agile Implementation Webinar with BlackLine - XBOSoft

@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

Page 2: Challenges & Successes of Agile Implementation Webinar with BlackLine - XBOSoft

@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

Page 3: Challenges & Successes of Agile Implementation Webinar with BlackLine - XBOSoft

@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

Page 4: Challenges & Successes of Agile Implementation Webinar with BlackLine - XBOSoft

@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

Page 5: Challenges & Successes of Agile Implementation Webinar with BlackLine - XBOSoft

@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

Page 6: Challenges & Successes of Agile Implementation Webinar with BlackLine - XBOSoft

@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).

Page 7: Challenges & Successes of Agile Implementation Webinar with BlackLine - XBOSoft

@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

Page 8: Challenges & Successes of Agile Implementation Webinar with BlackLine - XBOSoft

@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

Page 9: Challenges & Successes of Agile Implementation Webinar with BlackLine - XBOSoft

@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

Page 10: Challenges & Successes of Agile Implementation Webinar with BlackLine - XBOSoft

@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

Page 11: Challenges & Successes of Agile Implementation Webinar with BlackLine - XBOSoft

@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

Page 12: Challenges & Successes of Agile Implementation Webinar with BlackLine - XBOSoft

@xbosoft

BLACKLINE USES SCRUM. DID YOU CONSIDER ANY OTHER AGILE METHODOLOGIES?

Agile FAQ1

XBOSoft, Inc. All Rights Reserved. 12

Page 13: Challenges & Successes of Agile Implementation Webinar with BlackLine - XBOSoft

@xbosoft

Scrum Lifecycle

XBOSoft, Inc. All Rights Reserved. 13

Page 14: Challenges & Successes of Agile Implementation Webinar with BlackLine - XBOSoft

@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

Page 15: Challenges & Successes of Agile Implementation Webinar with BlackLine - XBOSoft

@xbosoft

Restructure

Functional teams Cross

functional team

XBOSoft, Inc. All Rights Reserved. 15

FE BE

QA DB

UX

Page 16: Challenges & Successes of Agile Implementation Webinar with BlackLine - XBOSoft

@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

Page 17: Challenges & Successes of Agile Implementation Webinar with BlackLine - XBOSoft

@xbosoft

Agile Transformation

Organizational Transformation

Agile practices adoption

People and cultural

transformation

XBOSoft, Inc. All Rights Reserved. 17

• Restructure the organization and create agile teams

• Establish policies and SDLC

• Teach people to work to collaborate with their new roles and responsibilities

• Train teams to work with agile

Page 18: Challenges & Successes of Agile Implementation Webinar with BlackLine - XBOSoft

@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

Page 19: Challenges & Successes of Agile Implementation Webinar with BlackLine - XBOSoft

@xbosoft

Agile Transformation

Organizational Transformation

Practices adoption

People and cultural

transformation

XBOSoft, Inc. All Rights Reserved. 19

• Identify a team for a POC

• Identify SM and Product owner

• Break projects into Epics, User Stories and form backlogs

• Set Sprints, Daily Stand-up, reviews and retrospectives

• Establish a planning and a release cadence

• Meet commitments regularly

Page 20: Challenges & Successes of Agile Implementation Webinar with BlackLine - XBOSoft

@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

Page 21: Challenges & Successes of Agile Implementation Webinar with BlackLine - XBOSoft

@xbosoft

Agile Transformation

Organizational Transformation

Adopt Practices

People and cultural

transformation

XBOSoft, Inc. All Rights Reserved. 21

• Re-establish the meaning of a team

• Help the team members to handle some unknown, estimate and to inspect and adapt

• Create collaboration among and across teams

• Empower individuals • Help engineering

managers understand their role in agile

Page 22: Challenges & Successes of Agile Implementation Webinar with BlackLine - XBOSoft

@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

Page 23: Challenges & Successes of Agile Implementation Webinar with BlackLine - XBOSoft

@xbosoft

IN RETROSPECT, WHAT WOULD YOU HAVE DONE DIFFERENTLY?

Agile FAQ3

XBOSoft, Inc. All Rights Reserved. 23

Page 24: Challenges & Successes of Agile Implementation Webinar with BlackLine - XBOSoft

@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

Page 25: Challenges & Successes of Agile Implementation Webinar with BlackLine - XBOSoft

@xbosoft

WHERE ARE YOU AT IN THE PROCESS TODAY?

Agile FAQ4

XBOSoft, Inc. All Rights Reserved. 25

Page 26: Challenges & Successes of Agile Implementation Webinar with BlackLine - XBOSoft

@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

Page 27: Challenges & Successes of Agile Implementation Webinar with BlackLine - XBOSoft

@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

Page 28: Challenges & Successes of Agile Implementation Webinar with BlackLine - XBOSoft

@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

Page 29: Challenges & Successes of Agile Implementation Webinar with BlackLine - XBOSoft

@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! [email protected]

Thank you!

Q+A

www.xbosoft.com