© 2015 Webinar Series 2015 what is the role of an architect in an agile organization? 1 The Agile Architect / November 2015.

Slides:



Advertisements
Similar presentations
Basic SDLC Models.
Advertisements

Time Management By Zahira Gonzalez.
Leaders Facilitate Teamwork
Life Science Services and Solutions
©2011 Improving Enterprises, Inc. Breaking down the Epic User Story.
Situational Leadership Donna Shea, M.Ed.. Objectives By the end of this presentation you should be able to: Discuss the four leadership styles Discuss.
Damon Poole, Chief Agilist, Eliassen Group
Michael Hall Three Beacons Managing Technical Debt Using Agile.
Transformational Leadership November, 2013 Andrew C. Sekel, Ph.D.
Mobile Development: HTML5 Vs Native By Rohit Ghatol Director of Engineering,Synerzip Author- Beginning PhoneGap 1.
1 Agile Estimation V. Lee Henson CST. 2 Founded in Salt Lake City, UT Personally Trained, Coached, and or Mentored at 41 of the Fortune 100 Companies.
EFFECTIVE DAILY SCRUM PATTERNS Charles Bradley Professional Scrum Trainer, Scrum.org.
DESIGNING FOR MOBILE NIKHIL J DESHPANDE. Nikhil Deshpande Digital Strategy Director, GeorgiaGov
Confidential Lessons Learned in Agile Development Jim Smith PDX, Inc.
Presentation copyright © AccuRev, Inc. May be used with permission only. Contact for permission. Scrum &
Agile Leadership: Want to Change Your Results? Change How You Lead
1 CSSE 477: Swre Arch – This year’s course… Steve Chenoweth Tuesday, 11/8/11 Week 10, Day 2 Right – Sunset at the Louvre, in Paris From
Agile Metrics, Value, and Software
Is Agile Any Better? Damon Poole 2009 Scrum and Kanban Like Chocolate and Peanut Butter Damon Poole – CTO, AccuRev.
Copyright 2009 John Wiley & Sons, Inc. Chapter 4 Negotiation and the Management of Conflict.
Lean Startup and the Enterprise Applying Lessons from Entrepreneurs to Large Organizations Brian Bozzuto.
Agile and Offshore – Contradictory or Synergistic November 7, 2007 A Practitioner’s Viewpoint.
Naveen Gurusiddaiah Technology Evangelist Software Quality: Technology trends and the way ahead.
Michael Hall Three Beacons Performance Evaluation for Agile Team Members.
©2012 Improving Enterprises, Inc. Architecture in an Agile World Don linkedin.com/in/donmcgreal.
Elephants in the Agile Room. Reflections on 10 Years of Agility Todd Little Sr. Development Manager Landmark Graphics.
Responsive Web Design Nikhil J Deshpande Webinar – May 14, 2014 Sponsored by.
Analysis in Agile: It’s More Than Just User Stories Kent Webinar Series 2015.
Creating Competency Models for Strategic IT Planning Page 1 Creating Competency Models for Strategic IT Planning Bill Clebsch Executive Director of IT.
Nurjana Technologies Company Presentation. Nurjana Technologies (NT) is a small business enterprise founded in 2012 and operating in Aerospace and Defence.
Data Virtualization & Information As A Service (IaaS) By Anil Allewar Senior Solutions Architect - Synerzip 1.
Todd Little Sr. Development Manager Landmark Graphics Context Driven Agile Leadership One Size Doesn’t Fit All.
Slicing Pie EUREKA!. Win a signed copy: SlicingPie.com/synerzip
Valtivity Panning for User Story Gold.
Project Management : Techniques and Tools (60-499) Fall 2014 / Winter 2015.
Lifecycle of a User Story Webinar Series © Three Beacons LLC, 2015 Lifecycle of a User Story Mike Hall Three Beacons
Author: Lv Yi Agile Conference (AGILE),  Nokia Siemens Networks (2002 – 2010) ◦ Started Scrum pilots in 2005 because…  We were running parallel.
Lean Hiring Aided by Machine Learning December 18, 2014 Presented by Vinayak Joglekar, Co-Founder and CTO, Synerzip.
LARMA Professional Development Communications and Engagement.
R ESTAURANT M ANAGEMENT (HM 432) CHAPTER 2 Teamwork in the Food Service and Hospitality Workplace.
©2011 Improving Enterprises, Inc. Epics and Agile Planning.
Meeting Present and Emerging Strategic Human Resource Challenges
COMMON INTERVIEW QUESTIONS PART 中文四 邱莘予.
Webinar Series 2015 ©Pollyanna Pixton Team Ownership: How do we help it happen? Presented by Pollyanna Pixton.
Leveraging Offshore Software Services September 5, 2007 A Guide For Smaller Companies.
Webinar Series Sins of Scrum and other Agile Anti-Patterns Todd Little VP Product Development September Webinar.
Powerful Coaching- OCAMP Mentor Training Day 3 November 2011.
1.Invents 2.Designs Buildings 3.Translates the users requirements into a built environment. 1. What Does an Architect Do?
Using Agile Approach with Fixed Budget Projects April 15, 2009.
Accelerating Agile Across the Enterprise © 2011 AccuRev, Inc. All Rights Reserved Accelerating Agile Across the Enterprise AccuRev.
Webinar Series Running Your Services On Docker An experience report.
AGILITY. ENTREPRENEURSHIP. STORY-TELLING. TRANSFORMATION! © SmoothApps INSIGHTS FROM CAMUY Ravi Verma THE ORG WHISPERER 4 STEPS.
1 Copyright © 2015, Drilling Info, Inc. All right reserved. All brand names and trademarks are the properties of their respective companies. Webinar Series.
November 17, Understanding Coaching It is planned and purposeful It requires a special set of skills, attitude, and qualities It provides those.
You will provide oversight, leadership and direction to a group of IT professionals responsible for architecting, implementing and supporting a broad range.
Professional Development of Software Engineers First day summary.
Project Management Enabling Quality Marien de Wilde, PMP April 2007.
Building a SW Architecture Group Tomer Peretz Chief Software Architect.
1 Copyright © 2016, Drilling Info, Inc. All right reserved. All brand names and trademarks are the properties of their respective companies. Webinar Series.
Contact US: ID: Phone Number:
Leadership Style 101 What is Your Leadership Style?
I NTRODUCTION TO MENTORING TOOLS AND TECHNIQUES FOR THE SUPPORT AND DEVELOPMENT OF MUMPRENEURS.
IS&T Project Reviews September 9, Project Review Overview Facilitative approach that actively engages a number of key project staff and senior IS&T.
Todd Crosslin – PDX – Customer Story Todd Crosslin – 45 mins.
Best practices for software development in research community Present: Steve Brewer (scribe), Steve Lee (facilitator), Teijun, Gagarine, Mathew, Liz,
Working and Partnering with Others
Making Information Security Manageable with GRC
collaborating with non- collaborators
One Size Doesn’t Fit All
Presentation transcript:

© 2015 Webinar Series 2015 what is the role of an architect in an agile organization? 1 The Agile Architect / November 2015

Information | Analytics | Expertise © 2015 Webinar Series 2015 Chris Edwards P.Eng., Senior THE AGILE ARCHITECT Our Experience in Discovering a Successful Pattern NOVEMBER 2015

© 2015 Webinar Series 2015 Setting the Stage 5 teams, 5-9 each (including QA) Mix of Scrum/Kanban/Scrumban Thick Client C++ Mature Codebase Recently Adopted Agile Major Project – Client / Server 3 The Agile Architect / November 2015

© 2015 Webinar Series 2015 The best architectures, requirements, and designs emerge from self-organizing teams. 4 The Agile Architect / November 2015 Agile Manifesto

© 2015 Webinar Series 2015 Architecture Approach 1: Laissez Faire 5 The Agile Architect / November 2015

© 2015 Webinar Series The Agile Architect / November 2015 HELP!!!

© 2015 Webinar Series 2015 empowerment is more than just taking your hands off the wheel 7 The Agile Architect / November 2015

© 2015 Webinar Series 2015 how do we incorporate an architect… without sacrificing agile values? 8 The Agile Architect / November 2015

© 2015 Webinar Series 2015 Wanted to avoid this: 9 The Agile Architect / November 2015 Requirements Design Code Test Deploy

© 2015 Webinar Series 2015 And this: 10 The Agile Architect / November 2015 cliparthut.com

© 2015 Webinar Series 2015 Architecture Approach 2: The Architecture Scout 11 The Agile Architect / November 2015

© 2015 Webinar Series The Agile Architect / November 2015 Understand the System Research Evaluate Different Approaches Define Layers / Responsibilities Prototype

© 2015 Webinar Series 2015 epiphany: architect must be connected to the code 13 The Agile Architect / November 2015

© 2015 Webinar Series The Agile Architect / November 2015 Architecture by Example ” “

© 2015 Webinar Series The Agile Architect / November 2015

© 2015 Webinar Series The Agile Architect / November 2015 Too many classes makes the system too complex! Big classes make the system unmaintainable!

© 2015 Webinar Series The Agile Architect / November 2015 WORK HARDER!

© 2015 Webinar Series 2015 what if the architect is WRONG? 18 The Agile Architect / November 2015

© 2015 Webinar Series 2015 how do you know if the architect is WRONG? 19 The Agile Architect / November 2015

© 2015 Webinar Series The Agile Architect / November 2015 I thought you knew something I didn’t ” “

© 2015 Webinar Series 2015 architect is a leadership role 21 The Agile Architect / November 2015

© 2015 Webinar Series 2015 The Agile Architect / November 2015 xkcd.com 22

© 2015 Webinar Series 2015 Programming Tell Don’t Ask 23 The Agile Architect / November 2015 Leadership Ask Don’t Tell

© 2015 Webinar Series The Agile Architect / November 2015 Image Source: worklifematters.net Spotify Engineering Videos

© 2015 Webinar Series 2015 how do I serve the teams without telling them what to do? 25 The Agile Architect / November 2015

© 2015 Webinar Series 2015 Intent Based Leadership 26 The Agile Architect / November 2015 Rob van Hilten, Flickr

© 2015 Webinar Series The Agile Architect / November 2015 Don’t move information to authority, move authority to the information ” “ David Marquet

© 2015 Webinar Series The Agile Architect / November 2015 Image Source: worklifematters.net

© 2015 Webinar Series The Agile Architect / November 2015 two pillars that need to be in place: the technical competence …. and organization clarity. … put those things in place and then you can give control. ” “ David Marquet

© 2015 Webinar Series 2015 i intend to… 30 The Agile Architect / November 2015

© 2015 Webinar Series The Agile Architect / November 2015 Image Source: worklifematters.net Spotify Engineering Videos

© 2015 Webinar Series 2015 Architecture Approach 3: The Architecture Coach 32 The Agile Architect / November 2015 Rob van Hilten, Flickr

© 2015 Webinar Series 2015 Daily Design Meeting 30 minutes Technical lead from each team Discuss challenges that being encountered Exercise is repeated on the team that brought the challenge 33 The Agile Architect / November 2015

© 2015 Webinar Series The Agile Architect / November 2015 Resist the urge to provide solutions. ” “ David Marquet

© 2015 Webinar Series 2015 questions communicate values 35 The Agile Architect / November 2015

© 2015 Webinar Series 2015 letting go is hard 36 The Agile Architect / November 2015

© 2015 Webinar Series The Agile Architect / November 2015 organizations which design systems... are constrained to produce designs which are copies of the communication structures of these organizations ” “ M. Conway

© 2015 Webinar Series The Agile Architect / November 2015

© 2015 Webinar Series The Agile Architect / November 2015 Image Source: worklifematters.net Spotify Engineering Videos

© 2015 Webinar Series 2015 Architecture Approach 3: The Architecture Coach 40 The Agile Architect / November 2015 Rob van Hilten, Flickr Coaching Agile Teams, Lyssa Adkins

© 2015 Webinar Series 2015 Focus on Interests Rather than Positions 41 The Agile Architect / November 2015 Rob van Hilten, Flickr

© 2015 Webinar Series 2015 Design Steps What is the problem you’re trying to solve? What solutions should we consider? What are the pros/cons of each solution? 42 The Agile Architect / November 2015

© 2015 Webinar Series 2015 create a common framework for resolving conflict 43 The Agile Architect / November 2015

© 2015 Webinar Series 2015 disagreement is a mechanism for organizational clarity 44 The Agile Architect / November 2015

© 2015 Webinar Series 2015 the end? 45 The Agile Architect / November 2015

© 2015 Webinar Series 2015 something interesting happened 46 The Agile Architect / November 2015

© 2015 Webinar Series The Agile Architect / November 2015 ?

© 2015 Webinar Series 2015 do we still need an architect? 48 The Agile Architect / November 2015

© 2015 Webinar Series 2015 Final Architecture Approach: Architecting as a Team 49 The Agile Architect / November 2015 Steve Jurvetson, Flickr

© 2015 Webinar Series The Agile Architect / November 2015 Image Source: worklifematters.net Spotify Engineering Videos

© 2015 Webinar Series 2015 knowing what we know today would we do it all again? 51 The Agile Architect / November 2015

© 2015 Webinar Series 2015 approach must evolve over time 52 The Agile Architect / November 2015

© 2015 Webinar Series 2015 Summary Empowerment is more than standing back Architect must be connected to the code Lead through intent Resist the urge to provide solutions Build relationships between teams Create a framework for disagreement Disagreement is a mechanism for organizational clarity 53 The Agile Architect / November 2015

© 2015 Webinar Series 2015 leadership skills are vital to an architect’s success 54 The Agile Architect / November 2015

© 2015 Webinar Series Hemant Elhence

© 2015 Webinar Series 2015 Synerzip in a Nutshell  Software product development partner for small/mid-sized technology companies Exclusive focus on small/mid-sized technology companies, typically venture-backed companies in growth phase By definition, all Synerzip work is the IP of its respective clients Deep experience in full SDLC – design, dev, QA/testing, deployment  Dedicated team of high caliber software professionals for each client Seamlessly extends client’s local team offering full transparency Stable teams with very low turn-over NOT just “staff augmentation, but provide full management support  Actually reduces risk of development/delivery Experienced team – uses appropriate level of engineering discipline Practices Agile development – responsive yet disciplined  Reduces cost – dual-site team, 50% cost advantage  Offers long-term flexibility – allows (facilitates) taking offshore team captive – aka “BOT” option 56

© 2015 Webinar Series 2015 Synerzip Clients 57

© 2015 Webinar Series 2015 Next Webinar Evolution of Configuration Management Into a DevOps/Agile World Complimentary Webinar: Tuesday, December 15, Noon CST Presented by: Marisa Sawatphadungkij, CM & Test Manager at Drillinginfo 58

© 2015 Webinar Series 2015 Hemant Elhence Connect with linkedin.com/company/synerzip facebook.com/Synerzip 59

© 2015 Webinar Series 2015 Chris 60 The Agile Architect / November 2015 Questions?