Google Answers Logo
View Question
 
Q: Which software life cycle would be most appropriate for a web portal ? ( Answered 4 out of 5 stars,   0 Comments )
Question  
Subject: Which software life cycle would be most appropriate for a web portal ?
Category: Computers > Software
Asked by: 888-ga
List Price: $10.00
Posted: 08 May 2003 02:14 PDT
Expires: 07 Jun 2003 02:14 PDT
Question ID: 201049
Which software life cycle would be most appropriate for a web portal
development project? Why?

Request for Question Clarification by dogbite-ga on 08 May 2003 10:27 PDT
Hi 888-ga,

  I do not know of any standard set of
  software life cycles to choose from.
  What are you choosing between?

             dogbite-ga

Clarification of Question by 888-ga on 08 May 2003 23:20 PDT
I got 4 primary life cycle models for development: the waterfall
model, the incremental model, the evolutionary model,and the spiral
model.
Answer  
Subject: Re: Which software life cycle would be most appropriate for a web portal ?
Answered By: dogbite-ga on 09 May 2003 09:53 PDT
Rated:4 out of 5 stars
 
Hi 888-ga,

  What life cycle is most appropriate for a
  project depends on many factors, some of
  which extend beyond the technical requirements 
  of the task.  For example, what process
  the customer is most comfortable with often
  heavily influences the decision.

  I will argue that the evolutionary model is
  most appropriate for a web portal.

  First, just to be clear, I think of a web portal
  as a large website that provides several services,
  include searching, news, directories, discussion
  groups, shopping, and links to other sites.  Such
  a site often adds or exapnds on features over time.
  Further, without the site in place, it is often
  very difficult to know how users will react to it
  and navigate its features.

  There is a nice description of the evolutionary
  model on the Catholic University of America website:

http://metr.cua.edu/faculty/mckenzie/mis327/Evolutionary.html

  On that page, it lists the lifecycle's benefits as:

    * Early delivery of portions of the system even though some of the
requirements are not yet decided;

    * Use of early releases as tools for requirements elicitation:

    * Benefits of the system are realized from early releases while
later releases are being developed.

  This fits exactly with a large evolving website
  like a portal.  In contrast, the Waterfall and 
  Incremental models are too rigid for the fast-moving
  Internet.  The spiral model is a possibility, but I
  feel it is too focused on risk management and correctness.

  Here are some other websites that you might find interesting.
  Verde LLC describes the spiral model and its emphasis
  on correctness here:

http://www.verdeit.com/VPages/SpiralDev.htm

  I also liked this NASA website on the Waterfall model:

http://asd-www.larc.nasa.gov/barkstrom/public/The_Standard_Waterfall_Model_For_Systems_Development.htm


  I found many helpful pages by searching for:

evolutionary software development model waterfall

  I hope that helps you.

                   dogbite-ga
888-ga rated this answer:4 out of 5 stars

Comments  
There are no comments at this time.

Important Disclaimer: Answers and comments provided on Google Answers are general information, and are not intended to substitute for informed professional medical, psychiatric, psychological, tax, legal, investment, accounting, or other professional advice. Google does not endorse, and expressly disclaims liability for any product, manufacturer, distributor, service or service provider mentioned or any opinion expressed in answers or comments. Please read carefully the Google Answers Terms of Service.

If you feel that you have found inappropriate content, please let us know by emailing us at answers-support@google.com with the question ID listed above. Thank you.
Search Google Answers for
Google Answers  


Google Home - Answers FAQ - Terms of Service - Privacy Policy