What's in this chapter?
In some organizations, working with traditional project managers or project management offices (PMOs) is a fact of life for development and software engineering teams. Many of those software engineering teams wonder how they can better interact with project managers or PMOs without having to enter project tracking data twice or even worry about another system.
Project Server, and Project Client, which connects to it, have become popular tools of choice for those in the PMO community just as Team Foundation Server has been leveraged by software development teams. This chapter discusses the key parts of both products and how to begin integrating them for a better overall project planning and tracking experience.
Software development tasks may also be part of a larger project that contains activities and tasks outside software engineering work. Those tasks outside the software engineering process could have dependencies on software engineering milestones and deadlines. For example, after a software project is “done,” it still needs to be deployed to an IT environment, users need to be trained, marketing updated, ...