You Can’t Do Scrum with Distributed Teams (or Can You?)
Find me on:LinkedIn Twitter “Scrum can’t work with distributed teams. Physical proximity is crucial to agile success.” A statement I’ve heard in the past, in one form or [...]
Is Scrum Just for Software Development?
Find me on: LinkedIn Twitter While the vast majority of time Scrum is used for software development, people often ask, "Can you use Scrum for non-software projects?" The [...]
What the Heck is the Definition of Done?
Find me on: LinkedIn Twitter You’re sitting in sprint review with your development team, and the product owner is presenting a new feature to you and the other [...]
Utilizing Resources Outside the Scrum Team
If you're not going to utilize a team member enough to offset the amount of time they’ll spend in Scrum ceremonies, consider utilizing them as an external resource for Scrum teams instead.
What if You Can’t Create a “Super Scrum Team?”
Find me on: LinkedIn Twitter When you're trying to put together a development team, you want to structure that team for success. It would be great to have [...]
Creating Your Super Scrum Development Team
Find me on: LinkedIn Twitter You're all fired up about embracing agile software development and ready to build the ideal Scrum development team, but you’re not sure where [...]
Critical Roles for Building Great Apps: Leadership
Good leadership has always been a key component when building great software. In the past, Project Managers often held those keys to success. But today’s Agile development [...]
Scrum Artifacts: Your Tools for Successful Scrum
Find me on: LinkedIn Twitter As you build your Scrum toolkit, there are a few fundamental elements that are helpful for you and your team to understand on the [...]
Ensuring Quality With Acceptance Tests
I’ve found that the primary challenge in building software is, above all else, a communication problem. Someone needs to dream up what an application needs to do, [...]
Less is More – The Minimum Viable Product
When developing software, the big-picture vision of your completed software usually isn't realistic. Learn how creating a minimum viable product of your software allows it to be more flexible to change and deliver more business value.
What is Scrum?
Find me on: LinkedIn Twitter Scrum is a term you'll often hear in software development conversations these days. But unless you're already familiar with it, you might not know [...]
ScrumMaster Roles and Responsibilities
Find me on: LinkedIn For those not familiar with agile development and Scrum, a ScrumMaster may sound like a new term for project manager. Those familiar with [...]