Skip to Content
Communication Patterns
book

Communication Patterns

by Jacqui Read
October 2023
Intermediate to advanced
306 pages
7h 53m
English
O'Reilly Media, Inc.
Content preview from Communication Patterns

Chapter 11. Knowledge and People

Software and architecture ultimately come down to people. People use software, software helps people, and people architect, design, and code software. You should therefore not be surprised that some of these knowledge patterns revolve around people.

Your peers, team members, and other colleagues are assets not just to the company but also to you. Utilize them wisely, and they can help improve your knowledge management, documentation, and software architecture overall.

Get Feedback Early and Often

One mistake that many people make is putting a lot of time and effort into their work before they get any feedback on it. This can waste effort and money as well as impact the architectural design of a system. This applies both to individuals and teams.

If you have experience with Agile and the reasons behind it, you probably know that Agile is all about getting feedback early with the fastest feedback loop you can get. Iterative and incremental changes. Fail fast or fail hard. You should follow these same principles when creating artifacts and documentation.

If you are not getting feedback on your ideas and designs, you are missing out on changing requirements and that second pair of eyes to help you with a sanity check. Consider the butterfly effect: one incorrect assumption early on could steer the architecture in a completely wrong direction.

Not getting feedback can mean you play into the hands of your own personal sunk cost fallacy: the longer you ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.

Read now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

Resonate: Present Visual Stories that Transform Audiences

Resonate: Present Visual Stories that Transform Audiences

Nancy Duarte
Storytelling with You

Storytelling with You

Cole Nussbaumer Knaflic
Storytelling with You

Storytelling with You

Cole Nussbaumer Knaflic

Publisher Resources

ISBN: 9781098140533Errata Page