IT DRILLDOWN
 
NEWSLETTERS
 

CIO.com updates, insights and advice on technology, management and your career.

 
 
 
LEADERSHIP
 
CIO Executive Programs
The Leader in Face-to-Face Education for Senior Executives

Offering regional and national programs, CIO (and CSO) events bring together some of the most respected names and thought leaders in information technology and security. Presented by CIOs and other senior level executives, these invitation-only programs offer timely topics and strong networking. Learn More »

 
CIO Executive Council
A Peer-Advisory Service and Professional Association for CIOs

Public Teleconferences
Join CIO Executive Council members and participate in the following live teleconferences:

* Planning for Succession:
Models for IT Leadership Development, June 23
* Change Leadership at General Growth Properties: A
Pathways Leadership Development Seminar, June 25
* Managing Change: Centralizing Your IT Organization
July 29

More / Register »

Learn more about the CIO Executive Council »



 
 
RESOURCE CENTER
 
 
 
SUBSCRIBE TO CIO
 
Are you involved in setting the direction for your company's IT budget or strategy?

Apply today for a FREE subscription to CIO Magazine!

 
 
BONUS LINKS
 
Issue Tracking
Issuetrak software streamlines your issue tracking processes.
 
 
 

How Simulation Software Can Streamline Application Development

Early adopters have said goodbye to prototyping and gathering requirements on paper. And they’re pretty happy about it.

 

February 01, 2007CIO — In 2003, Citigroup’s mortgage lending group launched a new retail banking product and then found itself mired in what would become 8,000 hours’ worth of software fixes and enhancements.

That result wasn’t unusual, says Michael Chandler, director of user experience and product design in the consumer lending division of Citigroup’s North American IT unit. So Citigroup decided to change its mode of operations for application development. One goal: improve the requirements definition stage and speed up prototyping, with the help of simulation software from iRise.

The results: After Citibank’s mortgage division relaunched that retail application in November 2006, IT made just 120 hours of post-production changes, most of them minor. Chandler says that iRise clearly helped: "We’ve taken out paper-based prototyping and manual, text-based requirements, and moved it towards the electronic medium."

Welcome to the world of software simulation, an emerging area of application development tools. Don’t think of flight simulators, though: Think of CAD/CAM tools that eliminate paper-based tasks.

Tools like iRise "allow you to build the simulation of what you’re going to get at a really low cost," says Carey Schwaber, an analyst at Forrester Research, who calls poor requirements definition the root cause of bad software. IRise claims that it can cut requirements time in half and cut reworking time by 75 percent, numbers that Schwaber says sound reasonable.

At a time when businesses are asking CIOs to help deliver innovative changes quickly, old-world application development schedules simply may not fly. Simulation tools, targeted mostly toward business analysts, offer a novel solution. They also fit in well with the agile programming trend.

Citibank Changes Tempo

But simulation software, intriguing as it may be, won’t be a Band-Aid you can just slap on your current process. To pick up the pace of its software development, Citigroup went after its root problem in defining project requirements, which involved various business partners just "throwing requirements over the wall," Chandler says. Developers got a large list of functional specifications but lacked a sense of what the ultimate product should look like. Then, "when the production version comes, you’ve got 10,000 hours of changes," Chandler says.

So Citigroup adopted a user-centric design approach for all consumer mortgage lending products. Whether the ultimate users were employees or customers, the user needs helped define the requirements of the project.

Creating this culture in Citigroup IT was a big step forward, Chandler says, but IT found two big development inefficiencies remained—around prototyping and effective requirements gathering. As at most firms, prototypes came out of meetings where requirements were put down on paper. Models were also built on paper. "Paper prototyping is lengthy and it’s not connected to anything else. You prototype it and you throw it away," Chandler says.

Loading...
 
 
ABCs
 

Just the basics, please. Sometimes we all need a refresher or we need to make sure our team and our colleagues are all on the same page.

Over 25 tutorials on everything from business intelligence to virtualization.

 
 
FEATURED SPONSORS
 
 
 
SPONSORED LINKS
 

Efficient by design: Watch this flash demo of the Quad-Core AMD Opteron Processor

Renowned Engineering Institution Chooses AMD Processor-Based Servers

Extending the Enterprise Network Through Mobility

CA's IT Security centralizes your identity management to turn security into a proactive, business-building tool

Efficient - Flexible - Compliant

Plan better, manage better

How to cut print costs - HP Cost Savings Webcast

Microsoft System Center - Designed For Big

Easily manage the Mac in your Enterprise

GET YOUR VoIP ONTM! Win 2 Years of Hosted VoIP from Cypress. $100,000 retail value. Enter today!

Build up or Tear down? See how UC makes sense with Nortel. Calculate your UC ROI

Speed, agility, flexibility - The HP BladeSystem c-Class

Taking Document Automation to the Next Level

High Tech Companies Can Gain Profitable Innovation

Virtual Support Technology Delivers Quantifiable Gains in Productivity and Performance

Using Oracle Database 10g Automatic Storage Management with Fujitsu Storage

High-Speed Backups without Stopping Business Applications

New research validates telepresence solutions.

The Gartner Magic Quadrant

How to Choose the Right ECM Platform

Optimizing Infrastructure Control

Effective Security with a Continuous Approach to ISO 27001 Compliance

They Cant Steal What You Don't Have: Smart Security Choices for Mobile Workers

How to Calculate the ROI of Remote Support

31 Best Practices for the Service Desk

HP and Oracle deploy unbreakable computing infrastructure at Replacements, Ltd.

White Paper: Assess Your SOA

Cisco IT eSummit: View 30-minute webinars, technical demos and case studies

CA delivers deeper insight into your assets, resources, projects & services so you can make more informed IT decisions

Manage your IT more effectively

Secure your virtual and physical environments with the same software

Cost-Effective Data Center 1U Server Solutions

Explore the interactive whitepaper: Rightsizing Blades for the mid-market

Easily integrate the Mac in your Enterprise

Reducing Data Center Costs with Data Deduplication: A TCO Analysis

Telwares helps firms validate, manage and optimize their telecom spend

See why 93 of the Fortune Global 100 depend on Blue Coat.

Unified Communications: "More Than Just Talk"

Cisco IT eSummit: View 30-minute webinars, technical demos and case studies

Accelerating ITIL at the Service Desk

Technologies of ETERNUS VS900 Storage Virtualization Switch

Building Competitive Advantage with Next-Generation Wireless Infrastructure

Building an Online Customer Experience Competency

Skechers, an IBM Customer Case Study

What Is Innovation and What Role Do CIOs Have In It?

Configuration Assessment: Choosing the Right Solution

Best Practices for Providing Secure and Cost-Effective Remote Access

A Closer Look at SaaS Purchasing Behaviors and Attitudes

How Does Your IT Help Desk Measure Up?

How to Offer the Strongest SSL Encryption