+1 512-522-1956

Posts filed under: Scrum Development

Scrum Development

This page contains posts by Jayme related to using the Scrum development methodology for delivering software products and services. Scrum is a subset of agile development practices, and Ken Schwaber popularized its use on teams in the 1990s.

Many teams that say they are "doing agile" on a software project are actually using the Scrum development methodology. In it, teams do the work needed to complete a software project in iterations, also known as sprints.

Each sprint has activities similar to waterfall projects, with the addition of meetings at the beginning (the sprint kickoff) and end (the sprint review) that scope and show off the work respectively.

Additionally, scrum introduces the concept of a ScrumMaster, a role someone on the team takes to remove blockages the team runs into. The ScrumMaster is also the chief evangelist of the process. In many companies, someone with a Product Management or Product Owner role take on this role, unfortunately without enough training in Scrum to have expertise in the process. Due to this, some teams rotate assignment of the ScrumMaster where each member of the delivery team takes turns each sprint playing this role.


Other software developers often disagree with us about what processes to use due to how uncertainty impacts software development....
Today I'd like to talk about the journey to cross functional development teams and some of the considerations on your way to integration....
I'll help you understand how to decide between scrum and kanban, so you can make a decision that lets you deliver products in a lean fashion....
I'll help you understand how software estimation effects the expectations between the business and development, and how to think about it in a lean fashion....
While burn down charts are effective tools for tracking how a team is progressing towards finishing planned work, there is a sinister effect that happens in many organizations that learn to use them. Managers begin to primarily focus on the...
When a team or organization decides to go agile, one of the key practices to follow is letting a backlog drive the rhythm and order of development tasks. Unfortunately however, many teams fail to understand the nuances of the backlog and...