Archive for the ‘BSA Interview Questions’ Category

What is the Volere Process?

Tuesday, December 18th, 2007

The Volere Requirements Process is a full lifecycle method for gathering project requirements.

Requirements Types
Functional requirements are the fundamental or essential subject matter of the product.

Nonfunctional requirements are the properties that the functions must have, such as performance and usability.

Project constraints are restrictions on the product due to the budget or the time available to build the product.

Design constraints impose restrictions on how the product must be designed.

Managing RFC’s(Request for Change). If you can’t lock in your stakeholders to some basic delivery guidlines you coudl be headed for a requirments gathering nightmare.

A detailed version of the Volere Process can be found here .

What is the difference between UML and RUP?

Tuesday, December 18th, 2007

The unified modeling languege  is a standardized specification language for object modeling. UML is a general-purpose modeling language that includes a graphical notation used to create an abstract model of a system, referred to as a UML model. http://en.wikipedia.org/wiki/Unified_Modeling_Language

While RUP is

The Rational Unified Process (RUP) is an iterative software development process framework created by the Rational Software Corporation, a division of IBM since 2003.

RUP is not a single concrete prescriptive process, but rather an adaptable process framework, intended to be tailored by the development organizations and software project teams that will select the elements of the process that are appropriate for their needs. http://en.wikipedia.org/wiki/Rational_Unified_Process

If your prospective BSA cannot explain to you the difference between these two core BSA concepts, reload your search…