Discuss software characteristics, Software Engineering

Assignment Help:

Q. Discuss any two software characteristics.

Ans. Software is not manufactured: The life of software is start from concept exploration to the retirement of the software product. It is one time development effort as well as continuous maintenance effort in order to keep it operational.

Nevertheless making 1000 copies of software isn't an issue and it doesn't involve any cost. In case of hardware product each product costs us due to raw material and other processing expenses. We don't have assembly line in software development. Hence it isn't manufactured in the classical sense.

Software is flexible: We all feel that software is flexible. A program is able to be developed to do almost anything. Sometimes this characteristic possibly the best and may help us to accommodate any kind of change


Related Discussions:- Discuss software characteristics

What does validation represent, What does Validation represent? Validat...

What does Validation represent? Validation show the set of activities that make sure that the software that has been built is satisfying the customer requirements.

Illustrate function-oriented metrics, Q. Illustrate Function-oriented metri...

Q. Illustrate Function-oriented metrics? Function-oriented metrics: Function-oriented software metrics utilize a measure of the functionality delivered by an application as a

Determine the level 4 of key process areas, Determine the Level 4 of key pr...

Determine the Level 4 of key process areas Level 4 KPAs: 1)      Quantitative Process Management (QP): It states quantitative standards for software process. 2)

What are business process engineering tools, What are business process engi...

What are business process engineering tools? By modeling the strategic information needs of an organization, business process engineering tools give a "meta-model" from which e

Outsourcing software, discuss how your organization can take advantage of o...

discuss how your organization can take advantage of outsourcing its IT systems/functions

Explain about special value testing, Q. Explain about Special Value Testing...

Q. Explain about Special Value Testing? Special Value Testing is the form of functional testing. Special value testing take places when a tester uses his or her domain knowle

Explain the process of software change, What is meant by software change? ...

What is meant by software change? Software change is termed as the change in nature of software as the requirements of software changes.

What is a database administrator, Test Build Managers, System Administrator...

Test Build Managers, System Administrators and Database Administrators deliver new software versions to the test environment, install the application's software and apply software

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