Home > Ask the Oracle Experts > (Archive) Database Design Questions & Answers > Rapid application development, structured and soft sytems methods of design
Ask The Oracle Expert: Questions & Answers
EMAIL THIS

Rapid application development, structured and soft sytems methods of design

Pat Phelan EXPERT RESPONSE FROM: Pat Phelan

Pose a Question
Other Oracle Categories
Meet all Oracle Experts
Become an Expert for this site


Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us   


>
QUESTION POSED ON: 17 September 2002
Out of these methodologies/approaches to systems development, what description would you give to rapid application development, structured methods (eg. SSADM) and soft sytems methods, and to what extent would these be of help to a consultant's development of a travel agency system?

>
EXPERT RESPONSE

Two of the methods that you've cited are standard design methodologies.

The Rapid Application Design (RAD) methodology is actually a family of design methodologies. To some folks, RAD is a fancy name for the "coding cowboy" approach, the idea of "throw code at it until it works, don't bother with planning" which gives RAD an undeserved bad name. To most of the developers that use RAD, it means heavily involving the user in the design and testing of the application.

The SSADM methodology has been bureaucratized to the point that I find it unusable. It is the official standard methodology for the EU, but even the EU officials don't agree on what is required for a project to comply with the methodology. A methodology that has no formal definition, that leads to micro-management, and is administered by a government seems to be a recipe for disaster to me!

The Soft Systems method escapes me. I knew of something that was called that many years ago near Washington, DC that was named for a software development group based in that area, but I'm not familiar with it as a name for a methodology.

A consultant should use some formal methodology for any significant project. Without some kind of framework to plan the project around, there isn't any way to make meaningful estimates of what the project will cost, how long it will take, or how closely the result will match the requirements. Even if a consultant doesn't formally adhere to any particular methodology, they have to use something (even if they don't realize it!).

For More Information


Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us   


RELATED CONTENT
(Archive) Database Design
Editing object-type data on the Enterprise Manager Console
Database returning duplicate records
Checking for corrupt blocks
Loading PDF files using SQL*Loader
Cycle relationships in ER diagram?
Logical and physical data models explained
Wide or deep?
Is Visual FoxPro a flat database?
Merging hotels and data
Creating a purchase form for a hospital database

RELATED RESOURCES
2020software.com, trial software downloads for accounting software, ERP software, CRM software and business software systems
Search Bitpipe.com for the latest white papers and business webcasts
Whatis.com, the online computer dictionary



Search and Browse the Expert Answer Center
Search and browse more than 25,000 question and answer pairs from more than 250 TechTarget industry experts.
Browse our Expert Advice

HomeNewsTopicsTipsAsk the ExpertsMultimediaWhite PapersProductsBlogs
About Us  |  Contact Us  |  For Advertisers  |  For Business Partners  |  Site Index  |  RSS
SEARCH 
TechTarget provides enterprise IT professionals with the information they need to perform their jobs - from developing strategy, to making cost-effective IT purchase decisions and managing their organizations' IT projects - with its network of technology-specific Web sites, events and magazines.

TechTarget Corporate Web Site  |  Media Kits  |  Reprints  |  Site Map




All Rights Reserved, Copyright 2003 - 2008, TechTarget | Read our Privacy Policy
  TechTarget - The IT Media ROI Experts