Who Should Be on my Scrum Team?
When an organization begins to transition to agile scrum, there is a period of time where the teams will begin to learn agile principles, learn scrum techniques, and start to form initial teams....
View ArticleDon’t Let Agile Harm Innovation – 5 Easy Tips
Agile brings many benefits to organizations – more communication, predictable development cycles, and the ability to rapidly respond to changing requirements. While the vast majority of groups that...
View ArticleHow Agile Affects Testing Practices – Agile 2.0
In a waterfall development group, code is typically handed off to a test group, who perform integration and functional tests. These tests may be manual or automated, depending on the level of...
View Article3 Tips to Increase Collaboration and Cross-Training in Agile Teams
Communication is at the cornerstone of agile methods’ success. Teams communicate regularly in daily stand ups, work together on planning, and come together for demos. However, this does not...
View ArticleHow to Play Planning Poker
What is Planning Poker? Planning poker is an estimation technique used frequently by agile scrum teams. It is a helpful way for agile team members to generate discussion around stories and tasks,...
View ArticleDecision Chart: Scrum vs. Scrum-ban
Scrum is a great tool for many development teams, but not all projects fit perfectly within the framework of scrum. Another useful technique that may help some teams is Scrum-ban. Scrum-ban...
View ArticleA Quick Comparison of Scrum-ban, Kanban, and Scrum
As we discussed last time, Scrum-ban is ideally suited for tasks that are roughly equally-sized and that are focused on continuous development. Scrum-ban takes some of the concepts of scrum and...
View ArticleThree Ways to Handle Interruptions within An Agile Sprint
In an ideal world, the agile scrum team members would be 100% focused on the tasks brought into a sprint and would examine incoming requirements and prioritized those at the next planning session....
View ArticleThree Dysfunctions of a Standup Meeting (and How to Fix Them!)
Central to most agile work environments is the short daily standup meeting. The team gathers in a designated location, briefly shares what they each have worked on, what obstacles they are facing,...
View ArticleDoes My Whole Department Need to Be Agile?
One of the common questions that companies have when starting agile development, is whether entire organizations will need to go agile. The simple answer is no, but the complex answer is much more...
View Article