The Agile Product Portfolio
There is a broader context that agile development fits in. We forget about that sometimes. We can apply agile and lean practices to optimize the throughput of our development teams and still fail. For the business to succeed, we got to make sure we are building the right products with the right features. Agile is just a means to an end. If we're not working on the right stuff, our business will fail, and don't be surprised if agile gets blamed! Making sure "you’re working on the right stuff" reaches outside of the software development life cycle. Your team/business/organization needs have some king of demand management practices in place. With effective demand management, you are continuously evaluating and prioritizing incoming requests. That way you’re moving the "right stuff" into product backlogs. The other side of it is evaluating your current products and projects and having the guts to kill/cancel them if they are not returning adequate value to your ...