Prototyping/ Heuristic development
This refers to the process of creating a system through trial and error. This approach uses faster
development tools such as 4th generation languages (4GLs) that allow a user to see a high level
view of the workings of the proposed system within a short period of time. The initial emphasis
during development of the prototype is usually placed on the reports and screens, which are the
system aspects most used, by end users.
Contribution of prototyping to the resolution of complexity of information systems
development:
1. Prototyping simplifies the process of systems analysis.
Through the use of prototypes, the task of getting user requirements such as reports
requirements and screen requirements is very easy as prototypes (preliminary working
versions of an information system used for demonstration and evaluation) could be used to
capture all user requirements.
2.Prototyping simplifies systems design
In throwaway prototyping (Approach to prototyping whereby the final version of the
prototype is discarded and a new system developed using a high level language), the
throwaway prototype forms the basis for system designs. The systems designers only need
to produce a system design that can be implemented using a high-level programming
language.
3.Prototyping guarantees acceptance testing
The process of presenting a prototype version to the end user for evaluation is a form of
acceptance testing. This process is carried out with every version of the prototype cycle.
Thus, prototyping assures that the system is acceptable to the end user because it involves
rigorous acceptance testing. Since the end user was involved in the implementation, then it
follows that he‘ll accept the program.
gregorymasila answered the question on November 20, 2017 at 15:13
- Write a C program that sorts an array of 10 numbers and swaps them starting from zero in ascending order(Solved)
Write a C program that sorts an array of 10 numbers and swaps them starting from zero in ascending order.
Date posted: November 20, 2017. Answers (1)
- Outline the advantages of renting a computer.(Solved)
Outline the advantages of renting a computer.
Date posted: November 19, 2017. Answers (1)
- Outline the methods of procurement of a computer.(Solved)
Outline the methods of procurement of a computer.
Date posted: November 19, 2017. Answers (1)
- Why do you think employees can resist to adapt new technology?(Solved)
Why do you think employees can resist to adapt new technology?
Date posted: November 19, 2017. Answers (1)
- Outline the advantages of system decision table.(Solved)
Outline the advantages of system decision table.
Date posted: November 19, 2017. Answers (1)
- Outline the limitations of using system flowcharts.(Solved)
Outline the limitations of using system flowcharts.
Date posted: November 19, 2017. Answers (1)
- What are the main duties of programming manager?(Solved)
What are the main duties of programming manager?
Date posted: November 19, 2017. Answers (1)
- What are the personal qualities of a good analyst?(Solved)
What are the personal qualities of a good analyst?
Date posted: November 19, 2017. Answers (1)
- What are the characteristics of transaction processing system?(Solved)
What are the characteristics of transaction processing system?
Date posted: November 19, 2017. Answers (1)
- Outline the objectives of office automation system (OAS)(Solved)
Outline the objectives of office automation system (OAS)
Date posted: November 19, 2017. Answers (1)
- Explain three ways that computer technology could make office more efficient(Solved)
Explain three ways that computer technology could make office more efficient
Date posted: November 18, 2017. Answers (1)
- Discuss the advantages for a company moving towards an object oriented programming approach (Solved)
Discuss the advantages for a company moving towards an object oriented programming approach
Date posted: November 18, 2017. Answers (1)
- The electronic business (e-business) field is growing and changing rapidly resulting in the need to address certain infrastructural issues to support it.Required:Suggest the possible contribution...(Solved)
The electronic business (e-business) field is growing and changing rapidly resulting in
the need to address certain infrastructural issues to support it.
Required:
Suggest the possible contribution of the following systems in e-business applications:
(i) Smart Cards
(ii) Electronic Data Interchange (EDI) systems
(iii) World Wide Web (WWW)
(iv) Automatic Teller Machines (ATMs)
Date posted: November 18, 2017. Answers (1)
- Examine the contribution of information systems in decision-making or problem solving process.(Solved)
Examine the contribution of information systems in decision-making or problem solving process.
Date posted: November 18, 2017. Answers (1)
- What is the link between database technology and client/server computer systems?(Solved)
What is the link between database technology and client/server computer systems?
Date posted: November 18, 2017. Answers (1)
- User training and support is fundamental to the success of an information systems project. Produce a brief document that discusses the usefulness of training.(Solved)
User training and support is fundamental to the success of an information systems
project. Produce a brief document that discusses the usefulness of training.
Date posted: November 18, 2017. Answers (1)
- Give one reason to support the importance of controlling data inputs and discuss any
four methods that you may use to control data inputs.(Solved)
Give one reason to support the importance of controlling data inputs and discuss any
four methods that you may use to control data inputs.
Date posted: November 18, 2017. Answers (1)
- Discuss the Important System Concepts.(Solved)
Discuss the Important System Concepts.
Date posted: November 18, 2017. Answers (1)
- Describe four types of information systems.(Solved)
Describe four types of information systems.
Date posted: November 18, 2017. Answers (1)
- What are different Phases of System Development Life Cycle?(Solved)
What are different Phases of System Development Life Cycle?
Date posted: November 18, 2017. Answers (1)