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
Software for Searching Online Retrieval Systems : Each of the major online systems has its own software which supports its activities oil a host computer. Many of these hosts h

What is Operational Requirements? Ans) Qualitative and quantitative parameters that states the desired operational capabilities of a system and serve as a basis for determining

Provide an abstract superclass called EnergyRecord and subclasses called Contract and Transaction with default constructors (no-arg) and full-arg, overloaded constructors. Collect

Question 1 What is SSAD? Explain in detail Question 2 Explain any three limitations of the agile process Question 3 Describe continual integration Question

Q. For the flow graph showed in figure compute McCabe's Cyclomatic Complexity. Ans: In this flow graph Number of regions are 5 hence the Cyclomatic complexity is = 5

Explain different recording modes. There are two type of recording modes: context sensitive and analog. - Context Sensitive - identifies GUI objects and records operations

QUESTION (a) Explain the meaning of the three-tier architecture (b) An Internet banking system can be said to be based on a three-tier architecture. Illustrate this with a d

Describe SilkTest? What is the methodology behind Silk test? SilkTest is a software testing automation tool which is developed by Segue Software, Inc. Methodology behind thi

Manual testing is the part of software testing that needs operator input, analysis, or evaluation. or A manual testing is a testing for which there is no automation. Instead,

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.