Darrell Reimer, IBM Research Distinguished Engineer, and Adrian Cho, IBM SaaS and Service Engage Development Director, recently presented on how development has evolved from waterfall practices to DevOps and beyond, to practices that deliver greater agility and less downtime.
The old way of doing things was siloed, serial and slow. It created tricky development problems, long test cycles and difficult deployments.
Eventually, organizations figured out a more efficient way of... [More]
I was recently asked the question, “Does DevOps require an agile model of software development?” My first reaction was, yes, absolutely. Why would you put racing tires on a pinto? But on further reflection, I don’t think that is the case. In fact, I think the vision of DevOps spans well beyond the uber agile models of development popularized by startups .
DevOps is simply the vision that business value is maximized when software developers and systems operations cooperate to achieve reliable, repeatable and incremental... [More]
Water-scrum-fall is a term coined in 2011 by Dave West of Forrester Research to describe the reality of the current state of agile development. Agile development in a non-agile world is the reality in most enterprises. Although, more and more enterprises are switching to agile or agile-like practices for their development work, the environment around them still functions in a waterfall manner. There are the business approvals, approvals from enterprise architecture and from security and so on that add waterfall-like steps before development... [More]