Project Management Advice from PMs and Developers
July 10, 2007 9:09 AM
Subscribe
Project managers and delevopers, please give me advice so I can be awesome and give developers proper care.
I am moving from doing what is essentially project management for books into a position as a web project manager at a small ad agency. The folks who hired me know this, and they know I have a lot to learn about the new processes, workflows, types of team members, etc., and I should have some good mentoring. At the same time, I really want to do a great job and I really want to have good relationships with the developers.
So please tell me, developers, what do you like and dislike from your PMs?
Project managers, what are your hints? Any good links I should check out?
Thanks so much.
posted by dame to work & money (21 comments total)
11 users marked this as a favorite
1) It's politically incorrect to say, but developers are statistically more likely to be introverted and different from "average people." That doesn't mean they're socially inept, etc, but you may need to do some feeling out to see what kind of communication they prefer. Some prefer email or IM, and dread face to face meetings, others are the opposite. Get to know your developers individually. While this does apply to all people and not just developers, I think it's especially relevant for devs because they're so often introverted, quirky, etc.
Side note: The firm I just started working at seems to almost exclusively hire socially adept developers who may not necessarily be extroverts, but they're affable and not "the stereotypical computer geek."
2) The absolute worst thing about being a developer is when PMs make promises on behalf of developers that they simply cannot deliver in a realistic timeframe. Involve your developers in your decision making and be very careful what promises you make to clients on cool whiz-bang features/functionality.
3) PMs are managers, meaning they need to make sure that the work gets done. However, the devs are usually not the "direct reports" of the PMs, and this sometimes causes a sticky situation. On one hand, the PM has every right/reason to dole out orders. On the other hand, as a dev sometimes my feeling was "you're not my freakin' boss, you're the manager of the PROJECT." Act as a team member, not a boss. You're taking care of the management/business minutiae so that the devs don't have to.
I could go on, but I think that's a decent start... good luck in your new position! I'll be keeping tabs on this thread for other perspectives, for sure...
posted by twiggy at 9:19 AM on July 10, 2007 [2 favorites]