Ads by TechWords

See your link here
Subscribe to our e-mail newsletters
For more info on a specific newsletter, click the title. Details will be displayed in a new window.
Application/Web Development
Computerworld Daily News (First Look and Wrap-Up)
Computerworld Blogs Newsletter
The Weekly Top 10
More E-Mail Newsletters 
 

How to Avoid Hidden Costs when Building a Web-Based Application

June 13, 2003 12:00 PM ET

Computerworld - Whether you're launching a new Web-based application, extranet, intranet or Web site, your mission is to build something that meets usability, functionality, marketing and measurability requirements to generate positive returns.

In fact, according to a survey of technology buyers conducted in May 2002 by Dell Computer Corp., a majority of respondents said they regarded return on investment as their most important criterion in spending decisions.

With little room for error and finite budget and resource limitations, your projects demand attention to detail and granular specifications to keep them on time, on target and within cost estimates.

DevTalk
Seth Miller
Seth Miller is president, CEO and founder of Miller Systems Inc., a technology consulting and award-winning Web development and engineering firm in Boston. He can be reached at seth@millersystems.com.
Performing a proper project discovery and assessment can be a daunting and frequently avoided exercise, but the ROI can be exponential if the right strategic and tactical decisions are made early in the process.
What kinds of projects need detailed discovery?
Most horror stories about "feature creep" and budget explosion are usually the result of overlooked, under-researched, or underestimated requirements. The devil is in the details.

It's probably a fair statement to say that a static Web site with fewer than 50 pages doesn't require the kind of discovery process that this article focuses on. Sites of this nature typically just need a well-thought-out site content outline and design standards to be built on time and on budget. However, if your site or application meets any of the following criteria, there's a very strong chance that you'll need to go through a detailed discovery process:

  • Your site or application involves an external or legacy system.

  • Your site or application needs to be Web services-compliant (these projects are typically performed in Java 2 Enterprise Edition or the Microsoft .Net Framework).

  • You are building or deploying any content management application (especially if you are building a browser-based administration interface).

  • Your site or application employs e-commerce (however simple).

  • Your site or application involves a database that is read from or written to by a Web-based interface.

  • Your project is a complex multimedia piece (e.g., Macromedia Flash) that involves data-driven components (and is therefore programming-intensive, for instance, using ActionScript).


Projects that involve features or components as listed above are true software development projects and must be treated as such by beginning them with a detailed discovery phase.

What are the deliverables of a properly executed discovery phase?

All applications should be built from the user experience backwards. The point of discovery is to minimize unknowns from


Additional Resources

POLL RESULTS
Accelerate your knowledge of the IT world you inhabit by viewing the results of a series of polls taken by your IT peers. These polls of 100+ IT professionals each are available for full viewing. They cover key topics such as virtualization, processor performance, green IT, cloud computing and many others. Be a part of the buzz.
WHITE PAPER
Technology is complex. Keeping it running productively shouldn't be. To that end, you want to minimize the number of solutions needed in-house to simplify operations, maintenance, and support. Kodak offers a best-practices model. One company provides support for both scanner and software, for fast problem resolution without vendor finger-pointing. Download now!
WHITE PAPER
Utilizing demand intelligence improves the precision of pricing, product assortments, channel/store placement, and promotion, which are all essential for sustainable revenue management performance. Learn more, download this free whitepaper today.

White Papers & Webcasts

The High Performance Workplace
In this paper we examine the challenges and define the critical steps CFOs, CIOs, COOs and CEOs, in midsized global companies, can take...  

How to Reduce Eclipse BIRT Development Effort for Data Visualizations
Web applications can come with a long list of visualization requirements for structured data. By delivering your output through the BIRT Interactive Viewer,...

Extend, Replace, or Convert; which is the best way forward for COBOL Applications?
There are a number of choices when looking at ways to take existing COBOL applications forward. This white paper discusses the most common...  

Usability Is Everything
Learn what sets Workday's HR and Payroll solutions apart from the competition....

Accelerate SSL Encrypted Applications
The amount of SSL traffic is growing in the enterprise. Because it is encrypted, it cannot be properly controlled and accelerated. Blue Coat...  

The Value of Real SaaS at Workday
Cost savings, speed to value, and innovation brought to the enterprise by Workday's software-as-a-service solutions for HR and Payroll....

ESG Lab Field Audit
Many companies have successfully implemented Riverbed WAN optimization solutions within their Cisco networks. This ESG Lab Field Audit document explores the success that...  

SaaS at Flextronics, Inc.
Dave Smoley, CIO of Flextronics, discusses the real value of software-as-a-service and why he chose Workday for his HR solution....

Shape Your Apps Strategy to Reflect New SaaS Licensing and Pricing Trends
Why are smart companies choosing software-as-a-service? Find out in the complimentary Forrester Research report...  

Why Compliance Pays
This OnDemand webcast explores the relationship that firms with best compliance records have higher revenue, greater customer retention, lower financial losses from data...