You are in a tight spot. You told the board that you’d get 3 product initiatives done this quarter, and with a month left it looks like you may go 0 for 3. Your product team is burned out by an avalanche of noise and is in hair-on-fire mode. Your tech ... read more

A new episode of The Rabbit Hole is now live! read more

Interested in pair programming? Episode 04 of Stride’s podcast: The Rabbit Hole is just what you’re looking for! read more

Now 16 years old, Agile is in its teenage years. As such, it gets blamed a lot for, well, everything. So, let’s address a basic question - is Agile good for software development? The answer is: Yes but… read more

Episode 03 of “The Rabbit Hole” is now live! In this week’s podcast, our panelists Peter Lye, David Anderson, Michael Sully, and William Jefferies will discuss planning meetings for agile teams. read more

The first full length episode of Stride’s podcast, The Rabbit Hole, is now live! This week’s topic is Test Driven Development, or TDD. read more

This article orignially appeared on Madelyn Freeds personal blog "The Marzipan Hub" in March 2015. Today I’m going to be talking about Agile Story Estimates. Please don’t go. However, this post assumes you know a little about how agile software ... read more

Not only is a fixed bid project a bad idea, it’s actually a myth and doesn’t in fact exist. Let me explain. Let’s say you want to launch an MVP, build a new product, or upgrade an existing application. You have a vision and scope. You also have a budget ... read more

Pair programming is probably the most controversial and least adopted agile practice. Capers Jones finds that for defect removal it’s relatively expensive compared to other techniques, though he doesn’t take other advantages of pair programming into ... read more

For this month's Stride Tech Talk, Stride CEO Debbie Madden discusses the importance of Liftoffs with Diana Larsen and Ainsley Nies, co-authors of the book Liftoff: Launching Agile Teams and Projects.   read more

Pair programming is one the core tenets of Extreme Programming, commonly referred to as XP. Extreme Programming is an agile software development process that emphasizes teamwork and simplicity in an effort to streamline productivity and get the best ... read more

Test Driven Development, or TDD, provides software engineers with valuable insight during the development process. For some developers, it's key to creating higher quality software in a fraction of the time. However, for those new to TDD, it can be ... read more