Free Newsletters
Technology & Business Daily

InfoWorld
Log-in | Register

Software production management could boost productivity

Software production management tools are seen as a good way for developers to maintain quality and efficiency as applications get more complex


Organizations could save as much as $2 million and increase productivity by as much as 15 times through use of "software production management," tools, according to an industry analyst who has just published a report on the issue.

Software production management emphasizes the acceleration, analysis, and automation of the software build, test, and deployment process, said Theresa Lanowitz, founder of voke, which released a report this month entitled, "Market Snapshot: Software Production Management."

The report was based on a survey of Fortune 500 companies, enterprise IT organizations, and ISVs. Lanowitz would not say who funded the study but said questions used were not product- or brand-specific.

Software production management is becoming important as applications get more complex and development houses are worried about delivering high-quality software, Lanowitz said. Complexity is building because of new requirements and more demands.

"With respect to software production management, [organizations are] really concerned about being able to more effectively, more efficiently manage the build [process]," Lanowitz. This process must be integrated with other parts of the application lifecycle, such as testing, she said.

To boost the build process, builds should be done on a more frequent basis to weed out defects earlier, Lanowitz said. Voke also is recommending use of software production management tools, such as IBM Rational Build Forge, Electric Cloud ElectricCommander, Borland Gauntlet, or open-source products like CruiseControl.

"Once [organizations] started using the software production management tools, what they found was that their broken builds disappeared," she said.

Through software production management, savings of as much as $1 million to $2 million were cited by 40 percent of survey participants. Savings occurred through decreased wait time for builds, faster time to market, and eliminating the development and maintenance of internally built tools for software production management.

Productivity increases of as much as 10 to 15 times were noted by 33 percent of respondents.

Electric Cloud's ElectricAccelerator product, for example, has helped Symantec reduce the time it takes to get a software build over to quality assurance personnel, said Maria Morris, senior director of software quality assurance at Symantec.

"It's really important for us," because Symantec must produce as many builds as it can to get critical fixes to quality assurance staff as often as possible, she said.

While software production management plays into the theme of agile development, which involves short, regular releases of software during development process, it is not limited to agile.

The report also covers the concept of "Application Lifecycle 2.0." This concept is about organizations being able to communicate and collaborate better with partners and using processes, technology and application lifecycle technologies such as virtualization, software production management, and source code analysis. With virtualization, software development houses use virtual lab automation, in which a production environment is set up. The environment is at a neutral state for testing.

Paul Krill is editor at large at InfoWorld.

Talkback:

commentPost a Comment

 

MOST COMMENTS

 
 





BRINGING PERFORMANCE VALIDATION "INTO THE LIFECYCLE"
Today's enterprise apps are complex and ever-changing, which makes delivering high performance difficult. By virtualizing the behavior of application services and data in a VSE, teams can answer this challenge with validation best practices and test tools to ensure solid performance throughout the lifecycle. Register now to attend this webcast! Sponsor: ITKO

»  Click here to view this Webcast
  Storage is big, and getting bigger
The only certainty is that your requirement for storage will never be satisfied. While you clean out space and authorize POs, you might consider another alternative: outsourcing. The best way to deal with storage might be to let someone else deal with it. Sponsored by SGI

»  Click here to download now

- Special Advertising Partners -
WHITE PAPERS
 

» Technology White Papers Library

Technology White Papers by Topic

Technology White Papers E-mail Alert

Find out when the latest white paper is available:
 
 
INFOWORLD MARKETPLACE
 
» BUY A LINK NOW
 
 

Video

 
 
 

Podcasts

 
 
 

 

Columnists

 
 
 

Resource Center


Ads by techwords beta  [See your link here]
 




Sponsored Technology Links

 
 
 HOME  NEWS  BLOGS  PODCASTS  VIDEOS  TECHNOLOGIES  TEST CENTER  EVENTS  CAREERS  IT EXEC-CONNECT   About | Advertise | Awards | RSS | Contact Us 

Copyright © 2008, Reprints, Permissions, Licensing, IDG Network, Privacy Policy, Terms of Service.
All Rights reserved. InfoWorld is a leading publisher of technology information and product reviews on topics including viruses,
phishing, worms, firewalls, security, servers, storage, networking, wireless, databases, and web services.

CIO :: ComputerWorld :: CSO :: Demo :: GamePro :: Games.net :: IDG Connect :: IDG World Expo
Industry Standard :: IT World :: JavaWorld :: LinuxWorld :: MacUser :: Macworld :: Network World :: PC World :: Playlist