Giter Site home page Giter Site logo

i-asimkhan / google-project-managment-specialization Goto Github PK

View Code? Open in Web Editor NEW
3.0 2.0 5.0 2.35 MB

This repository lists the material of project managment courses of Google Project Managment Specialization.

License: The Unlicense

coursera-specialization google-project-management agile-methodologies developer development manager peer-graded-assignment project-management

google-project-managment-specialization's Introduction

Google-Project-Managment-Specialization

This repository lists the material of project managment courses of Google Project Managment Specialization.

There are 6 Courses in this Professional Certificate

COURSE 1

Foundations of Project Management

  • Define project management and describe what constitutes a project.
  • Explore project management roles and responsibilities across a variety of industries.
  • Detail the core skills that help a project manager be successful.
  • Describe the life cycle of a project and explain the significance of each phase.
  • Compare different program management methodologies and approaches and determine which is most effective for a given project.
  • Define organizational structure and culture and explain how it impacts project management.
  • Define change management and describe the role of the project manager in the process.

COURSE 2

Project Initiation: Starting a Successful Project

  • Understand the significance of the project initiation phase of the project life cycle.
  • Describe the key components of the project initiation phase.
  • Determine a project’s benefits and costs.
  • Define and create measurable project goals and deliverables.
  • Define project scope and differentiate among tasks that are in-scope and out-of-scope.
  • Understand how to manage scope creep to avoid impacting project goals.
  • Define and measure a project’s success criteria.
  • Complete a stakeholder analysis and explain its significance.
  • Utilize RACI charts to define and communicate project team member responsibilities.
  • Understand the key components of project charters and develop a project charter for project initiation.
  • Evaluate various project management tools to meet project needs.

COURSE 3

Project Planning: Putting It All Together

  • Describe the components of the project planning phase and their significance.
  • Explain why milestones are important and how to set them.
  • Make accurate time estimates and describe techniques for acquiring them from team members.
  • Identify tools and best practices to build a project plan and risk management plan.
  • Describe how to estimate, track, and maintain a budget.
  • Explain the procurement process and identify key procurement documentation.
  • Draft a communication plan and explain how to manage it.
  • Explain why milestones are important and how to set them.
  • Explain why a project plan is necessary and what components it contains.
  • Make accurate time estimates and describe techniques for acquiring them from team members.

COURSE 4

Project Execution: Running the Project

  • Identify what aspects of a project to track and compare different tracking methods.
  • Discuss how to effectively manage and communicate changes, dependencies, and risks.
  • Explain the key quality management concepts of quality standards, quality planning, quality assurance, and quality control.
  • Describe how to create continuous improvement and process improvement and how to measure customer satisfaction.
  • Explain the purpose of a retrospective and describe how to conduct one.
  • Demonstrate how to prioritize and analyze data and how to communicate a project’s data-informed story.
  • Identify tools that provide effective project team communication and explore best practices for communicating project status updates.
  • Describe the steps of the closing process for stakeholders, the project team, and project managers.

COURSE 5

Agile Project Management

  • Explain the Agile project management approach and philosophy, including values and principles.
  • Explain the pillars of Scrum and how they support Scrum values.
  • Identify and compare the essential roles in a Scrum team and what makes them effective.
  • Build and manage a Product Backlog and perform Backlog Refinement.
  • Describe the five important Scrum events and how to set up each event for a Scrum team.
  • Implement Agile’s value-driven delivery strategies and define a value roadmap.
  • Explain how to coach an Agile team and help them overcome challenges.
  • Conduct a job search for an Agile role and learn how to succeed in your interview.

COURSE 6

Capstone: Applying Project Management in the Real World

  • analyze project documents to identify project requirements and evaluate stakeholders
  • complete a project charter and use it as a tool to align project scope and goals among stakeholders
  • identify tasks and milestones and document and prioritize them in a project plan
  • define quality management standards and explore how to effectively share qualitative data
  • demonstrate your project’s impact through effective reporting

References

google-project-managment-specialization's People

Contributors

i-asimkhan avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.