answersLogoWhite

0


Best Answer

Come to CSE and you'll know ;)

User Avatar

Wiki User

13y ago
This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: What is the difference between Business model based software requirements analysis and Domain model based software requirements analysis?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Continue Learning about Engineering

Is there any difference between requirement and analysis phase in software development life cycle?

Yes, there is different between requirement and analysis phases. In Requirement phase requirements are gathered and in analysis phase gathered requirements are analysed.


What is the role of the Business Analyst in the software testing life cycle?

Business analysts are very important in software testing life cycle. They are the ones that understand the client and their requirements.


What approaches can be taken to ensure the analysis stage of software engineering is successful?

Analysis is determining 'what' to build and design is determining 'how' to build it. So to ensure that the analysis stage of software engineering is successful requires that you focus purely on what needs to be built.The first step is to understand how the software system will affect the operations of the organization. The core benefit of all software systems is that they reduce transaction costs for the operation; so it is very important to determine the business objectives for the project and ensure that they in fact do reduce the transaction costs of the organization.Once the high level objectives for the software project are determined, then it is important to refine those objectives into a set of requirements that can be used to build the system. For example, I want a 2-story house is an objective, however, it is not detailed enough to build a house.The same way that floor plans are created for a house, a software project needs to build a requirements plan that outlines all the functionality of the system and connects the business objectives to specific use cases.The main output of the analysis stage is a set of use cases (or equivalent) that outline the functional and nonfunctional requirements of a system. To be successful these requirements need to be consistent and concise.So the approaches to make sure that analysis of a software project is successful are:make sure that the business objectives are well definedrefine those business objectives into use casesmake sure that the requirements are consistent and conciseDesign is determining how to build a system. It is the equivalent of transforming a floor plan into a set of blueprints for physical construction.N.B. it can be demonstrated that use cases, properly done, are a best practice and lead to a 13.5% increase in productivity and an 18.5% increase in quality. User stories only lead to a 6.3% increase in productivity and a 9.2% increase in quality.


What is static code analysis used for?

The static code analysis is used for the analysis of computer software such as video games and programs like Microsoft Word or Photoshop. The difference between this and Dynamic Analysis is that this is performed without it actually executing/starting the program up.


Difference between writing software and developing software?

Writing software is a part of developing software. The actual process of writing code can be called "writing software." "Developing software" includes includes the entire process of turning an idea into a program: everything from requirements and specifications to writing software.

Related questions

Is there any difference between requirement and analysis phase in software development life cycle?

Yes, there is different between requirement and analysis phases. In Requirement phase requirements are gathered and in analysis phase gathered requirements are analysed.


What do you mean by requirement analysies in software engineering?

Requirement analysis is analysis of the requirements . It is basically done to refine the requirements.


Where can one find Business Analysis Software online?

Business Analysis software is available on different business sites. Programs are available for install and they can be purchased at office supply stores such as Staples and Monarch Basics.


What is involved in technical analysis of software?

When someone analyses software they are verifying the functional requirements of the software. This ensures that what is requested is actuallly delivered.


Who elements of business processing engineering are the responsibilities of the software engineer?

business area analysis


How do you do a bank fee analysis?

We could use the related business software.


What is difference between pre written application software and user written application software?

Pre written software is that type of software which is developed on the basis of generic concept where as user written/custom application software is developed based on the requirement of the particular business, organization or user requirements.


What type of software does Syncopation make?

Syncopation is a leading designer of software to enable and facilitate the decision making process in the business world. It designs and produces software to help Risk analysis, decision analysis and threat assessment.


What is the role of the Business Analyst in the software testing life cycle?

Business analysts are very important in software testing life cycle. They are the ones that understand the client and their requirements.


What is requirement specification?

Software Requirements Specification (SRS) is a primary document for development of a Software. It is written by Business Analysts who interact with client and gathers the requirements to build the software. It goes through severl reviews through out the software life cycle.SRS is the main part of Documentation...it contains all Steps to be done in Documentation of Software Development.There are many steps like Market Survey, Analysis,Design, Functional and Structural Behaviour, etc...Just see the Software Engineering Book , by Pressmen.


What is the advantage of software?

It makes your work easy and fast. If you run any business then a right business software can make lot of difference to your way of doing business.


What is the software advantages?

It makes your work easy and fast. If you run any business then a right business software can make lot of difference to your way of doing business.