SlideShare a Scribd company logo
1 of 29
Download to read offline
A Partner is Good to
Have, but Difficult to Be
Dave Dikel – dave.dikel@acentia.com
David Kane – david.kane@santeon.com
A Partner is Good to Have, but
Difficult to Be
Dave Dikel
● Senior Information
Technology Specialist
with InSysCo, A
Maximus Federal
Company
David Kane
● Senior Agile Coach at
Santeon
Co-authors of the book, Software Architecture:
Organizational Principles and Patterns
Have you ever...
...are symptoms of a lack of
partnering
“We insist that key people take a
workshop on partnering first.”
Ron Grace
Program Manager for HP’s internal
software reuse initiative (1993)
Partnering Definition
“Partnering is the extent to which architecture
stakeholders maintain clear, cooperative roles
and maximize the value they deliver and
receive”
Make the stakeholders partners
Software Architecture: Organizational Principles and Patterns –
Dikel, Kane and Wilson
Why Partnering Matters
● Architects can’t do it alone
● Improves understanding and coordination within and
across IT and business
● Sharpens anticipation of surprises
● Makes work more rewarding
Partnering is Hard Work
Do you wonder where architecture
meetings are going?
● Key decision makers and their trusted experts attended
the first meeting
● Important partners are always represented but turnover
is high
● Important concepts, processes and supporting facts are
often revisited from meeting to meeting
Simple engineering courtesy
● Do your homework
● Size the meeting to get results and benefit participants
● Do everything possible to make best use of people’s
time
● Document results
Pitfalls of too much focus on meeting results
●
● Prop up attendance
through action items
● Over prepare for
meetings
● Over optimistically
present
accomplishments
● Inflexible rules
Things didn’t work out
exactly as planned?
● Feature you were counting on was left out of a release
at the last minute
● Coordination meetings are filled with surprises
● “One line of code per meeting”
No Surprises
● Insist that project teams collaborate before presenting a
solution
● Discourage surprises at meetings
● Assign cross-team roles
● View scope management with overall service delivery
Pitfalls of No Surprises
Too much high-level emphasis can
● Discourage reporting of critical issues
and risks
● Increase formality and stress
Too much team-level emphasis can
● Lose team focus
● Drain team resources
Why are there so many people
in architecture meetings?
● Too many people invited in the first place
● Fear of being surprised or left out
● Propagated invitations
● Long and ineffective meetings
● Poor architecture decisions
Consequences
Identify and Engage
Partners
Seek a deep understanding of partners’ products and
operations
● Identify value delivery chain
● Determine critical partners
● Spend time understanding their world
● What does the architecture deliver
to them?
● What do they contribute to the
value chain?
Tips for Understanding the
Value Chain
● Who decision makers ask when they need to make a
change?
● What does the data say?
○ How does it flow?
○ What is used?
● Earn the trust of partners who will need to live with what
gets delivered
● Do not assume you understand how a long-standing
organization or system works
Outcomes from Better Partner
Identification and Engagement
● Stay connected with those who are most important to
success
● Number of partners is reduced
● Partners uncover inter dependencies
● Partners uncover unsupported assumptions
Partner Identification and
Engagement Pitfalls
● Death by analysis
● Conflicting Partner
Expectations
● Chevronitis
Limits to Gate-Driven
Architecture
● Drives focus on compliance not engagement
● Businesses have their own measures for success
● Misalignment detected too late
● Can be hard to enforce
● Many organizations are streamlining their gate models
How else can you ensure architecture
stakeholders are cooperative,
responsive?
Build Reciprocity with
Stakeholders
● Encourage a fair and proactive exchange of value
among partners
● Review both formal and informal agreements to ensure
fair exchange
● Encourage informal networking
● Budget time to respond to requests from other
stakeholders
Service is the Foundation
● Service here is an attitude in action, not a technical term
● Gifted architects “see” how their products will help
everyone concerned and strive to make it so
● The drive to serve can mean the difference between
○ Producing designs that resonate with customers and
get used
○ Adapting the architecture to unforeseen changes
Benefits of Reciprocity
● You know who to call to begin to unravel complex
“unsolvable” problems
● Problems can be resolved at a lower level of
organization and formality
● People answer the phone when you call
● Personal interactions are more rewarding
Reciprocity Pitfalls
● Team members make
commitments to peers that increase
the scope of their work products
● Stakeholders can learn to rely too
much on the architect
● Architects can agree to deliver
requirements that are out of scope
or in conflict with one another
Peer-to-Peer Relationships are
the Core of Partnering
● Who are the critical stakeholders?
● What do they need?
● What will make architecture compelling to
them?
● How do we build trusting/effective
relationships with them?
● Are we passionate about serving them?

More Related Content

What's hot

The Future of Collaboration in Project Management: Enable Your Teams to Work ...
The Future of Collaboration in Project Management: Enable Your Teams to Work ...The Future of Collaboration in Project Management: Enable Your Teams to Work ...
The Future of Collaboration in Project Management: Enable Your Teams to Work ...Aggregage
 
Alice Doyne: Service Design Meets Service
Alice Doyne: Service Design Meets ServiceAlice Doyne: Service Design Meets Service
Alice Doyne: Service Design Meets ServiceitSMF UK
 
Scarlett Bayes: Analyst 2.0
Scarlett Bayes: Analyst 2.0Scarlett Bayes: Analyst 2.0
Scarlett Bayes: Analyst 2.0itSMF UK
 
WPMP Consulting Firm Address Change
WPMP Consulting Firm Address ChangeWPMP Consulting Firm Address Change
WPMP Consulting Firm Address ChangeLillian Thompson
 
Design Operations
Design OperationsDesign Operations
Design OperationsDave Malouf
 
Scaling design with a design system
Scaling design with a design systemScaling design with a design system
Scaling design with a design systemSonja Krogius
 
高效溝通 - 揭開促進團隊效能的密碼 | Percy
高效溝通 - 揭開促進團隊效能的密碼 | Percy高效溝通 - 揭開促進團隊效能的密碼 | Percy
高效溝通 - 揭開促進團隊效能的密碼 | PercyAgileTour@TW
 
How to build a winning ai strategy for european law firms
How to build a winning ai strategy for european law firmsHow to build a winning ai strategy for european law firms
How to build a winning ai strategy for european law firmsDella
 
Impactful Methods to Benefit Organizational Knowledge Management and Continuo...
Impactful Methods to Benefit Organizational Knowledge Management and Continuo...Impactful Methods to Benefit Organizational Knowledge Management and Continuo...
Impactful Methods to Benefit Organizational Knowledge Management and Continuo...KaiNexus
 
UX Australia - Service Design 2016: Designing great services for suppliers - ...
UX Australia - Service Design 2016: Designing great services for suppliers - ...UX Australia - Service Design 2016: Designing great services for suppliers - ...
UX Australia - Service Design 2016: Designing great services for suppliers - ...Briony Williamson
 
Agile In Transition and In Business World | Mick Chung
Agile In Transition and In Business World | Mick ChungAgile In Transition and In Business World | Mick Chung
Agile In Transition and In Business World | Mick ChungAgileTour@TW
 
The Future of Project Management
The Future of Project ManagementThe Future of Project Management
The Future of Project ManagementOrangescrum
 
Enterprise Social Networks: Evolving Models for Success
Enterprise Social Networks: Evolving Models for SuccessEnterprise Social Networks: Evolving Models for Success
Enterprise Social Networks: Evolving Models for SuccessEnterprise Knowledge
 
Project Management: GET Connected- Identify and practice behavioural skills f...
Project Management: GET Connected- Identify and practice behavioural skills f...Project Management: GET Connected- Identify and practice behavioural skills f...
Project Management: GET Connected- Identify and practice behavioural skills f...Deidre Morris
 
敏捷商業分析 | Lisa Chu
敏捷商業分析 | Lisa Chu敏捷商業分析 | Lisa Chu
敏捷商業分析 | Lisa ChuAgileTour@TW
 
Design Operations mural - 8 mar 2017
Design Operations   mural - 8 mar 2017Design Operations   mural - 8 mar 2017
Design Operations mural - 8 mar 2017Dave Malouf
 
Pragmatic Architecture for Agile Teams
Pragmatic Architecture for Agile TeamsPragmatic Architecture for Agile Teams
Pragmatic Architecture for Agile TeamsJanne Sinivirta
 
Experiencing a large Agile Transformation by Hendrik Esser
Experiencing a large Agile Transformation by Hendrik Esser Experiencing a large Agile Transformation by Hendrik Esser
Experiencing a large Agile Transformation by Hendrik Esser Agile ME
 

What's hot (20)

The Future of Collaboration in Project Management: Enable Your Teams to Work ...
The Future of Collaboration in Project Management: Enable Your Teams to Work ...The Future of Collaboration in Project Management: Enable Your Teams to Work ...
The Future of Collaboration in Project Management: Enable Your Teams to Work ...
 
Alice Doyne: Service Design Meets Service
Alice Doyne: Service Design Meets ServiceAlice Doyne: Service Design Meets Service
Alice Doyne: Service Design Meets Service
 
Scarlett Bayes: Analyst 2.0
Scarlett Bayes: Analyst 2.0Scarlett Bayes: Analyst 2.0
Scarlett Bayes: Analyst 2.0
 
WPMP Consulting Firm Address Change
WPMP Consulting Firm Address ChangeWPMP Consulting Firm Address Change
WPMP Consulting Firm Address Change
 
Design Operations
Design OperationsDesign Operations
Design Operations
 
Scaling design with a design system
Scaling design with a design systemScaling design with a design system
Scaling design with a design system
 
高效溝通 - 揭開促進團隊效能的密碼 | Percy
高效溝通 - 揭開促進團隊效能的密碼 | Percy高效溝通 - 揭開促進團隊效能的密碼 | Percy
高效溝通 - 揭開促進團隊效能的密碼 | Percy
 
How to build a winning ai strategy for european law firms
How to build a winning ai strategy for european law firmsHow to build a winning ai strategy for european law firms
How to build a winning ai strategy for european law firms
 
Thought leader PM Consulting
Thought leader PM ConsultingThought leader PM Consulting
Thought leader PM Consulting
 
Impactful Methods to Benefit Organizational Knowledge Management and Continuo...
Impactful Methods to Benefit Organizational Knowledge Management and Continuo...Impactful Methods to Benefit Organizational Knowledge Management and Continuo...
Impactful Methods to Benefit Organizational Knowledge Management and Continuo...
 
UX Australia - Service Design 2016: Designing great services for suppliers - ...
UX Australia - Service Design 2016: Designing great services for suppliers - ...UX Australia - Service Design 2016: Designing great services for suppliers - ...
UX Australia - Service Design 2016: Designing great services for suppliers - ...
 
Agile In Transition and In Business World | Mick Chung
Agile In Transition and In Business World | Mick ChungAgile In Transition and In Business World | Mick Chung
Agile In Transition and In Business World | Mick Chung
 
The Future of Project Management
The Future of Project ManagementThe Future of Project Management
The Future of Project Management
 
The future of project management - changing the change function
The future of project management - changing the change functionThe future of project management - changing the change function
The future of project management - changing the change function
 
Enterprise Social Networks: Evolving Models for Success
Enterprise Social Networks: Evolving Models for SuccessEnterprise Social Networks: Evolving Models for Success
Enterprise Social Networks: Evolving Models for Success
 
Project Management: GET Connected- Identify and practice behavioural skills f...
Project Management: GET Connected- Identify and practice behavioural skills f...Project Management: GET Connected- Identify and practice behavioural skills f...
Project Management: GET Connected- Identify and practice behavioural skills f...
 
敏捷商業分析 | Lisa Chu
敏捷商業分析 | Lisa Chu敏捷商業分析 | Lisa Chu
敏捷商業分析 | Lisa Chu
 
Design Operations mural - 8 mar 2017
Design Operations   mural - 8 mar 2017Design Operations   mural - 8 mar 2017
Design Operations mural - 8 mar 2017
 
Pragmatic Architecture for Agile Teams
Pragmatic Architecture for Agile TeamsPragmatic Architecture for Agile Teams
Pragmatic Architecture for Agile Teams
 
Experiencing a large Agile Transformation by Hendrik Esser
Experiencing a large Agile Transformation by Hendrik Esser Experiencing a large Agile Transformation by Hendrik Esser
Experiencing a large Agile Transformation by Hendrik Esser
 

Viewers also liked

Isabel y adriana Elementos de un sistema de computación
Isabel y adriana Elementos de un sistema de computaciónIsabel y adriana Elementos de un sistema de computación
Isabel y adriana Elementos de un sistema de computaciónIsabelPN
 
Sistem Informmasi Kesehata - Rekam Medis
Sistem Informmasi Kesehata - Rekam MedisSistem Informmasi Kesehata - Rekam Medis
Sistem Informmasi Kesehata - Rekam MedisYahya_Vy_01
 
Motif color wheel
Motif color wheelMotif color wheel
Motif color wheelcisenberg2
 
Proposal of “Large Space Cooling” by MOISTURE MIST
Proposal of “Large Space Cooling” by MOISTURE MISTProposal of “Large Space Cooling” by MOISTURE MIST
Proposal of “Large Space Cooling” by MOISTURE MISTShinichi Fukuyama
 
BOOTylicious Spring
BOOTylicious SpringBOOTylicious Spring
BOOTylicious SpringKarlo Novak
 
Priča asinkronim Spring servletima o
Priča asinkronim Spring servletima oPriča asinkronim Spring servletima o
Priča asinkronim Spring servletima oKarlo Novak
 
Numerical solutions
Numerical solutionsNumerical solutions
Numerical solutionsRACSOelimu
 
12komunikasisinkron
12komunikasisinkron 12komunikasisinkron
12komunikasisinkron agus mulyadin
 
De uitdagingen van de Vlaamse en de internationale landbouw
De uitdagingen van de Vlaamse en de internationale landbouwDe uitdagingen van de Vlaamse en de internationale landbouw
De uitdagingen van de Vlaamse en de internationale landbouwAgribusinessclub
 

Viewers also liked (20)

Soporte pedagógico
Soporte pedagógicoSoporte pedagógico
Soporte pedagógico
 
Matt W moore
Matt W  mooreMatt W  moore
Matt W moore
 
Isabel y adriana Elementos de un sistema de computación
Isabel y adriana Elementos de un sistema de computaciónIsabel y adriana Elementos de un sistema de computación
Isabel y adriana Elementos de un sistema de computación
 
Sistem Informmasi Kesehata - Rekam Medis
Sistem Informmasi Kesehata - Rekam MedisSistem Informmasi Kesehata - Rekam Medis
Sistem Informmasi Kesehata - Rekam Medis
 
Enzymes
EnzymesEnzymes
Enzymes
 
Science fun
Science funScience fun
Science fun
 
Nubersia - Servicio DevOps Team
Nubersia - Servicio DevOps TeamNubersia - Servicio DevOps Team
Nubersia - Servicio DevOps Team
 
Motif color wheel
Motif color wheelMotif color wheel
Motif color wheel
 
Proposal of “Large Space Cooling” by MOISTURE MIST
Proposal of “Large Space Cooling” by MOISTURE MISTProposal of “Large Space Cooling” by MOISTURE MIST
Proposal of “Large Space Cooling” by MOISTURE MIST
 
Camp nou
Camp nouCamp nou
Camp nou
 
BOOTylicious Spring
BOOTylicious SpringBOOTylicious Spring
BOOTylicious Spring
 
Web Word
Web WordWeb Word
Web Word
 
Priča asinkronim Spring servletima o
Priča asinkronim Spring servletima oPriča asinkronim Spring servletima o
Priča asinkronim Spring servletima o
 
Numerical solutions
Numerical solutionsNumerical solutions
Numerical solutions
 
Pay per click (ppc)
Pay per click (ppc)Pay per click (ppc)
Pay per click (ppc)
 
12komunikasisinkron
12komunikasisinkron 12komunikasisinkron
12komunikasisinkron
 
De uitdagingen van de Vlaamse en de internationale landbouw
De uitdagingen van de Vlaamse en de internationale landbouwDe uitdagingen van de Vlaamse en de internationale landbouw
De uitdagingen van de Vlaamse en de internationale landbouw
 
Untitled Presentation
Untitled PresentationUntitled Presentation
Untitled Presentation
 
Efusi Pleura
Efusi PleuraEfusi Pleura
Efusi Pleura
 
Pneumonia
PneumoniaPneumonia
Pneumonia
 

Similar to A Partner is Good to Have, but Difficult to Be

Project Management as an Art Form (DrupalCon Chicago 2011)
Project Management as an Art Form (DrupalCon Chicago 2011)Project Management as an Art Form (DrupalCon Chicago 2011)
Project Management as an Art Form (DrupalCon Chicago 2011)Phase2
 
Agile Methodologies and Scrum / Lean Development and Agile Methodologies - 2...
Agile Methodologies and Scrum /  Lean Development and Agile Methodologies - 2...Agile Methodologies and Scrum /  Lean Development and Agile Methodologies - 2...
Agile Methodologies and Scrum / Lean Development and Agile Methodologies - 2...Francesco Mapelli
 
Developing High Performing Architecture Teams
Developing High Performing Architecture Teams Developing High Performing Architecture Teams
Developing High Performing Architecture Teams sallybean
 
190228 service design in japan en
190228 service design in japan en190228 service design in japan en
190228 service design in japan enKenji Hiramoto
 
Competencies of an architect
Competencies of an architectCompetencies of an architect
Competencies of an architectMiha Kralj
 
SUPER Project management for freelancers
SUPER Project management for freelancersSUPER Project management for freelancers
SUPER Project management for freelancersJarne W. Beutnagel
 
Maximising teamwork in delivering software products
Maximising teamwork in delivering software productsMaximising teamwork in delivering software products
Maximising teamwork in delivering software productsRyan Dawson
 
Making ourselves redundant: Delivering impact by building design capabilities...
Making ourselves redundant: Delivering impact by building design capabilities...Making ourselves redundant: Delivering impact by building design capabilities...
Making ourselves redundant: Delivering impact by building design capabilities...Service Experience Camp
 
Webinar: From Engineer to Product Manager by fmr Uber PM
Webinar: From Engineer to Product Manager by fmr Uber PMWebinar: From Engineer to Product Manager by fmr Uber PM
Webinar: From Engineer to Product Manager by fmr Uber PMProduct School
 
Different approaches for different scopes: How to tackle a medium-sized Dr...
Different approaches for different scopes: How to tackle a medium-sized Dr...Different approaches for different scopes: How to tackle a medium-sized Dr...
Different approaches for different scopes: How to tackle a medium-sized Dr...Symetris
 
What is a PM's Guide to Making Design Decisions by LinkedIn PM
What is a PM's Guide to Making Design Decisions by LinkedIn PMWhat is a PM's Guide to Making Design Decisions by LinkedIn PM
What is a PM's Guide to Making Design Decisions by LinkedIn PMProduct School
 
Project Management as an Art Form
Project Management as an Art FormProject Management as an Art Form
Project Management as an Art FormTreehouse Agency
 
Project management by example
Project management by exampleProject management by example
Project management by exampleSarah Eggleston
 
Use Collaboration to Solve Your Biggest Challenges
Use Collaboration to Solve Your Biggest ChallengesUse Collaboration to Solve Your Biggest Challenges
Use Collaboration to Solve Your Biggest ChallengesApttus
 
Hiring and managing consultants to get the most value for your early childhoo...
Hiring and managing consultants to get the most value for your early childhoo...Hiring and managing consultants to get the most value for your early childhoo...
Hiring and managing consultants to get the most value for your early childhoo...Engagement Strategies, LLC
 

Similar to A Partner is Good to Have, but Difficult to Be (20)

Drupal project management
Drupal project managementDrupal project management
Drupal project management
 
Project Management as an Art Form (DrupalCon Chicago 2011)
Project Management as an Art Form (DrupalCon Chicago 2011)Project Management as an Art Form (DrupalCon Chicago 2011)
Project Management as an Art Form (DrupalCon Chicago 2011)
 
Agile Methodologies and Scrum / Lean Development and Agile Methodologies - 2...
Agile Methodologies and Scrum /  Lean Development and Agile Methodologies - 2...Agile Methodologies and Scrum /  Lean Development and Agile Methodologies - 2...
Agile Methodologies and Scrum / Lean Development and Agile Methodologies - 2...
 
Developing High Performing Architecture Teams
Developing High Performing Architecture Teams Developing High Performing Architecture Teams
Developing High Performing Architecture Teams
 
190228 service design in japan en
190228 service design in japan en190228 service design in japan en
190228 service design in japan en
 
Competencies of an architect
Competencies of an architectCompetencies of an architect
Competencies of an architect
 
Agile Project Management
Agile Project ManagementAgile Project Management
Agile Project Management
 
SUPER Project management for freelancers
SUPER Project management for freelancersSUPER Project management for freelancers
SUPER Project management for freelancers
 
Maximising teamwork in delivering software products
Maximising teamwork in delivering software productsMaximising teamwork in delivering software products
Maximising teamwork in delivering software products
 
Making ourselves redundant: Delivering impact by building design capabilities...
Making ourselves redundant: Delivering impact by building design capabilities...Making ourselves redundant: Delivering impact by building design capabilities...
Making ourselves redundant: Delivering impact by building design capabilities...
 
Webinar: From Engineer to Product Manager by fmr Uber PM
Webinar: From Engineer to Product Manager by fmr Uber PMWebinar: From Engineer to Product Manager by fmr Uber PM
Webinar: From Engineer to Product Manager by fmr Uber PM
 
Agile 101
Agile 101Agile 101
Agile 101
 
Different approaches for different scopes: How to tackle a medium-sized Dr...
Different approaches for different scopes: How to tackle a medium-sized Dr...Different approaches for different scopes: How to tackle a medium-sized Dr...
Different approaches for different scopes: How to tackle a medium-sized Dr...
 
What is a PM's Guide to Making Design Decisions by LinkedIn PM
What is a PM's Guide to Making Design Decisions by LinkedIn PMWhat is a PM's Guide to Making Design Decisions by LinkedIn PM
What is a PM's Guide to Making Design Decisions by LinkedIn PM
 
Synergis60: 6 Critical Steps to Implementing Data Managment
Synergis60: 6 Critical Steps to Implementing Data ManagmentSynergis60: 6 Critical Steps to Implementing Data Managment
Synergis60: 6 Critical Steps to Implementing Data Managment
 
Project Management as an Art Form
Project Management as an Art FormProject Management as an Art Form
Project Management as an Art Form
 
Agile Mindset (عقلية وطرق التفكير في الإدارة الرشيقة للمشاريع)
Agile Mindset (عقلية وطرق التفكير في الإدارة الرشيقة للمشاريع)Agile Mindset (عقلية وطرق التفكير في الإدارة الرشيقة للمشاريع)
Agile Mindset (عقلية وطرق التفكير في الإدارة الرشيقة للمشاريع)
 
Project management by example
Project management by exampleProject management by example
Project management by example
 
Use Collaboration to Solve Your Biggest Challenges
Use Collaboration to Solve Your Biggest ChallengesUse Collaboration to Solve Your Biggest Challenges
Use Collaboration to Solve Your Biggest Challenges
 
Hiring and managing consultants to get the most value for your early childhoo...
Hiring and managing consultants to get the most value for your early childhoo...Hiring and managing consultants to get the most value for your early childhoo...
Hiring and managing consultants to get the most value for your early childhoo...
 

More from houseofyin

Hang Out with the Devops Folks
Hang Out with the Devops FolksHang Out with the Devops Folks
Hang Out with the Devops Folkshouseofyin
 
Approval Tests in Action: A LEGO Exercise and an Experience Report
Approval Tests in Action: A LEGO Exercise and an Experience ReportApproval Tests in Action: A LEGO Exercise and an Experience Report
Approval Tests in Action: A LEGO Exercise and an Experience Reporthouseofyin
 
Biological Metaphors for Agile Organizations
Biological Metaphors for Agile OrganizationsBiological Metaphors for Agile Organizations
Biological Metaphors for Agile Organizationshouseofyin
 
GLASScon Evolving and Agile Organization: Inspiration from Biology
GLASScon Evolving and Agile Organization: Inspiration from BiologyGLASScon Evolving and Agile Organization: Inspiration from Biology
GLASScon Evolving and Agile Organization: Inspiration from Biologyhouseofyin
 
Keeping the Beat: Rhythm and Trust in Architecture
Keeping the Beat: Rhythm and Trust in ArchitectureKeeping the Beat: Rhythm and Trust in Architecture
Keeping the Beat: Rhythm and Trust in Architecturehouseofyin
 
Challenges in implementing Agile philosophies and methodologies in an SDLC wo...
Challenges in implementing Agile philosophies and methodologies in an SDLC wo...Challenges in implementing Agile philosophies and methodologies in an SDLC wo...
Challenges in implementing Agile philosophies and methodologies in an SDLC wo...houseofyin
 
GLASSCon 2.5 Dev Ops Sparkler
GLASSCon 2.5 Dev Ops SparklerGLASSCon 2.5 Dev Ops Sparkler
GLASSCon 2.5 Dev Ops Sparklerhouseofyin
 

More from houseofyin (7)

Hang Out with the Devops Folks
Hang Out with the Devops FolksHang Out with the Devops Folks
Hang Out with the Devops Folks
 
Approval Tests in Action: A LEGO Exercise and an Experience Report
Approval Tests in Action: A LEGO Exercise and an Experience ReportApproval Tests in Action: A LEGO Exercise and an Experience Report
Approval Tests in Action: A LEGO Exercise and an Experience Report
 
Biological Metaphors for Agile Organizations
Biological Metaphors for Agile OrganizationsBiological Metaphors for Agile Organizations
Biological Metaphors for Agile Organizations
 
GLASScon Evolving and Agile Organization: Inspiration from Biology
GLASScon Evolving and Agile Organization: Inspiration from BiologyGLASScon Evolving and Agile Organization: Inspiration from Biology
GLASScon Evolving and Agile Organization: Inspiration from Biology
 
Keeping the Beat: Rhythm and Trust in Architecture
Keeping the Beat: Rhythm and Trust in ArchitectureKeeping the Beat: Rhythm and Trust in Architecture
Keeping the Beat: Rhythm and Trust in Architecture
 
Challenges in implementing Agile philosophies and methodologies in an SDLC wo...
Challenges in implementing Agile philosophies and methodologies in an SDLC wo...Challenges in implementing Agile philosophies and methodologies in an SDLC wo...
Challenges in implementing Agile philosophies and methodologies in an SDLC wo...
 
GLASSCon 2.5 Dev Ops Sparkler
GLASSCon 2.5 Dev Ops SparklerGLASSCon 2.5 Dev Ops Sparkler
GLASSCon 2.5 Dev Ops Sparkler
 

Recently uploaded

%in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park %in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park masabamasaba
 
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...Jittipong Loespradit
 
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfonteinmasabamasaba
 
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxComplianceQuest1
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsAlberto González Trastoy
 
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrainmasabamasaba
 
The Top App Development Trends Shaping the Industry in 2024-25 .pdf
The Top App Development Trends Shaping the Industry in 2024-25 .pdfThe Top App Development Trends Shaping the Industry in 2024-25 .pdf
The Top App Development Trends Shaping the Industry in 2024-25 .pdfayushiqss
 
Pharm-D Biostatistics and Research methodology
Pharm-D Biostatistics and Research methodologyPharm-D Biostatistics and Research methodology
Pharm-D Biostatistics and Research methodologyAnusha Are
 
VTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnVTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnAmarnathKambale
 
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...SelfMade bd
 
The title is not connected to what is inside
The title is not connected to what is insideThe title is not connected to what is inside
The title is not connected to what is insideshinachiaurasa2
 
%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrandmasabamasaba
 
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park %in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park masabamasaba
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVshikhaohhpro
 
BUS PASS MANGEMENT SYSTEM USING PHP.pptx
BUS PASS MANGEMENT SYSTEM USING PHP.pptxBUS PASS MANGEMENT SYSTEM USING PHP.pptx
BUS PASS MANGEMENT SYSTEM USING PHP.pptxalwaysnagaraju26
 
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...Shane Coughlan
 
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesAI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesVictorSzoltysek
 
8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech studentsHimanshiGarg82
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...ICS
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfkalichargn70th171
 

Recently uploaded (20)

%in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park %in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
 
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
 
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
 
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docx
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
 
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
 
The Top App Development Trends Shaping the Industry in 2024-25 .pdf
The Top App Development Trends Shaping the Industry in 2024-25 .pdfThe Top App Development Trends Shaping the Industry in 2024-25 .pdf
The Top App Development Trends Shaping the Industry in 2024-25 .pdf
 
Pharm-D Biostatistics and Research methodology
Pharm-D Biostatistics and Research methodologyPharm-D Biostatistics and Research methodology
Pharm-D Biostatistics and Research methodology
 
VTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnVTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learn
 
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
 
The title is not connected to what is inside
The title is not connected to what is insideThe title is not connected to what is inside
The title is not connected to what is inside
 
%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand
 
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park %in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTV
 
BUS PASS MANGEMENT SYSTEM USING PHP.pptx
BUS PASS MANGEMENT SYSTEM USING PHP.pptxBUS PASS MANGEMENT SYSTEM USING PHP.pptx
BUS PASS MANGEMENT SYSTEM USING PHP.pptx
 
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
 
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesAI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
 
8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
 

A Partner is Good to Have, but Difficult to Be

  • 1. A Partner is Good to Have, but Difficult to Be Dave Dikel – dave.dikel@acentia.com David Kane – david.kane@santeon.com
  • 2. A Partner is Good to Have, but Difficult to Be Dave Dikel ● Senior Information Technology Specialist with InSysCo, A Maximus Federal Company David Kane ● Senior Agile Coach at Santeon Co-authors of the book, Software Architecture: Organizational Principles and Patterns
  • 4.
  • 5.
  • 6.
  • 7.
  • 8. ...are symptoms of a lack of partnering
  • 9. “We insist that key people take a workshop on partnering first.” Ron Grace Program Manager for HP’s internal software reuse initiative (1993)
  • 10. Partnering Definition “Partnering is the extent to which architecture stakeholders maintain clear, cooperative roles and maximize the value they deliver and receive” Make the stakeholders partners Software Architecture: Organizational Principles and Patterns – Dikel, Kane and Wilson
  • 11. Why Partnering Matters ● Architects can’t do it alone ● Improves understanding and coordination within and across IT and business ● Sharpens anticipation of surprises ● Makes work more rewarding
  • 13. Do you wonder where architecture meetings are going? ● Key decision makers and their trusted experts attended the first meeting ● Important partners are always represented but turnover is high ● Important concepts, processes and supporting facts are often revisited from meeting to meeting
  • 14. Simple engineering courtesy ● Do your homework ● Size the meeting to get results and benefit participants ● Do everything possible to make best use of people’s time ● Document results
  • 15. Pitfalls of too much focus on meeting results ● ● Prop up attendance through action items ● Over prepare for meetings ● Over optimistically present accomplishments ● Inflexible rules
  • 16. Things didn’t work out exactly as planned? ● Feature you were counting on was left out of a release at the last minute ● Coordination meetings are filled with surprises ● “One line of code per meeting”
  • 17. No Surprises ● Insist that project teams collaborate before presenting a solution ● Discourage surprises at meetings ● Assign cross-team roles ● View scope management with overall service delivery
  • 18. Pitfalls of No Surprises Too much high-level emphasis can ● Discourage reporting of critical issues and risks ● Increase formality and stress Too much team-level emphasis can ● Lose team focus ● Drain team resources
  • 19. Why are there so many people in architecture meetings? ● Too many people invited in the first place ● Fear of being surprised or left out ● Propagated invitations ● Long and ineffective meetings ● Poor architecture decisions Consequences
  • 20. Identify and Engage Partners Seek a deep understanding of partners’ products and operations ● Identify value delivery chain ● Determine critical partners ● Spend time understanding their world ● What does the architecture deliver to them? ● What do they contribute to the value chain?
  • 21. Tips for Understanding the Value Chain ● Who decision makers ask when they need to make a change? ● What does the data say? ○ How does it flow? ○ What is used? ● Earn the trust of partners who will need to live with what gets delivered ● Do not assume you understand how a long-standing organization or system works
  • 22. Outcomes from Better Partner Identification and Engagement ● Stay connected with those who are most important to success ● Number of partners is reduced ● Partners uncover inter dependencies ● Partners uncover unsupported assumptions
  • 23. Partner Identification and Engagement Pitfalls ● Death by analysis ● Conflicting Partner Expectations ● Chevronitis
  • 24. Limits to Gate-Driven Architecture ● Drives focus on compliance not engagement ● Businesses have their own measures for success ● Misalignment detected too late ● Can be hard to enforce ● Many organizations are streamlining their gate models How else can you ensure architecture stakeholders are cooperative, responsive?
  • 25. Build Reciprocity with Stakeholders ● Encourage a fair and proactive exchange of value among partners ● Review both formal and informal agreements to ensure fair exchange ● Encourage informal networking ● Budget time to respond to requests from other stakeholders
  • 26. Service is the Foundation ● Service here is an attitude in action, not a technical term ● Gifted architects “see” how their products will help everyone concerned and strive to make it so ● The drive to serve can mean the difference between ○ Producing designs that resonate with customers and get used ○ Adapting the architecture to unforeseen changes
  • 27. Benefits of Reciprocity ● You know who to call to begin to unravel complex “unsolvable” problems ● Problems can be resolved at a lower level of organization and formality ● People answer the phone when you call ● Personal interactions are more rewarding
  • 28. Reciprocity Pitfalls ● Team members make commitments to peers that increase the scope of their work products ● Stakeholders can learn to rely too much on the architect ● Architects can agree to deliver requirements that are out of scope or in conflict with one another
  • 29. Peer-to-Peer Relationships are the Core of Partnering ● Who are the critical stakeholders? ● What do they need? ● What will make architecture compelling to them? ● How do we build trusting/effective relationships with them? ● Are we passionate about serving them?