Author Archives: Matt Badgley

About Matt Badgley

Matt’s career has been focused on leveraging technology to successfully deliver value-added business solutions. He does this now by helping teams apply agile principles, adapt agile processes, and adopt VersionOne. He has over 18 years of information technology experience and he’s been a part of seeing agile principles work since 2003. Matt has always been a hands-on worker and he’s held a variety of technology and leadership roles including Programmer, Information Systems Manager, Program Manager, and Director of Product Development. He’s worked in wide range of industries including process manufacturing, consulting, healthcare, transportation, and enterprise software. Matt is an Agile Coach and Technical Product Consultant with VersionOne. He’s driven by seeing those he works with become successful with their agile transformations and VersionOne implementations. Not only does Matt help teams learn about Agile principles, engineering best practices, and VersionOne product usage -- he also assists teams with designing and building solutions that extend the value of VersionOne through integrations, custom reporting, and the open source API platform. His personal blog can be found at www.agilemaniac.com and his Twitter handle is at @agilemaniac.

Words Mean Things – Waterfall Project Management

If you are someone who is passionate about agile, the word “Waterfall” is usually used in a derogatory manner or, at least, when you use it — you are making the stink eye. On the converse, if you are someone … Continue reading

Posted in Agile Adoption, Agile Development, Agile Methodologies, Agile Project Management | Leave a comment

Put It On the Team

Do you want to have more effective daily stand-ups? Do you want to have the planning meetings flow better and increase the value of these meetings? Do you want to see continuous improvement flow from your retrospectives? If your answer is … Continue reading

Posted in Agile Development, Agile Management, Agile Methodologies, Agile Project Management, Agile Teams | Leave a comment

Words Mean Things – Innovate & Adapt

At regular intervals, the team reflects on how to become more effective, then tunes and adjusts its behavior accordingly. – Agile Manifesto (agilemanifesto.org) In case you weren’t aware, this is the 12th Principle of the Agile Manifesto and it is … Continue reading

Posted in Agile Adoption, Agile Development, Agile Methodologies, Agile Project Management | 1 Comment

Behaviors and Culture Can Impair Creating Good Product

When we think culture, we often think about nationality and/or regional cultures. Culture is often a dinner discussion with my wife and friends; it’s great to reflect upon how our upbringing, surroundings, and maybe even our genetics drive our work … Continue reading

Posted in Agile Adoption, Agile Development, Agile Management | 2 Comments

Agile Approach to Problems Found While Testing “In Sprint” Stories (Part 2 of 2)

Earlier I outlined what the process looks like for a traditional software tester, and some of the problems it can cause. Today let’s look at how different that would look in an agile development environment and what it can do … Continue reading

Posted in Agile Adoption, Agile Development, Agile Management, Agile Methodologies, Agile Teams, Agile Testing | 1 Comment

Agile Approach to Problems Found While Testing “In Sprint” Stories (Part 1 of 2)

Picture this, hotshot… You are working on a team that has recently made the transition to agile development. You are a traditional tester. A developer just let you know that you can start testing the story that the two of … Continue reading

Posted in Agile Adoption, Agile Development, Agile Methodologies, Agile Teams, Agile Testing | 1 Comment

How Can ScrumMasters Help Their Teams to Self-Organize?

Sometimes, teams need a little nudge to help to self-organize. Remember ‘self-organize’ means the team takes ownership of not only how to produce the desired end results, but they are active participants in understanding the product/project and they work together … Continue reading

Posted in Agile Adoption, Agile Development, Agile Project Management, Agile Teams, Scrum Development, Scrum Methodology | 1 Comment

How Can Team Members Help Create an Effective, Self-Organizing Agile Team?

In my last post, I took a stab at answering the question, “How do we change from individuals in workgroups to effective, self-organizing teams?” Through my discovery and reflection on that topic, I turned my focus toward the environment of … Continue reading

Posted in Agile Adoption, Agile Development, Agile Management, Agile Teams, Scaling Agile, Scrum Methodology | Leave a comment

How Do We Change from Individuals in Workgroups to Effective, Self-Organizing Agile Teams?

A colleague of mine at VersionOne, Dan Naden who works to support the agile community, delivered several open questions from a recent Agilepalooza and asked for help answering. The one that jumped out at me and my experiences was, “How … Continue reading

Posted in Agile Adoption, Agile Development, Agile Management, Agile Methodologies, Agile Project Management, Agile Teams, Scaling Agile, Scrum Development, Scrum Methodology | 4 Comments

SUCCESS = RESULTS – EXPECTATIONS (Part 2 of 2)

In my first post we learned that traditional project management brings with it challenges in achieving software success – for both the software delivery team and the customers. When you ask for all the expectations up front and then don’t … Continue reading

Posted in Agile Adoption, Agile Benefits, Agile Development, Agile Management, Agile Methodologies, Agile Software, Agile Teams, Agile Testing, Scrum Development, Scrum Methodology | 4 Comments