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
What is meant by software prototyping? Software prototyping is a process of creating a model for the software product. This is developed based on the currently known requiremen

Mention some of the Design principles. a.    The design process should not suffer from tunnel vision. b.    The design should not reinvent the wheel. c.     The Design sh

What does Data abstraction contains? A Data abstraction is a named collection of data that defines a data object Eg: door Attributes: door type, Opening mechanism, Swing di

Explain Horizontal partitioning 1. Explains separate branches of the. 2. Propagaton of fewer side-effects 3. Software is simpler to maintain

Write down the Data dictionary for the data item "Telephone Number". Names: Telephone number Aliases: none Where to use /How to use: assess against set-up Explanation

Explain Testability? Ans) (1) The degree to which a scheme or component facilitates the establishment of test criteria and the performance of tests to verify whether those crite

The following program will display an integral solution to the quadratic equation ax2+bx+c for integral values of a,b, and c, where a,c fall between 0 and 10, while b falls between

Determine the process of Software Review - This is an evaluation technique which involves bringing together a group of technical personnel to analyze a software artifact to im

Describe how to perform Risk Analysis during software testing. Whereas a test plan is being formed, risks involved in testing the product are to be taken into consideration al

What does data modelling means? Data modelling is the first step in the analysis modelling. In data modelling the data objects are checked independently of processing. The data