Chapter 8. People

 

In this chapter

  • Navigating the politics of large organizations
  • Accommodating stakeholder needs
  • Understanding the new politics created by microservices
  • Organizing developers and teams for microservices
  • Challenging the rituals of orthodox software development

Software development is a human activity, and that fact has a massive impact on the outcomes of software development projects. This book communicates a strong message: that the engineering problems of software development have for too long been neglected in favor of meandering arguments about process. Microservices are effective because they address the engineering problems. However, this book doesn’t claim that microservices by themselves deliver great projects. They must be implemented by people, and you can’t ignore the human factor. Nor can you ignore the organizations where those people work. The behaviors of organizations are emergent properties of human nature and will definitely be your concern as an architect.

8.1. Dealing with institutional politics

Software development and institutional politics are both detail-oriented activities. As a software architect, you’re probably better at politics than you think.

8.2. The politics of microservices

 
 
 

8.3. Summary

 
 
 
sitemap

Unable to load book!

The book could not be loaded.

(try again in a couple of minutes)

manning.com homepage
test yourself with a liveTest