Innovation In Agile And How To Unleash It

innovation in agile and how to unleash its potential

Innovation in Agile is a concept that is very important. Agile as a process is built around problem solving. As well as using the best tool to deliver the best solution. All too often I have seen teams that fall back on prior ways of doing things. They use processes, as “that’s the way its … Read more Innovation In Agile And How To Unleash It

Art of Not Doing Work in Agile Dev

art of not doing work

The art of not doing work, as applied to agile software development.  It seems like a crazy idea.  What is meant by not doing work.  Why is it an art form?  The art of not doing work is an interesting concept.  Exploring it further, it does make sense. Especially in agile software development.  I will … Read more Art of Not Doing Work in Agile Dev

Vertical Slicing Agile and Value Delivery

vertical slicing in agile

The Vertical Slicing concept is key in the agile process.   This approach enables many agile practices.  What is this concept of Vertical Slicing?  What does it mean to break work apart using Vertical Slicing?  How does that impact the agile software development process?  Lastly, what are some benefits of using this concept in an agile process.   … Read more Vertical Slicing Agile and Value Delivery

Exploring Agile Further – The Agile Manifesto – Part 2

exploring agile further

In the following I am continuing thoughts on the Agile Manifesto.  Specifically its statements 3 and 4.  These are customer collaboration over contract negotiation.  Also, responding to change over following a plan.  The Agile Manifesto guides agile software development.  The 2 concepts presented here are important building blocks of agile. Together, with the first 2 … Read more Exploring Agile Further – The Agile Manifesto – Part 2