Image by Pexels from Pixabay

IN THIS SECTION, YOU WILL: Get an overview of the resources in the appendix.

As we bring this book to a close, I would like to equip you with a helpful appendix. These resources have proven vital in my journey as an IT architect and have reminded me about what I always need to know about crucial aspects of IT practice. I routinely refer back to them and carry them in my practitioner “backpack,” so I added their summaries in the appendix.

Inspiration and Further Learning:

  • Favorite Quotes: a selection of my favorite quotes about architecture.
  • Bookshelf: an overview of the background work to probe further, linking several external resources inspiring my work.

Tools for Developing Soft Skills:

  • Resources for Managing, Growing, and Hiring Architects: Pointers to resources for managin, growing and hiring architects.When growing and hiring architects, it is crucial to continually raise the bar, ensuring that the team is composed of highly skilled and diverse individuals who can contribute unique perspectives and expertise.

  • Effective Communication: This section synthesizes various resources specifically designed to enhance your ability to communicate effectively, provide constructive feedback, and manage challenging conversations with confidence and clarity. These resources are not just theoretical, but they provide practical strategies and techniques that you can apply in your daily interactions.

  • Resources for Working With Toxic Colleagues: This section summarizes how challenging personalities like the Kiss-Up/Kick-Down, Credit Stealer, and Bulldozer in high-pressure environments can undermine team dynamics. However, techniques such as documenting contributions and fostering transparency can help manage their negative impact.

  • Resources for Dealing With Scapegoating at Work: This section summarizes how professionals in high-pressure environments, such as IT and software engineering, can avoid unfair blame for systemic issues through strategies like clear communication, documentation, and fostering shared accountability.

Pragmatic Knowledge Resources:

  • EIC/ISO 25010 Standard focuses on product quality and system quality models. While imperfect, this standard is a reasonably complete yet compact source for understanding software maintainability, security, reliability, and performance efficiency.

  • Cloud Design Patterns offer a mix of crucial distributed system and messaging system topics combined with modern public cloud engineering themes.

  • Characteristics of High Performing Organizations from the ‘Accelerate’ book by Nicole Forsgren, Jez Humble, and Gene Kim is an excellent source of empirical knowledge about crucial practices of high-performing technology organizations.

Software Tools:

Summary
← Summary
Appendix 1: Inspiration and Further Learning
Favorite Quotes →