Advantage of software package, Software Engineering

Advantage of software package:

Advantages accrue from this situation. Some of these are mentioned below:

 i)  An efficient software package requires at least 4 to 5 man years of programming effort and is very expensive to develop. The investment cost for initial creation of the package is spread over many users and any one user pays only part of this cost. 

ii)  Since the package is to be sold, it must be visible in the market place. This implies that the package be well documented. User manuals with test data and guidance on the setting up of the systems employing the software must be readily made available. 

iii)  The supplier with a number of clients has sufficient maintenance income to justify the establishment of a sound service. 

iv)  Packages, which have been widely used will be thoroughly tested in different environments, and thus any weakness or fault can be quickly identified and. rectified. 

v)  Many desirable features will be incorporated into a commercial package, which has been refined after application in several organisations, but these features may not be apparent to the user. Such features will include security pass words, back up, restart and recovery programs and integrity checking and skilled and beginner level assistance. 

vi)  Existence of a 'user group allowing the organisation to compare its experience of using the package with others. This certainly provides valuable information, which can be utilized for developing improved strategies for using the package more efficiently as well as for extending the use of the package to new areas. 

The above mentioned aspects are the advantages relating to the use of a commercial software package.

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







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

Write discussion on Advantage of software package
Your posts are moderated
Related Questions
What are the advantages of Software maintenance Software maintenance is a very broad activity which includes error correction, deletion of obsolete capabilities, enhancement of

Distinguish between verification and validation. Verification is the set of activities that ensure that software properly implements a specific function. Validation is a differ

Write about software change methods. The software change strategies that could be applied individually or together are: Software maintenance - The changes are made in the softw

The inability of a system or system component to perform a needed function within specified limits.

What is the benefit of modular design? Changes made during testing and maintenance becomes manageable and they do not influence other modules.

Define Software design. Software design is an iterative process by requirements are translated into a "blue print" for constructing the software. The blue print dep

What are the advantages of using testing tools? The advantages of testing tools are: They get better the productivity and quality of software development. Help in i

Determine the advantages of spiral model In this model Software development starts with lesser requirements specification, lesser risk analysisetc. Radical dimension this model

What are the Benefits of incremental model This model is acceptable when there is less number of person involved in the project. Technical risks can be handle with every

CMM is a strategy for enhancing the software process irrespective of the actual life cycle model utilized. SEI (Software Engineering Institute) of Carnegie-Mellon University develo