Similarly, it's important to keep an eye out for potential conflicts that could interfere with your project, such as other projects requiring your resources. "Understand your team members' work flow," says Mulhern. "Learn how much they can handle at once, because giving someone more than they can handle will jeopardize deadlines." Also, "be aware of the distractions coming their way from other [projects] and help [them] manage their time."
Be honest when things go wrong
If you want management/the client to have confidence in you and the project, "you need to be open, transparent, honest and specific," says Ed Schwarz, vice president of Engineering, Gorilla Logic, a mobile and web applications development company. "When issues arise unexpectedly, communicate when you have clear, precise information, with the impacts already thought out at least at the immediate level." And be sure to present workaround options or solutions.
Sign up for Computerworld eNewsletters.