Monday, October 15, 2007

BDIM and value-based software engineering

I hosted Vladimir Tosic from NICTA, Australia at last week. He gave a talk introducting NICTA, the Australian center of excellence for ICT and presenting his current research directions. Vladimir is a very prolific researcher. Among the various things he's looking at, his attempt to bring together and value-based software engineering got my attention. Value-based software engineering's goal, according to Stefan Biffl and his co-authors is "to develop models and measures of value which are of use for managers, developers and users as they make tradeoff decisions between, for example, quality and cost or functionality and schedule – such decisions must be economically feasible and comprehensible to the stakeholders with differing value perspectives. [...] VBSE extends the merely technical ISO software engineering definition with elements not only from economics, but also from cognitive science, finance, management science, behavioural sciences, and decision sciences, giving rise to a truly multi-disciplinary framework." This link definitely deserves some investigation. On my part, I'm going to start by looking at business-driven software testing, that is driving the design of test suites not from the point of view of coverage, but from the point of view of the value to the business expressed through successive refinement of requirements.

4 comments:

Thomas said...

Project management includes various tasks that you and your team need to employ to achieve a goal. Proper project management systems are vital for any project. It is very difficult to manage the whole team without any commanding tools. To resolve this problem web based Project Management Software has been introduced by many companies, as the goal is to increase the efficiency and cost-effectiveness.

steve said...

I totally agree with thomas,whatever he written in his comment.
I think he is totally aware with this technology.
-Government Grants

Alex said...

Looking more information on this topic.Please provide it if it is possible.
-mississauga escorts

sanjeev said...

A comprehensive agenda as a foundation platform for the VBSE discipline has been suggested.This is the goal of value-based software engineering (VBSE) to develop the model and measure of value used for managers, developers and users as they make tradeoff decisions between, for example, quality and cost or functionality and schedule?The Value-Based Software Engineering (VBSE) agenda described in the preceding article has the objectives of integrating value considerations into current and emerging software engineering principles and practices.

Nifty Tips || Free Nifty Tips