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
Compatibility testing is testing how well software performs in a certain operating system,hardware, software, or network environment.

Determine the problems of software maintenance Software maintenance has the below problems: i)  It is very cumbersome to analyse and understand code written by somebody.

What is the difference in writing the test cases for Integration testing and system testing? Integration testing is done at module level when lots of modules are integrated wit

Explain fan out and fan in with example.

System Development Life Cycle (SDLC) stages are sometimes known as System Study. System concepts which are important in developing business information systems expedite problem sol

Define Verification &Validation. Verification : The set of actions that make sure software correctly implements a particular function. Validation : The set of actions that

Q. Why we need restructuring techniques? The restructuring helps in maintaining a program in the following ways: (a) Programs have higher excellence better documentation l

Question 1 . What are the drawbacks of RAD Model Question 2 . Explain why reliability is more important than efficiency? Question 3 . What are the activities of funct

Checks the interfaces among program elements for consistency and adherence to predefined axioms or rules.