A Tale of Organizational Structures
A promising young software professional recently asked me about the roles that exist between the customer and software engineers in a “typical” company. My initial reaction was to describe a cross-section of business analyst, product manager, and software architect roles. On later reflection, I realized that I was taking the basis of my own answer for granted. This post … Read more