Who are the Scrum Developers?

Scrum Developer is a widely used term to describe usually a technical development role that is a part of a Scrum Team.

When organizations are transitioning to Scrum, oftentimes they will try to map existing roles they have in their organizations to roles in Scrum. Scrum only recognizes three roles, that is: Product Owner, Scrum Master, and Development team. In Scrum, the term developer equates to a Development team member.

Continue reading “Who are the Scrum Developers?”

The Lean Product Development guru Don Reinertsen

When we are talking about Scrum, Agile and Lean product development we always remember Edwin’s stories about the Lean Product Development professional Don Reinertsen. Edwin is Clarus’ founder and CEO. He is an intense Agile advocate with a strong experience in Scrum. Edwin has been accountable for advancing Scrum and Agile to various businesses everywhere in New Zealand.

Continue reading “The Lean Product Development guru Don Reinertsen”

What is a Scrum Master and their responsibilities. Differences between Scrum Master and Project Manager.

The Scrum project development process is led by the so-called Scrum Master, who is responsible for removing obstacles to the team’s ability to fulfill its product goals and objectives.

The scrum master role has even more modern understanding, especially in the BVOP Scrum Master certification program. The Project Management Academy (PMA) also extends the classical responsibilities of the Scrum Master in their Scrum Master course and adds important activities like risk management and other traditional but very crucial moves for this Agile role.

Continue reading “What is a Scrum Master and their responsibilities. Differences between Scrum Master and Project Manager.”

How to find the best Scrum Master

How to find the best Scrum Master for your team and organization? Many teams often ask who is the best person to fill the Scrum Master role. The assumption is that this role is best filled by someone who was previously a project manager [or is the current project manager of a team]. Clients ask: “What’s the difference between leading a RUP (or Waterfall) team, and leading a Scrum Team?”

Continue reading “How to find the best Scrum Master”

Agile & Scrum Programming

What Is Agile Programming?

Agile programming is an approach to project management, typically used in software development. It helps teams react to the instability of building software through incremental, iterative work cycles, known as sprints. But before turning our discussion to the details of agile programming, it’s best to start at the beginning with the project management paradigm that preceded it: waterfall, or traditional sequential development.

Continue reading “Agile & Scrum Programming”

Quality control and quality assurance in Project Management and Agile practices

What are Quality control and quality assurance? These two topics have very similar terms but different practices and meanings. These subjects apply to both classic waterfall project management and Agile methodologies.

Continue reading “Quality control and quality assurance in Project Management and Agile practices”

Quality Management in Project Management and Agile practices

Quality Management in Project Management and Agile practices is one of the most important topics in every product development process. Quality management in classical Waterfall project management practices and in Agile practices have very similar approaches.

Continue reading “Quality Management in Project Management and Agile practices”