Tags

In a recent post, see here , I summarized four of the key DevOps principles, namely: Automate as much of the deployment pipeline as feasible Develop and test against a production-like system Deploy frequently Continuously validate operational quality characteristics Programs and projects adopting continuous delivery practices must create software in such a way that the software can be released to production at any time. ... [More]

Early on, when I first started coaching teams on their transition to Agile, it was quite common for teams to come to me and tell me that they hadn't completed any User Stories by the end of an iteration. Initially, teams wanted to use this as a reason to increase the length of their iterations (I recommend two-week iterations – and teams always seem to want longer iterations). What they were failing to realize is that there were fundamental reasons why they weren't completing stories, and iteration length by and large had nothing... [More]

OK, so you and the rest of your team members have decided you want to “try agile” on your next big project. Maybe you’re getting pressured by management to do something (anything) different to get things out the door quicker or to improve your project success rate, and they think agile is just the thing you (and they) need. Maybe some of your team members have used it on prior projects, in prior lives. Or maybe you’ve been reading about all the benefits others have been reaping and have decided you’re ready... [More]