CHOW #285 – Unwilling developer

Bill is a Product Manager in a large software product firm with their development centre in India. He felt that the developers do not understand the customer’s business context enough. He spoke to Ram, Engineering Head in India, and sought volunteers to join the two-day user group conference in China. To his surprise, Ram came back with one of his Engineering Managers as the volunteer and said developers did not show interest in the conference. He added, next conference in Europe may be more attractive.

What do you suggest Bill and Ram do?

Suggested solution

It reflects on the conditioning of the developers. There are a few possibilities: 1. Demonstration of technical skills may be rewarded better by the organization. 2. Developers are not used to conversations with product management on requirements. Engineering Managers could be playing the role of bridge between product management and development teams. Their job is more of coders than solution builders. 3. All the training for developers may be technical and to some extent on soft skills. There may not be any focus on building domain knowledge to learn about customer’s business context. 4. Engineering unit has the mindset of order takers than innovators. It is important for Bill and Ram to have a conversation about the reason behind getting volunteers to user conferences. They could then work together to come up with a strategy to realize the true intent of creating greater value for customers by bringing the developers closer to the users. It would require joint vision, changes to operational processes, changes to reward systems and revised skill development programs. It is certainly achievable with alignment and collaboration between Product Management and Engineering functions.

What do you think?

Leave a Reply

What to read next