Agile Scrum Master Certification Course

Friday, July 5, 2019

Empirical Process Control - Scrum Principles

Empirical Process Control


Have you ever wondered how decisions are made in the Scrum project? Empirical Process Control These are made usually upon experiments and observation instead of upfront planning. This type of process control relies mainly on lucidity, inspection and acclimatization.

These are explained in Empirical Process Control brief as follows:


     a)      Lucidity: With lucidity, anyone can observe every aspect of the Scrum project. Empirical Process Control This encourages the easy and transparent information flow in the entire organization and it creates an open work culture.  Transparency is represented using :

·         Relics :
Project vision statement
Set up product backlog
Issue planning schedule
                  ·         Meetings : Sprint review and daily stand up
·         Information Radiators :  Scrum board and burn down charts

     b)      Inspection:  This is represented through:

·         Common scrum board as well as other information radiators.
·         Collect feedback from customer as well as other stakeholders, create scheduled product backlog, etc.
·         Approve deliverables from the product owner as well as the customer in demonstrating and validating the sprint process.

     c)       Acclimatization:   This takes place as the Scrum core team and stake holders learn through lucidity and inspection. Then, they adapt by making alterations in the work they are doing. In Scrum project, acclimatization is represented through:

-          Stand up meetings
-          Constant risk identification
-          Change in requests
-          Scrum Guidance Body
-          Retrospect Sprint Meeting

Scrum works due to its adherence to the Agile principles Empirical Process Control of value based growth delivery by collecting the feedback from customer and accepting the change.  This leads to quick time to market, avail better delivery, and increase customer responsiveness, change direction by managing the alterations in priorities, improved software quality and risk management.

Basically, Empirical Process Control is used to handle complex processes which are not very well understood.  So, how it is defined?

Empirical Process is seen as a black box, the outputs are evaluated for its inputs and outputs.  We have daily scrums, sprint planning meeting, review meeting and sprint retrospective.  Each sprint retrospective is time boxed, checkpoints will always occur at a predefined time.

Inspection is done at each check point. This will allow you to adapt the process with the collected information.  Another important aspect is the process model that is directly derived from the outside. This is the reason there’s no need to add more backlog items to a sprint as compared to the last sprint.

We All Know Scrum Is An Empirical Process But Is It A Defined Process?

Defined process is derived from first principles which mean it must adhere to the laws of the nature as well as other fundamental and defined laws.  Another description is that in description model, every piece of work is understood.

With a well- defined set of inputs, same set of outputs is generated every time. In the real world, there will be a variance but to a minimum. The feedback is not needed because you are aware about what to do next.

In a nutshell:

Scrum is an Empirical Process.  The empirical process control basically relies on three pillars: Lucidity, Inspection and Acclimatization. To know more about empirical process control, get in touch with lean agile training.

3 comments:

  1. Nice and good article. It is very useful for me to learn and understand easily. Thanks for sharing your valuable information and time. Please keep updating Devops online training hyderabad

    ReplyDelete
  2. To learn the new way automation for Agile Scrum projects, it is always advisable to have Scrum Master Certification Online or Classroom. You can do Scrum Master Certification in Pune with SarvaShikshan® e-Learning

    ReplyDelete
  3. Nice post, thanks for sharing...!!


    Agile Scrum foundation course by MindCypress offers a detailed module which includes Agile methodologies while, explaining the relationship between Scrum and Agile. The module has been designed by highly experienced experts from the industry and they made sure to focus more on the practical approach that will help in implementing Agile and Scrum.

    ReplyDelete