Disadvantage of software package, Software Engineering

Disadvantage of Software package:

There are some disadvantages which need to be looked into.

They are: 

i)  A commercial software package will have a number of built-in assumptions about the users. For example, the educational level of the users, their expertise in handling software, etc. are of speculative nature and hence may not be correct. Software vendors may not fully be aware of the organisational philosophy of different  organisations to whom they sell the software. This situation poses difficulties and some time has to be spent to resolve this difficulty in a counter productive manner before the software is installed and made operational: 

ii)  Some compromise will have to be made on the part of the purchasing organisation regarding its requirements as the software package is not a tailor made one. In other words, the package may not meet each and every requirement of the organisation. 

iii)  Use of a package may curb the innovative capabilities of staff computer specialists 

iv) Procurement delays and operational delays are not avoidable. In conclusion, it may be stated that the advantages of using a ready-made commercial software package are many as compared to the disadvantages and that is the reason why many organisations prefer to use such packages rather than develop their own applications software.  

Posted Date: 10/24/2012 2:45:13 AM | Location : United States







Related Discussions:- Disadvantage of software package, Assignment Help, Ask Question on Disadvantage of software package, Get Answer, Expert's Help, Disadvantage of software package Discussions

Write discussion on Disadvantage of software package
Your posts are moderated
Related Questions
How can we make a software

REVERSE ENGINEERING :- It is a process of examining software with a view to understanding its design and specification. In this, source code and portable code are the input

What is software measure? A software measure is a mapping from a set of objects in the software engineering world information a set of mathematical construct like numbers or ve

Define the computer based system. The computer based system can be explained as "a set or an arrangement of elements that are organized to accomplish some predefined goal by pr

Testing that takes into account the internal mechanism [structure] of a system or component. Types contain branch testing, path testing, statement testing. Testing to insure eve

Distribution of the Package: In the last 12 years of its existence CDS/ISIS software has become one of the most popular packages of its kind. It is estimated that there are ab


Explain the prototyping approaches in software process. Two approaches i. Evolutionary prototyping - In this approach of system development, the initial prototype is pre

An application which is under development. How would you develop a test case for it? When application is under development, Business Requirement Document is used as primary doc

Explain fully the application of artificial intelligence