How Effective PMs Bridge Gaps with Engineers: Practical Tips for Success
This article offers actionable guidance for project managers on understanding technical roles, providing clear information, fostering open communication, handling requirement changes wisely, and motivating teams to create a collaborative environment that accelerates project delivery.
Problem: Many engineers view the PM as unnecessary or even detrimental, believing that they do the work themselves and resent being directed by someone who doesn’t understand the technical details.
Answer: First, acknowledge that a PM’s decisions, controls, and actions are meant to ensure the project is completed on time, within scope, and with higher quality. Control over both core and virtual teams should serve this purpose. In specific contexts you might need to consider authority, alignment, or interpersonal balance, but if not, avoid unnecessary conflict – you are not there to seek respect.
Beyond PM-specific skills, here are several team‑management points:
Understand the work of art, front‑end, and back‑end teams. If you know that a designer’s irregular hover shadow will waste front‑end debugging time, you can suggest a uniform transparent shadow. If you know the back‑end generates a list of ~20 news items with a for‑loop, you can let the front‑end handle layout with CSS instead of splitting it manually. Your insight will be remembered when team members move elsewhere.
Provide team members with sufficient information and space. Developers are not just tools; even junior programmers aspire to build efficient architectures. Give them ample information and appropriate time to design solid solutions. Front‑end and back‑end engineers value reusability and performance, so supply the details they need and let them handle the implementation, which also eases future maintenance.
Be courageous in communication and learning. If an engineer mentions using Velocity for page editing and you don’t understand, ask. If they disdain you, that’s their issue (or possibly yours). Most engineers are willing to explain but may feel hesitant. When they propose switching from MySQL to Oracle, ask why, how long it will take, and what migration scripts are needed. Approach with a learning mindset rather than blame, and you’ll gain their respect.
Handle requirement changes carefully. Acknowledge that changes are inevitable and part of continuous exploration. Be transparent: admit you cannot foresee every detail and apologize for any inconvenience. Strive to minimize repeated revisions. Use tools like Chrome DevTools to prototype yourself before asking engineers to modify code. If you’re unsure how to use a tool, learn it, or request two alternative implementations for comparison. When hiding a feature temporarily, clearly annotate it as commented out rather than deleting it.
Provide a sense of achievement. Recognize that engineers care about more than material rewards. Praise code comments, highlight technical achievements, and encourage sharing of insights. Acknowledge innovative ideas in architecture, performance, and user experience, giving front‑end developers room to experiment when appropriate. Show genuine passion for the product and its impact.
Take responsibility. Accept additional evaluation and resource pressures so the team can focus on their work. When a project fails, own the outcome, avoid shifting blame, and address issues early. If a team member’s capability or attitude is problematic, raise it promptly and suggest solutions, rather than letting it fester.
Signed-in readers can open the original source through BestHub's protected redirect.
This article has been distilled and summarized from source material, then republished for learning and reference. If you believe it infringes your rights, please contactand we will review it promptly.
Suning Design
Suning Design is the official platform of Suning UED, dedicated to promoting exchange and knowledge sharing in the user experience industry. Here you'll find valuable insights from 200+ UX designers across Suning's eight major businesses: e-commerce, logistics, finance, technology, sports, cultural and creative, real estate, and investment.
How this landed with the community
Was this worth your time?
0 Comments
Thoughtful readers leave field notes, pushback, and hard-won operational detail here.
