Search Free Essays
  Welcome to Search Free Essays !       HOME  |  REGISTER  |  LINKS  |  FAQ  |  FREE STUFF 
 
    CATEGORIES
  Acceptance
Arts
Business
English
Foreign
History
Medical
Miscellaneous
Movies
Music
Novels
People
Politics
Religion
Science
Speeches
Sports
Technology
Top 25 School Sites!

    LINKS
  Top 75 Term Papers!
Free Essay Find
Essay Samples
Learn Essays
123 School Work
Doing My Homework
College Research
Personals Network
Free For Essays
Get Free Essays
Free For Term Papers
Need Free Essays
Net Essays
Essay Crawler
Thousands of Essays
My Term Papers
 
 
Search Your Essay Topic!

This is only the first few lines of this paper. If you would like to view the entire paper you need to register for free here. If you are already a member then login here.
Word Count: 1771
Featured Papers from DirectEssays
1. The Korea Question
2. The Question of Cloning
3. The Woman Question
4. Effect of Question Wording
5. Taiwan Question
Question
a) The specification of a project frequently forms the basis for correct software development to follow. Two of the benefits of the specification document are frequently stated as follows: [4 marks] • A formal contract for software development between users and developers. • A means of assessing quality of software. Based on your understanding of the specification document, describe in some detail how each of these can be true. b) 4th generation techniques are an example of software development methodologies studied. Some of the commonly mentioned characteristics of 4th generation techniques include: - that they are “easy to use” - that they enable users with little software development skills to create programs. Based on your understanding of this class of techniques, comment on how these characteristics are true. [3 marks] c) The following are commonly made statements to do with software development. For each, describe how each statement can be true: “Requirements tend to changed early in development.” “The prototype is often “rushed.” “Classical method of development is a default methodology that many software developers would adopt.” “4th generation techniques do not replace the need for good design.” [8 marks] Question 2: (April 2000) a) The three different concepts (sometimes also known as components) of Software Engineering are Methods, Tools and Procedures. Describe each of them. [3 marks] b) The two skills required of a modern software developer are software development skills and project management skills. In your own words, describe why it would be necessary for a software developer to possess both skills. [2 marks] You are the project manager of software development house, and have been requested to undertake development for the following special project; specifically, a new interactive “Help” System that would be used in the area of common computer-related problems will be created. Specifically, this pseudo-system has intelligence capabilities that will query the user about the specific problem currently faced in the use of a computer, upon which the user will provide information through a series of natural language-based inputs. Understandably, this type of system is new to the industry, and your proposed development should take this into account. In addition, given the fact that the mechanism of user-to-system interaction is important in this scenario, the users of this particular system has requested that they see at least part of the interface portion quickly; after which they will then decide also whether further development should continue. c) Given the above scenario, recommend a life-cycle that you would adopt in the creation of the above system. Justify by explaining. Ensure that you provide clear evidence for your choice of the life-cycle. [4 marks] d) Describe, with the support of a diagram, the life-cycle of your choice.
Search Your Paper Topic!

Still Can't Find What Your Looking For? Then Try a Essay Search!

  Copyright © 2002-2005 searchfreeessays.com. All rights reserved.