Junior Developer Toolbox

Episode 27 - What Is Scrum? Baby Don't Hurt Me


Listen Later

Today we’ll be talking about Scrum! We explore roles, ceremonies, and more! We’ll discuss the agile manifesto and our experience working with this project management style.

“Sharpening the Tools”
Erin:
I honestly haven’t had a whole lot of time the past few weeks between moving and taking care of house stuff to do a lot of extra learning. But at work I’m going to be presenting to my team this Thursday on Session Management, as that played a huge part in an issue we spent months researching and trying to figure out.
Dave:
Algorithms! At my local meetup group we worked through some of the algorithm challenges as a group. In preparing for that, I revisited some of the FCC challenges I had completed a year or two ago, and tried to see if I could do them more efficiently.
 
“Opening the Toolbox”
What is SCRUM?
SCRUM is usually defined as “An Agile framework of managing a project, usually related to software development”
*Fun Fact about where the name came from. It’s a rugby term and “is used as a metaphor to reflect the degree of cooperation needed to succeed” and to emphasize teamwork. (https://agilecoachjacque.wordpress.com/2012/12/04/why-the-name-scrum/)
 
What is Agile? And how does it related to SCRUM practices?

* Agile Manifesto:

We are uncovering better ways of developing
software by doing it and helping others do it.
Through this work we have come to value:

* Individuals and interactions over processes and tools
* Working software over comprehensive documentation
* Customer collaboration over contract negotiation
* Responding to change over following a plan

That is, while there is value in the items on
the right, we value the items on the left more.
http://agilemanifesto.org/
 
SCRUM
Concepts

* Sprints
* Backlog
* User Stories

Roles

* Product Owner
* SCRUM Master
* Team / Developers

Ceremonies

* Sprint planning
* Refinement
* Daily Scrum – standups
* Sprint Review
* Sprint Retrospective

 
Our experience working SCRUM
Erin’s experience:
SCRUM / Waterfall hybrid
Dave’s experience:
Flying by the SCRUM of my pants
“SCRUMbut …”
 
References

==========
http://scrummethodology.com/
http://www.mountaingoatsoftware.com/agile/scrum
...more
View all episodesView all episodes
Download on the App Store

Junior Developer ToolboxBy Erin Orstrom & Dave Harned