When I work as a software architect, I want direct contact with the customer, whether it be a consulting engagement or creating a product for a company. I want to limit any filters a client manager may apply to the information so I know how to delight the customer.
This approach works when the architect has taken the time to learn marketing concepts and speaks the language of business. Architects must have the ability to anticipate needs of customer and create options allowing customers to respond to shifting business landscapes.
How does a software person develop his marketing chops? Start by reading three books.
Purple Cow - Your products need to be remarkable.
Creating Customer Evangelists - The perfect compliment to a Purple Cow. And with the rise of Agile Software development, the perfect marketing approach for Agile.
Flexible Product Design - Brings together the disciplines of architecture and product management. Also discusses real options and set-based design.
Comments