Meet and discuss with clients, stakeholders to understand project requirements Determine and define project scope and objectives Predict resources needed to reach objectives and manage resources in an effective and efficient manner Develop and manage a detailed project schedule and work plan Provide project updates on a consistent basis to various stakeholders about strategy, adjustments, and progress Assign tasks and communicate to the team the expected deliverables Support the entire application lifecycle (concept, design, test, release)
