Get premium membership and access questions with answers, video lessons as well as revision papers.
Feasibility is defined as the practical extent to which a project can be performed successfully.
Types of Feasibility;Various types of feasibility that are commonly considered include technical feasibility, operational feasibility, and economic feasibility.
-Technical feasibility assesses the current resources (such as hardware and software) and technology, which are required to accomplish user requirements in the software within the allocated time and budget. For this, the software development team ascertains whether the current resources and technology can be upgraded or added in the software to accomplish specified user requirements.
-Operational feasibility assesses the extent to which the required software performs a series of steps to solve business problems and user requirements. This feasibility is dependent on human resources (software development team) and involves visualizing whether the software will operate after it is developed and be operative once it is installed. Operational feasibility also performs the following tasks.
-Economic feasibility determines whether the required software is capable of generating financial gains for an organization. It involves the cost incurred on the software development team, estimated cost of hardware and software, cost of performing feasibility study, and so on. For this, it is essential to consider expenses made on purchases (such as hardware purchase) and activities required to carry out software development. In addition, it is necessary to consider the benefits that can be achieved by developing the software
Githiari answered the question on November 17, 2017 at 06:56
- Discuss briefly the interview method of gathering information(Solved)
Discuss briefly the interview method of gathering information
Date posted: November 17, 2017. Answers (1)
- Explain three methods of data processing(Solved)
Explain three methods of data processing
Date posted: November 17, 2017. Answers (1)
- A school intends to setup an e-learning system, list three problems that are likely to be encountered.(Solved)
A school intends to setup an e-learning system, list three problems that are likely to be encountered.
Date posted: November 17, 2017. Answers (1)
- What are the circumstances which may lead to developing of a new information system(Solved)
What are the circumstances which may lead to developing of a new information system
Date posted: November 17, 2017. Answers (1)
- How can one safeguard his computer against data and program loss(Solved)
How can one safeguard his computer against data and program loss
Date posted: November 17, 2017. Answers (1)
- Give two reasons why smaller computers like laptops tend to be more expensive than desktop computers.(Solved)
Give two reasons why smaller computers like laptops tend to be more expensive than desktop computers.
Date posted: November 17, 2017. Answers (1)
- Differentiate between database and database system(Solved)
Differentiate between database and database system
Date posted: November 17, 2017. Answers (1)
- Explain how priority scheduling algorithm differ from shortest job first algorithm in a computer system(Solved)
Explain how priority scheduling algorithm differ from shortest job first algorithm in a computer system
Date posted: November 17, 2017. Answers (1)
- List five components of a database system environment giving a brief description of their functions.(Solved)
List five components of a database system environment giving a brief description of their functions.
Date posted: November 17, 2017. Answers (1)
- Describe the techniques to control deadlocks in a computer system(Solved)
Describe the techniques to control deadlocks in a computer system
Date posted: November 17, 2017. Answers (1)
- Give 3 ways in which a system maintainer should follow to ensure integrity in the data stored in a database system(Solved)
Give 3 ways in which a system maintainer should follow to ensure integrity in the data stored in a database system
Date posted: November 17, 2017. Answers (1)
- Describe when a database table is said to be in the following forms
i)1NF
ii)2NF
iii)3NF(Solved)
Describe when a database table is said to be in the following forms
i)1NF
ii)2NF
iii)3NF
Date posted: November 17, 2017. Answers (1)
- Discuss five properties of relational tables in a computer database(Solved)
Discuss five properties of relational tables in a computer database
Date posted: November 17, 2017. Answers (1)
- Explain the main reason for overloading the [] operator(Solved)
Explain the main reason for overloading the [] operator
Date posted: November 17, 2017. Answers (1)
- Can operator = () be a friend function?(Solved)
Can operator = () be a friend function?
Date posted: November 17, 2017. Answers (1)
- Explain why you might need to overload the assignment operator in a computer program(Solved)
Explain why you might need to overload the assignment operator in a computer program
Date posted: November 17, 2017. Answers (1)
- How do friend operator function differ from member operator functions(Solved)
How do friend operator function differ from member operator functions
Date posted: November 17, 2017. Answers (1)
- When is it appropriate to use default argument? When is it probably a bad idea(Solved)
When is it appropriate to use default argument? When is it probably a bad idea
Date posted: November 17, 2017. Answers (1)
- A programmer while writing in C++ language realized a mistake with the code below as the major cause of the program’s failure.Point out the mistake.
Void...(Solved)
A programmer while writing in C++ language realized a mistake with the code below as the major cause of the program’s failure.Point out the mistake
Void f(int a);
Void f(int a);
Date posted: November 17, 2017. Answers (1)
- Describe the mistake with the following C++ computer code declaration?
Int f(int a=0, double balance);
(Solved)
Describe the mistake with the following C++ computer code declaration?
Int f(int a=0, double balance);
Date posted: November 17, 2017. Answers (1)