Disadvantage of software package, Software Engineering

Assignment Help:

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.  


Related Discussions:- Disadvantage of software package

Why testing is significant with respect to software, Why testing is importa...

Why testing is important with respect to software? A testing process focuses on logical internals of software ensuring that all statements have been tested and all are function

Managing variability, 1.    McM Cog is a supplier of industrial parts.  Mos...

1.    McM Cog is a supplier of industrial parts.  Most orders are received at a call center. The call center currently has 10 phone lines total, i.e., a maximum of 10 callers may b

What is validation and verification testing, Explain Validation and verific...

Explain Validation and verification testing? Ans) Used as an entity to describe a procedure of review, analysis, and testing all over the software life cycle to discover errors,

Explain operational testing, Describe Operational Testing? Ans) Testing ...

Describe Operational Testing? Ans) Testing done by the end user on software in its normal operating environment.

calculus, solve inequalities and graph the solutions: [z/25-1

solve inequalities and graph the solutions: [z/25-1]

Write definition of erd, Write definition of ERD? Entity Relationship D...

Write definition of ERD? Entity Relationship Diagram shows the graphical presentation of the object relationship pair. It is above all used in database applications.

Explain about the incremental model, Explain about the incremental model. ...

Explain about the incremental model. Have same phases as the waterfall model. Phases are Analysis. Design. Code. Test. Incremental model deliver

How the restructuring helps in maintaining a program, The restructuring hel...

The restructuring helps in maintaining a program in the following ways:        (a) Programs have higher quality, good documentation, less complexity, and conformance to modern

Write short notes on estimation models, Write short notes on estimation mod...

Write short notes on estimation models. Empirical estimation models can be used to complement decomposition methods and propose a potentially valuable approach in their own rig

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd