14
1 26 November 2014 Cynthia Taylor Sr. Manager, Software Engineering and QA CREATING SAFE ENVIRONMENTS THAT INSPIRE INNOVATION

DOES14 - Cynthia Taylor - BlackBerry - Creating Safe Environments that Inspire Innovation

Embed Size (px)

Citation preview

Page 1: DOES14 - Cynthia Taylor - BlackBerry - Creating Safe Environments that Inspire Innovation

126 November 2014

Cynthia Taylor

Sr. Manager, Software Engineering and QA

CREATING SAFE ENVIRONMENTS

THAT INSPIRE INNOVATION

Page 2: DOES14 - Cynthia Taylor - BlackBerry - Creating Safe Environments that Inspire Innovation

226 November 2014

THE JOURNEY

• July, 2013

• 6 months & .5 Million Dollars

• September 2014

• Minutes & 10s of Dollars

• Deciding to start was big

• Finishing was bigger

• The accomplishment was astounding

Page 3: DOES14 - Cynthia Taylor - BlackBerry - Creating Safe Environments that Inspire Innovation

326 November 2014

WHAT MAKES AN

ENVIRONMENT SAFE?

• Trust, in each other and our leaders• Teamwork • Support for new ideas and new techniques• The ability to fail, and recover

Page 4: DOES14 - Cynthia Taylor - BlackBerry - Creating Safe Environments that Inspire Innovation

426 November 2014

OUR BEFORE PICTURE

• A dozen different development and QA teams

• Myriads of tools and processes• Over 500 technologies, applications,

and systems• QA deployments that took days and

derailed dev effort• Little accounting of unplanned work• Much application knowledge that

existed in people’s heads

Page 5: DOES14 - Cynthia Taylor - BlackBerry - Creating Safe Environments that Inspire Innovation

526 November 2014

HOW WE TACKLED IT

• It started with a new vision, and a new organization

• It continued with new roles for our leaders, and support for new thoughts

• But it succeeded because passionate, driven people made it happen

Page 6: DOES14 - Cynthia Taylor - BlackBerry - Creating Safe Environments that Inspire Innovation

626 November 2014

NEW VISION, NEW ORG

• “Get The Right Stuff Done”• Agile adoption• Move to a Matrix Organization• Bringing the operations team under the

same organizational structure• Formation of the “Practices”

Page 7: DOES14 - Cynthia Taylor - BlackBerry - Creating Safe Environments that Inspire Innovation

726 November 2014

“CHANGE THE WORLD”

• Recognition that what we had wasn’t going to move us forward

• Formed a team of people who volunteered 20% of their time

• Initial Scope:• Common Tools• Policies and Practices• Knowledge Sharing and Building Technical SMEs• Automation

• Ultimately, all the effort merged into our CTW Framework

Page 8: DOES14 - Cynthia Taylor - BlackBerry - Creating Safe Environments that Inspire Innovation

826 November 2014

Code change by a developer

locallyUpload to

Source Control

(GitLabs)

Continuous Build

Triggered on Checkin.

Jenkins / Maven /

Sonar analysis and

report

On successful

build, Deploy

app

Jenkins Triggers Rundeck, which

orchestrates Chef recipe and brings up

Infrastructure

Smoke Test via

Selenium or SOAP UI

Page 9: DOES14 - Cynthia Taylor - BlackBerry - Creating Safe Environments that Inspire Innovation

926 November 2014

CRITICAL SUCCESS

FACTORS

• Finding people who believed it could be done• Starting with a non-production test application• Interest but no interference from management• Private Cloud availability• Public celebrations of the wins

Page 10: DOES14 - Cynthia Taylor - BlackBerry - Creating Safe Environments that Inspire Innovation

1026 November 2014

CHALLENGES

• Buy In• Passive Resistance• Time• Support from other departments• Morale

Page 11: DOES14 - Cynthia Taylor - BlackBerry - Creating Safe Environments that Inspire Innovation

1126 November 2014

SIGNS OF SUCCESS

• “Can you please replace me with a small shell script?”

• Noticing the fires that aren’t burning• Non-believers become believers

Page 12: DOES14 - Cynthia Taylor - BlackBerry - Creating Safe Environments that Inspire Innovation

1226 November 2014

TAKEAWAYS

• Support At All Levels• VP• Leader• Team Members

• Find your believers• Give them time, space, and support• Celebrate the wins• Evolution, not Revolution

Page 13: DOES14 - Cynthia Taylor - BlackBerry - Creating Safe Environments that Inspire Innovation

1326 November 2014 Internal Use Only

HERE’S WHAT I

NEED HELP WITH

How do you combat ebbs and flows of engagement to inspire continuous excitement?

Page 14: DOES14 - Cynthia Taylor - BlackBerry - Creating Safe Environments that Inspire Innovation

1426 November 2014 Internal Use Only

THANK YOU