CIO Dashboard

Agile

The Agile CIO as a Business – IT Marriage Counselor

April 1, 2011
Thumbnail image for The Agile CIO as a Business – IT Marriage Counselor

Guest post by Tim Mattix and Mike Mariani If the relationship between developers and business users is like a marriage, sometimes the CIO’s job is akin to a marriage counselor. In a marriage, one spouse often wants the other to change. In the market, business executives want change, too; changes in the way systems operate so they can capitalize on new opportunities. And often the complaints in both situations are the same. It’s taking too ...

...

1 comment Read the full article →

10 Ways to be More Agile

March 10, 2011
Thumbnail image for 10 Ways to be More Agile

Written with contributions from Michael Mariani, Tim Mattix, Ryan Finnamore and many others. You might think the word “agile” is synonymous with “paralysis” to see some organizations react to the idea of introducing agile development principles to their traditional systems development lifecycle (SDLC). Concerns about introducing too much change to the organization can stop agility discussions with the business before they start. But if the organization’s goals include increasing the speed of development, quickly uncovering ...

...

6 comments Read the full article →

Are Agile and CMMI Compatible?

June 25, 2010
Thumbnail image for Are Agile and CMMI Compatible?

Guest post by Michael Mariani, Yasir Safdar and Mario Gouvea With the increased adoption of Agile methodologies, organizations that have invested in CMMI process improvement are asking how they can combine the rigor of their existing repeatable processes with the benefits that Agile practices deliver. Can a team of agile developers that embrace change, have a short-term view, and are focused on eliminating the immediate barriers to success effectively work in an environment with well ...

...

9 comments Read the full article →

Is Agile an “All or Nothing” Proposition?

September 16, 2009

By Michael Mariani, Scott Likens, Imran Ilyas and Chris Curran When it comes to Agile methodology, many organizations have resisted it because of a belief that they have to implement it across the entire organization or not at all.  Furthermore, there is a fear that Agile isn’t proven for large, complex, enterprise-class projects.  However, we have found that using an approach driven by architecture best practices, the benefits of Agile can be applied individually to ...

...

6 comments Read the full article →

Is Agile Development an Option?

May 29, 2009

by Henry Hwangbo, Guest Author Agility is a term that is applied to everything from sports to dog shows, and everything in between.  More recently, agility has been used to describe engineering methods, including software.  In the mid-1990s, “lightweight” software methods gained some traction, aided in part to the growth of object oriented analysis and design.  Finally in 2001, the term agile was ratified as a software development approach and described in the Agile Manifesto ...

...

2 comments Read the full article →