Monthly Archives: May 2017

Scrum vs Kanban

What Is Scrum?

Scrum is an iterative, ritualized, process-driven agile software product development framework created by Ken Schwaber and Jeff Sutherland. Their official guide can be found at http://www.scrumguides.org/. Scrum organizes software product development around three foundational pillars; artifacts, roles, and meetings, that control the flow of work through the Scrum framework.

Scrum Artifacts

The Scrum artifacts are the product backlog, the sprint backlog, and the product/software increment. The product backlog is composed of prioritized product backlog items (epics, user stories, and bugs). The sprint backlog is composed of...

Read more
What is ‘DevOps’?

DevOps is the collision of "development" and "operations". It is the practice of collaboration and communication between development engineers and operations IT engineers for the purpose of automating software delivery and infrastructure changes. When most people think of "devops" they think "automation". But it is important to remember what devops is automating (software delivery, e.g., deployments, and changes to the infrastructure used to make those deliveries) and why devops is automating these things (to eliminate errors and process lag caused by the time and effort required to perform these deliveries manually).

DevOps...

Read more