BT

Conversation Patterns for Software Professionals

| by Michał Bartyzel on Sep 30, 2016

About the Author

Michał Bartyzel has been working  for more than a decade as a software developer, an instructor, a consultant, and a coach. He helps developers and teams to work better and more effectively, and to develop better software. He focuses mostly on facilitating the cooperation with business, refactoring, and improving work efficiency. He shares his techniques in press publications, on his blog, and during conference talks. He is the author of two books, Tailor-Made Software: How to Talk with Clients Who Do Not Know What They Want (Helion 2012 and 2015, available in Polish) and Getting Things Programmed (Helion 2016, available in Polish). You can contact him at: michal@gettingthingsprogrammed.pl.

Cooperation between the business and IT is governed by two harmful stereotypes: IT claims that in the business they do not know what they want, while the business is convinced that IT does not think with a business mindset. Sometimes, we entrench ourselves in these positions to such an extent that we are unable to find a thread of understanding, which is necessary to develop valuable software.

This book includes a set of cut-and-dried techniques for improving your cooperation with the business. The main goal of this publication is to give you two key skills: discovering the business needs and managing the conversation in a way that will enable you to collect precise and useful information.

First and foremost, I promote the first point of the Agile Manifesto: “Individuals and interactions over processes and tools.” If you tend to think that your clients do not know what they want, this book is exactly for you.

Free download

Table of contents

  • Between the business and IT  
  • What does it mean to “think in a business way”?  
  • The art of asking questions  
  • What is a business need?  
  • Discovering business needs  
  • Conversation structure   
  • Questions that hit the nail on the head   
  • How to convince your client to back your ideas  
  • Is there a kind of chemistry between us?  
BT