SlideShare a Scribd company logo
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...
A Partner is Good to Have, but Difficult to Be
A Partner is Good to Have, but Difficult to Be
A Partner is Good to Have, but Difficult to Be
A Partner is Good to Have, but Difficult to Be
...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

PDF
Making UX research happen: the impact of a User Centred DesignOps Approach
PPT
Are You Really Agile?
PPTX
DesignOps and the design of efficient teams: the metrics and the processes th...
PDF
Strong Teamwork in Big Project: Divide work & Multiply Success
PDF
DesignOps + KPIs = Measure your impact
PDF
Sun Chemical - Inventory Management Fiori Applications: Design Thinking throu...
PPTX
How to Overcome the Challenges of Scaling Agile
PPTX
Three Concepts to Successfully Scaling Agile
Making UX research happen: the impact of a User Centred DesignOps Approach
Are You Really Agile?
DesignOps and the design of efficient teams: the metrics and the processes th...
Strong Teamwork in Big Project: Divide work & Multiply Success
DesignOps + KPIs = Measure your impact
Sun Chemical - Inventory Management Fiori Applications: Design Thinking throu...
How to Overcome the Challenges of Scaling Agile
Three Concepts to Successfully Scaling Agile

What's hot (20)

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

Viewers also liked (20)

DOCX
Soporte pedagógico
PPTX
Matt W moore
PPTX
Isabel y adriana Elementos de un sistema de computación
PPTX
Sistem Informmasi Kesehata - Rekam Medis
PPT
Enzymes
PPTX
Science fun
PDF
Nubersia - Servicio DevOps Team
PPT
Motif color wheel
PDF
Proposal of “Large Space Cooling” by MOISTURE MIST
PPTX
Camp nou
PPTX
BOOTylicious Spring
PPTX
Web Word
PDF
Priča asinkronim Spring servletima o
PDF
Numerical solutions
PPTX
Pay per click (ppc)
PPTX
12komunikasisinkron
PPTX
De uitdagingen van de Vlaamse en de internationale landbouw
PDF
Untitled Presentation
PPTX
Efusi Pleura
PPTX
Pneumonia
Soporte pedagógico
Matt W moore
Isabel y adriana Elementos de un sistema de computación
Sistem Informmasi Kesehata - Rekam Medis
Enzymes
Science fun
Nubersia - Servicio DevOps Team
Motif color wheel
Proposal of “Large Space Cooling” by MOISTURE MIST
Camp nou
BOOTylicious Spring
Web Word
Priča asinkronim Spring servletima o
Numerical solutions
Pay per click (ppc)
12komunikasisinkron
De uitdagingen van de Vlaamse en de internationale landbouw
Untitled Presentation
Efusi Pleura
Pneumonia
Ad

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

PDF
Drupal project management
PPTX
Project Management as an Art Form (DrupalCon Chicago 2011)
PPTX
Developing relationship, Schedule consultations and work agreement.pptx
PDF
Agile Methodologies and Scrum / Lean Development and Agile Methodologies - 2...
PDF
Developing High Performing Architecture Teams
PPTX
190228 service design in japan en
PPTX
Competencies of an architect
PPTX
Agile Project Management
PDF
SUPER Project management for freelancers
PPTX
Maximising teamwork in delivering software products
PDF
Making ourselves redundant: Delivering impact by building design capabilities...
PDF
Agile 101
PPTX
Different approaches for different scopes: How to tackle a medium-sized Dr...
PPTX
Synergis60: 6 Critical Steps to Implementing Data Managment
PPTX
Project Management as an Art Form
PDF
Agile Mindset (عقلية وطرق التفكير في الإدارة الرشيقة للمشاريع)
PDF
Project management by example
PPTX
Use Collaboration to Solve Your Biggest Challenges
PDF
Hiring and managing consultants to get the most value for your early childhoo...
PDF
The Art of Building a Process Design Team
Drupal project management
Project Management as an Art Form (DrupalCon Chicago 2011)
Developing relationship, Schedule consultations and work agreement.pptx
Agile Methodologies and Scrum / Lean Development and Agile Methodologies - 2...
Developing High Performing Architecture Teams
190228 service design in japan en
Competencies of an architect
Agile Project Management
SUPER Project management for freelancers
Maximising teamwork in delivering software products
Making ourselves redundant: Delivering impact by building design capabilities...
Agile 101
Different approaches for different scopes: How to tackle a medium-sized Dr...
Synergis60: 6 Critical Steps to Implementing Data Managment
Project Management as an Art Form
Agile Mindset (عقلية وطرق التفكير في الإدارة الرشيقة للمشاريع)
Project management by example
Use Collaboration to Solve Your Biggest Challenges
Hiring and managing consultants to get the most value for your early childhoo...
The Art of Building a Process Design Team

More from houseofyin (7)

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

Recently uploaded (20)

PDF
System and Network Administration Chapter 2
PPTX
Lecture 3: Operating Systems Introduction to Computer Hardware Systems
PPTX
ai tools demonstartion for schools and inter college
PPTX
ISO 45001 Occupational Health and Safety Management System
PDF
T3DD25 TYPO3 Content Blocks - Deep Dive by André Kraus
PPTX
history of c programming in notes for students .pptx
PDF
Upgrade and Innovation Strategies for SAP ERP Customers
PPTX
Essential Infomation Tech presentation.pptx
PDF
Understanding Forklifts - TECH EHS Solution
PDF
top salesforce developer skills in 2025.pdf
PPTX
L1 - Introduction to python Backend.pptx
PDF
Adobe Illustrator 28.6 Crack My Vision of Vector Design
PPTX
Materi_Pemrograman_Komputer-Looping.pptx
PDF
Audit Checklist Design Aligning with ISO, IATF, and Industry Standards — Omne...
PDF
SAP S4 Hana Brochure 3 (PTS SYSTEMS AND SOLUTIONS)
PDF
System and Network Administraation Chapter 3
PPTX
Transform Your Business with a Software ERP System
PDF
Design an Analysis of Algorithms II-SECS-1021-03
PPTX
Agentic AI : A Practical Guide. Undersating, Implementing and Scaling Autono...
PPTX
Oracle E-Business Suite: A Comprehensive Guide for Modern Enterprises
System and Network Administration Chapter 2
Lecture 3: Operating Systems Introduction to Computer Hardware Systems
ai tools demonstartion for schools and inter college
ISO 45001 Occupational Health and Safety Management System
T3DD25 TYPO3 Content Blocks - Deep Dive by André Kraus
history of c programming in notes for students .pptx
Upgrade and Innovation Strategies for SAP ERP Customers
Essential Infomation Tech presentation.pptx
Understanding Forklifts - TECH EHS Solution
top salesforce developer skills in 2025.pdf
L1 - Introduction to python Backend.pptx
Adobe Illustrator 28.6 Crack My Vision of Vector Design
Materi_Pemrograman_Komputer-Looping.pptx
Audit Checklist Design Aligning with ISO, IATF, and Industry Standards — Omne...
SAP S4 Hana Brochure 3 (PTS SYSTEMS AND SOLUTIONS)
System and Network Administraation Chapter 3
Transform Your Business with a Software ERP System
Design an Analysis of Algorithms II-SECS-1021-03
Agentic AI : A Practical Guide. Undersating, Implementing and Scaling Autono...
Oracle E-Business Suite: A Comprehensive Guide for Modern Enterprises

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
  • 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?