When two or more people are working together to achieve a common goal via a process of feedback and iteration to accomplish a job is called?

Back to Blog List

Empiricism means working in a fact-based, experience-based, and evidence-based manner. Scrum implements an empirical process where progress is based on observations of reality, not fictitious plans. Scrum also places great emphasis on mind-set and cultural shift to achieve business and organizational Agility.

The three pillars of empiricism are as follows:

When two or more people are working together to achieve a common goal via a process of feedback and iteration to accomplish a job is called?


  • Transparency: This means presenting the facts as is. All people involved—the customer, the CEO, individual contributors—are transparent in their day-to-day dealings with others. They all trust each other, and they have the courage to keep each other abreast of good news as well as bad news. Everyone strives and collectively collaborates for the common organizational objective, and no one has any hidden agenda.

  • Inspection: Inspection in this context is not an inspection by an inspector or an auditor but an inspection by every- one on the Scrum Team. The inspection can be done for the product, processes, people aspects, practices, and continuous improvements. For example, the team openly and transparently shows the product at the end of each Sprint to the customer in order to gather valuable feedback. If the customer changes the requirements during inspection, the team does not complain but rather adapts by using this as an opportunity to collaborate with the customer to clarify the requirements and test out the new hypothesis.

  • Adaptation: Adaptation in this context is about continuous improvement, the ability to adapt based on the results of the inspection. Everyone in the organization must ask this question regularly: Are we better off than yesterday? For profit-based organizations, the value is represented in terms of profit. The adaptation should eventually relay back to one of the reasons for adapting Agile—for example, faster time to market, increased return on investment through value- based delivery, reduced total cost of ownership through enhanced software quality, and improved customer and employee satisfaction.

  •  

Scrum works not because it has three roles, five events, and three artifacts but because it adheres to the underlying Agile principles of iterative, value-based incremental delivery by frequently gathering customer feedback and embracing change. This results in faster time to market, better delivery predictability, increased customer responsiveness, ability to change direction by managing changing priorities, enhanced software quality, and improved risk management.

This is one of the topics I covered in my book - "Scrum Insights For Practitioners: The Scrum Guide Companion". Happy reading!


What did you think about this post?


Meetings, or "ceremonies" are an important part of agile development. But they are one of many important elements, and shouldn’t be conducted in a vacuum. (It's tempting to add some ceremonies to a waterfall project and call it "agile", but this will get you nowhere.)

Let's take a look at each of the agile ceremonies, and understand how they empower the team and drive agile development. 

Note: A number of these ceremonies come from the practice of scrum which is an iterative, time-boxed approach to implementing agile. The concepts behind these ceremonies can be applied to other forms of agile like kanban or lean. A "sprint" is a scrum-specific term that is, typically, a fixed-length event of one month or less to create consistency. Other forms of agile use the more generic term "iteration" to indicate a time-boxed period of development. Ceremonies often vary in duration depending on the length of the sprint or iteration.

Sprint Planning

Attendees: Development team, scrum master, product owner

When: At the beginning of a sprint.

Duration: Usually around one hour per week of iteration. e.g. a two-week sprint kicks off with a two-hour planning meeting.

Agile Framework: Scrum. (Kanban teams also plan, of course, but they are not on a fixed iteration schedule with formal sprint planning)

Purpose: Sprint planning sets up the entire team for success throughout the sprint. Coming into the meeting, the product owner will have a prioritized product backlog. They discuss each item with the development team, and the group collectively estimates the effort involved. The development team will then make a sprint forecast outlining how much work the team can complete from the product backlog. That body of work then becomes the sprint backlog.

Pro Tip:

Use the sprint planning meeting to flesh out intimate details of the work that needs to get done. Encourage team members to sketch out tasks for all stories, bugs, and tasks that come into the sprint. Foster discussions and gather consensus on the plan of action. Effective planning significantly increases the team's chances of success meeting the commitments of the sprint. 

Daily stand-up

Attendees: Development team, scrum master, product owner

When: Once per day, typically in the morning.

Duration: No more than 15 minutes. Don't book a conference room and conduct the stand-up sitting down. Standing up helps keep the meeting short!

Agile framework: Scrum and kanban.

Purpose: Stand-up is designed to quickly inform everyone of what's going on across the team. It's not a detailed status meeting. The tone should be light and fun, but informative. Have each team member answers the following questions:

  • What did I complete yesterday?
  • What will I work on today?
  • Am I blocked by anything?

There's implicit accountability in reporting what work you completed yesterday in front of your peers. No one wants to be the team member who is constantly doing the same thing and not making progress. 

Pro TIp:

Some teams use timers to keep everyone on track. Others toss a ball across the team to make sure everyone's paying attention. Many distributed teams use videoconferencing or group chat to close the distance gap. Your team is unique. Your stand-up should be, too!

Iteration review

Attendees:

Required: Development team, scrum master, product owner
Optional: Project stakeholders

When: At the end of a sprint or milestone.

Duration: Typically 60 minutes per week of iteration-e.g. a two-hour review following a two-week sprint.

Agile framework: Scrum and kanban. Like planning, review for kanban teams should be aligned with team milestones rather than on a fixed cadence.

Purpose: Iteration review is a time to showcase the work of the team. They can be in a casual format like "demo Fridays", or in a more formal meeting structure. This is the time for the team to celebrate their accomplishments, demonstrate work finished within the iteration, and get immediate feedback from project stakeholders. Remember, work should be fully demonstrable and meet the team's quality bar to be considered complete and ready to showcase in the review. 

Pro Tip:

At Atlassian, we take a casual approach to sprint reviews and give them a celebratory feel. We gather around a team member's desk and watch them demo their new feature. It's not uncommon to hear clapping throughout the office! 

Retrospective

Attendees: Development team, scrum master, product owner

When: At the end of an iteration.

Duration: Typically 45 minutes per week of iteration-e.g. a 90-minute retrospective after a two-week sprint.

Agile framework: Scrum and kanban. Scrum teams do sprint retrospectives based on a fixed cadence. Kanban teams can benefit from occasional retrospectives, too.

Purpose: Agile is about getting rapid feedback to make the product and development culture better. Retrospectives help the team understand what worked well–and what didn't.

Retrospectives aren't just a time for complaints without action. Use retrospectives to find out what's working so the team can continue to focus on those areas. Also, find out what's not working and use the time to find creative solutions and develop an action plan. Continuous improvement is what sustains and drives development within an agile team, and retrospectives are a key part of that. 

Pro Tip:

Even if things are going well across the team, don't stop doing retrospectives. Retrospectives provide ongoing guidance for the team to keep things going well. 

A team's agility is built on solid engineering practices, a tactical and strategic approach to change, and great team collaboration. Agile ceremonies simply facilitate communication across the team.

Ready to start? Learn how to use sprints in Jira Software

When two or more people are working together to achieve a common goal via a process of feedback and iteration to accomplish a job is called?

Dan Radigan

Agile has had a huge impact on me both professionally and personally as I've learned the best experiences are agile, both in code and in life. You'll often find me at the intersection of technology, photography, and motorcycling. 

Subscribe

Sign up for more articles

What is it called when a group of two or more people work together to achieve a common goal?

Teamwork is the collaborative effort of a team to achieve a common goal or to complete a task in the most effective and efficient way. This concept is seen within the greater framework of a team, which is a group of interdependent individuals who work together towards a common goal.

When two or more people work together to achieve a common?

Collaboration is said to take place when two individuals or a group of people work together towards achieving a common goal by sharing their ideas and skills.

Is defined as a group of people working together to achieve a common goal via a process of feedback?

Collaboration can be defined as the process involving two or more people working together to achieve a specific set goal. Collaboration in the workplace is when two or more people work together to actualize a common purpose. In the process, they share ideas among themselves.

How a team comes together to get things done is called?

Group process refers to how an organization's members work together to get things done.