SHARE
Follow this article on Twitter Facebook LinkedIn Bookmark and Share
Home >> Integrating IT

Agile methodology not just for app development

Agile methodology not just for app development

By:  Kathleen Lau  On: 19 Nov 2009 For: ComputerWorld Canada Creator

Agile methodology is best known for app development, but can it help IT better communicate within itself and with the business? Why operations is often the “blocker” to deploying apps into production

Discussions of the agile methodology are usually in the context of application development, but one analyst thinks it can also be applied to improving IT application management as a whole and helping developers collaborate better with those around them.

IBM Systems Migration Assurance Webcast

In agile development, applications are built in an iterative manner, peppered with frequent stakeholder reviews to ensure the end result actually does what it is meant to do.

Julie Craig, research director with Boulder, Colo.-based research firm Enterprise Management Associates (EMA) Inc., said it’s time for agile methodology to move beyond the development team. All too often, an application is swiftly developed only to be put on hold for weeks before being put into production.

“Not much good to deliver applications quickly, if operations has no way to flexibly manage them,” said Craig, during a EMA Webinar entitled Agile IT: A Better Approach to Application Development, Deployment, and Management.

One aspect of agile development is to frequently touch base with all stakeholders. “What would happen if operations met with development on an ongoing basis to make sure everyone was in the loop about changes, requirements and delivery dates?” said Craig.

The result, she said, would be a seamless adaptation to change among all the different layers of the IT organization.

Mike Malloy, vice-president of sales and marketing with San Francisco-based application performance management technology vendor New Relic Inc., agreed that operations can become a “blocker” to putting finished applications into production.

Operations will often delay the process by saying it must first introduce new components to support the application like new hardware.


Sign up for our Newsletters












Print |  Views: 5180   |   Rating:offoffoffoffoff  (0 votes)
Rate this article on a scale of
1 to 5 stars,5 being the best.




Kathleen Lau Kathleen Lau was a senior writer with ITWorldCanada.com and ComputerWorld Canada from December 2006 to August 2011.In her role as senior writer, she covered broadly technology news and issues r... more

Comments (3)

robert dempsey
by robert dempsey 11/20/2009 10:16:25 AM

As Agile is a set of principles that are put into practice using a number of frameworks, including Scrum, Agile can be implemented well beyond development and IT. Estimating and prioritization techniques, in addition to making projects more transparent, can be used, and are used, by non-profits, marketing firms, and many others. Having started as a developer movement Agile is, as you say, typically discussed in the context of software or IT. However, if you need transparency, inclusion, and collaboration, Agile can help with that.

ilia bider
by ilia bider 11/20/2009 12:58:40 PM

The main motto of agility is to develop and put "into operation" as little as possible as soon as possible, and then enhance the application based on the experience of its actual use. I can't see how such overcomplicated methodologies as Rational promotes can help in achieving agility, independently whether they are accessible from the cloud or not. To promote agility of IT-development beyond IT-vendors/departments, you need to give to the business some means to modify applications in use without involving an IT-specialist for each small change.

chris whitside
by chris whitside 11/20/2009 3:50:40 PM

Interesting timing for this article because there is a new cloud-based BPM tool aimed at the non-IT crowd (i.e general business users)that has just been launched. It's still in beta but iPB - interactive Process Builder supposedly makes it easy for anyone to model a process. Even more impressive, it can automatically generate an application from the model. Aside from the challenge of learning how to use the software, the big one is just making non-IT people aware of BPM. Request a trial account at processplatsen.ibissoft.se

Name: (required) eMail: (optional)

Your email address will not appear online and will be used only if the editor wishes to contact you personally for additional comments.