PMI-ACP Study Notes: PART I

Jorge Contreras
2 min readNov 11, 2020

Agile in a nutshell.

Agile is a mindset that allows an organization to focus on better ways to produce value for the customer and practice continuous improvement.

Agile Manifesto.

Individuals and Interactions over processes and tools.

Working software over comprehensive documentation.

Customer collaboration over contract negotiation.

Responding to change over following a plan.

Agile Principles.

Our highest priority is to satisfy the customer through early and continuous delivery of valuable software.

Welcome changing requirements, even late in development. Agile processes harness change for the customer’s competitive advantage.

Deliver working software frequently, from a couple of weeks to a couple of months. with a preference to the shorter timescale.

Business people and developers must work together daily throughout the project.

Build projects around motivated individuals. Give them the environment and support they need, and trust them to get the job done.

The most efficient and effective method of conveying information to and within a development environment team is face-to-face conversation.

Working software is the primary measure of progress.

Agile processes promote sustainable development. The sponsors, developers, and users should be able to maintain a constant pace indefinitely.

Continuous attention to technical excellence and good design enhances agility.

Simplicity — the art of maximizing the amount of work not done — is essential.

The best architectures, requirements, and designs emerge from self-organizing teams.

At regular intervals, the team reflects on how to become more effective, then tunes and adjusts its behavior accordingly.

EMPIRICAL PROCESS CONTROL

Transparency — > Inspection — > Adaptation.

Declaration of Interdependence.

We increase the return on investment by making continuous flow of value our focus.

We deliver reliable results by engaging customers in frequent interactions and shared ownership.

We expect uncertainty and manage for it through iterations, anticipation and adaptation.

We unleash creativity and innovation by recognizing that individuals are the ultimate source of value and creating an environment where they can make a difference.

We boost performance through group accountability for results and shared responsibility for team effectiveness.

We improve effectiveness and reliability through situationally specific strategies, processes and practices.

Scrum

A framework within which people can address complex adaptive problems, while productively and creatively delivering products of the highest possible value.

Five values of scrum

  • commitment
  • focus
  • openness
  • respect
  • courage.

Roles

  • Product Owner. Maximize value.
  • Development Team. Do the work.
  • Scrum Master. Servant leader.

Artifacts

  • Product backlog
  • Sprint backlog

Events

  • Sprint planning
  • Sprint
  • Daily Scrum. What did I do yesterday? What will I do today? What impediments are on my way?
  • Sprint review
  • Sprint Retrospective

References

PMI-ACP Project Management Institute Agile Certified Practitioner Exam Study Guide. J. Ashley Hunt, 2018.

--

--

Jorge Contreras

I develop software professionally, and take aerial photography and race triathlons for fun.