Is The Software Process Important For Us? - the cost, benefit of processes

free web hosting
Free Web Hosting > Computers & Tech > Programming > Programming General > Design Practises, Patterns & Ideas

Is The Software Process Important For Us? - the cost, benefit of processes

bx93
RUP, XP, Waterfall play great roal in large software projects, and we must choose the right process and modify it correctly in a certain project. But is it important when design or develop website? Or there is no cooperative work need to do when designning or developing website?

Reply

honeycomb
QUOTE(bx93 @ Sep 13 2004, 07:13 PM)
RUP, XP, Waterfall play great roal in large software projects, and we must choose the right process and modify it correctly in a certain project. But is it important when design or develop website? Or there is no cooperative work need to do when designning or developing website?
*



for small website, there don't need software process, for large website, I think it need, but RUD,XP or waterfall may not suitable, web site need its own website process, I have this idea form year 2000. new technology is emerging, the process may chenge, a process will not always right.
what do you think?

Reply

helix
What is a software process? Never heard of it...

Reply

bx93
Software process is a set of methods, standard, procedure and framework used in software development. The goal of software process is to deliver the software products in time with high quality and reasonable cost.

The website for Extreme Programming:
www.extremeprogramming.org
www.xprogramming.com

The website for Rational Unified Process(RUP):
http://www-306.ibm.com/software/rational

The CMM (model used to improve the software process):
http://www.sei.cmu.edu/cmm/

Reply

bx93
QUOTE(honeycomb @ Sep 14 2004, 11:10 AM)
for small website, there don't need software process, for large website, I think it need, but RUD,XP or waterfall may not suitable, web site need its own website process, I have this idea form year 2000.  new technology is emerging, the process may chenge, a process will not always right.
what do you think?
*


I totally agree with you:
First, new technology drives the process. When waterfall model came out, the project managers lead the projects in confidence. With the innovation of network, the processes such as PSP, TSP, XP, RUP or others are used. When I joined the computer conferences, I found that many people are now conducting the research of automatic coding: the customer could then use UML or similar entity to build their own business. I wonder if the process currently should consider such tendency.
Second, no process is always right. Normally the process should be modified to be used in a specific project. Sometimes there will be several processes model used in one project.

I haven't been involved in a website/webservice project, and I want to know the real world in projects. If possible, would you tell me something in your development.

 

 

 


Reply

ykf
In the real world applications, usually there will be a requirement gathering stage. After gathering the requirement, the architect will transform the requirement into a set of use cases for the entire system. From each of the use cases, he will built a sequence diagram and/or state diagram if needed. Then based on these diagram the architect will build the component diagram using the some well known design patterns, such as session facade, command pattern, DAO (data access object) pattern, and maybe O/R mapping also. Usually those diagrams and the entire architecture will be discussed with team members for knowledge transfer and maybe further tuning based on feedback from the teammates. A class diagram will then be created from the architecture and code development will then be started. Further refinement will be needed usually in the implementation phase, because usually the first iteration of requirement gathering stage is not enough.

Reply


Got an Opinion! Express your Views! (no registration):-
Add your Reply/ Opinion/ Views/ Comments/ Suggestion/ Questions/ Queries etc.
Posts with decent grammar & English will be accepted and please refrain from profanities.
For asking a Question, We recommend you to sign-up (for free) so that you can track the topic easily.

Nature of your Post*: Opinion/ Reply/ Comments
Question/Query
Feedback to us.
       
Name   Email
Title/Question*

(Maximum characters: 10,000)
You have characters left.

Recent Queries:-
  1. why are processes important - 106.50 hr back. (1)
  2. why is a software process important - 134.73 hr back. (1)
  3. why is process important - 284.41 hr back. (1)
  4. why having a process is important in production of software - 419.40 hr back. (1)
  5. real world application psp tsp - 443.02 hr back. (1)
  6. when may we dont need a software process - 514.33 hr back. (1)
Similar Topics

Keywords : software, process, important, cost, benefit, processes

  1. Detect In Software Connected Speakers
    (0)
  2. Is Software Development A Science Or An Art
    Trying to explain concepts like Practices and Methodologies (1)
    This article will try to outline my understanding of what constitutes software development. The
    best analogy to describe software development would be to compare it with writing. Most of us have
    a decent grasp of the English language, we are all posting in this forum aren't we
    /biggrin.gif" style="vertical-align:middle" emoid=":D" border="0" alt="biggrin.gif" /> Let me then
    ask a question. How many of us believe that if we were to write a book, it would sell like the
    Harry Potter books. Is the reason my book would not sell because of my lack of English skills....
  3. Software Development: User Interface Debate
    (5)
    Designing a classy looking user-interface is something we all adore. The first look of an
    application does determine its longevity in the user's hand. Choosing the right balance between
    proffessional and stylish look involves a lot of thought process going in (mostly from the
    user's perspective). I believe, that developing applications with unique (but not over the
    top), elegant and consistent interfaces is the best choice. What do you guys think? PS: Please
    specify which side you are speaking for (User / Developer)....
  4. Numbering Software Versions
    (9)
    Hi guys! Do someone can explain me how sucessives versions of a script are numbered?, that is,
    v.1.0 - 1.0?....

    1. Looking for software, process, important, cost, benefit, processes

*RANDOM STUFF*





*SIMILAR VIDEOS*
Searching Video's for software, process, important, cost, benefit, processes
advertisement




Is The Software Process Important For Us? - the cost, benefit of processes



 

 

 

 

ADD REPLY / Got an Opinion! a humble request :-) RAPID SEARCH! Free Hosting [X]
Express your Opinions, Thoughts or Contribute your information that might help someone here.
Ask your Doubts & Queries to get answers.. "Together, We enlight each other!"
Register FREE for AD-FREE forum, Create your own topics, Ask Questions, track topics, setup subscriptions & notifications and Get a Free Website w/ Email and FTP.
500MB Space *No Ads*, CPanel, FTP, PHP, MySQL, EMails - 100% FREE