Skip to main content
We consider a set of programs a family when it pays to look at their common aspects before looking at their differences. For commercial software developers the implications are twofold: First, making rational decisions about product-line... more
    • by 
    •   13  
      Software EngineeringSoftware DevelopmentSoftware Product LinesValue Based Software Engineering
Project managers aim at keeping track of interdependencies between various artifacts of the software development lifecycle, to find out potential requirements conflicts, to better understand the impact of change requests, and to fulfill... more
    • by 
    •   6  
      Software DevelopmentValue Based Software EngineeringProject managerCase Study
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, and of developing an... more
    • by 
    •   17  
      Software EngineeringQuality ManagementVerification and ValidationRisk Management
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, and of developing an... more
    • by 
    •   17  
      Software EngineeringQuality ManagementVerification and ValidationRisk Management
Context: To remain competitive, innovative and to grow, companies must change from cost-based decision-making to value-based decision-making where the decisions taken maximize software value and support company's overall value creation.... more
    • by 
    •   3  
      Project ManagementValue Based Software EngineeringValues-based management
In software development, the waterfall model is commonly used, especially for large-scale software systems. For smaller-scale software development, agile software development approaches such as extreme programming or scrum are used.... more
    • by 
    •   12  
      Software EngineeringOpen Source SoftwareSoftware Quality EngineeringAgile Methods (Software Engineering)
In this study, we investigate the state of the literature and practice about Value-Based Requirements Engineering. We focus on identifying what models for VBRE were presented and what challenges were discussed. We triangulate our results... more
    • by 
    •   5  
      Software EngineeringRequirements EngineeringValue Based Software EngineeringSoftware Business
m p u t e r S o c i e t y 0 7 4 0 -7 4 5 9 / 0 8 / $ 2 5 . 0 0 © 2 0 0 8 I E E E requirements engineering
    • by 
    •   10  
      Information SystemsRequirements EngineeringSoftware DevelopmentCustomer Satisfaction
Open source software (OSS) solutions provide missioncritical services to industry and government organizations. However, empirical studies on OSS development practices raise concerns on risky practices such as unclear requirement... more
    • by 
    •   12  
      Project ManagementOpen Source SoftwareSoftware Quality AssuranceValue Based Software Engineering
Agile software development methodologies driving cycle-time reduction have been shown to improve efficiency, enable shorter lead times and place a stronger focus on customer needs. They are also moving the process development focus from... more
    • by  and +1
    •   5  
      Lean Software DevelopmentCycle time reductionValue Based Software EngineeringSoftware Business
Risk analysis is traditionally accepted as a complex and critical activity in various contexts, such as strategic planning and software development. Given its complexity, several modeling approaches have been proposed to help analysts in... more
    • by  and +1
    •   80  
      Information SystemsSoftware EngineeringInformation ScienceInformation Systems (Business Informatics)
Traceability from requirements to code is mandated by numerous software development standards. These standards, however, are not explicit about the appropriate level of quality of trace links. From a technical perspective, trace quality... more
    • by 
    •   13  
      Value Based Software EngineeringProgrammingAutomationCase Study
This paper presents research results that describe how value generation can be improved in the design process of industrial projects when using computer advanced visualization tools CAVT. The CAVT concept definition, prior studies about... more
    • by  and +1
    •   170  
      ManagementCivil EngineeringEarth SciencesEnvironmental Science
Value Based Software Engineering (VBSE) deals with the development of economic driven software systems. In such systems, a business idea is implemented in order to gain the market leverage. For the realization of an idea, the requirements... more
    • by  and +1
    •   6  
      Requirements EngineeringValue Based Software EngineeringStakeholders ManagementSoftware Requirements Engineering
Design decisions crucially influence the success of every software project. While the resulting design is typically documented quite well, the situation is usually different for the underlying rationale and decision-making process.... more
    • by 
    •   6  
      Ambient IntelligenceValue Based Software EngineeringSoftware AnalysisDecision making process
... M. Ramzan, M. Arfan Jaffar M. Amjad Iqbal, Sajid Anwar, Arshad A. Shahid National University of Computer and Emerging ... AK Brohi Road, H11/4 Islamabad, Pakistan, {muhammad.ramzan, arfan.jaffar}@nu.edu.pk, {amjad.iqbal, sajid.anwar,... more
    • by 
    •   6  
      Software EngineeringFuzzy LogicValue Based Software EngineeringRequirement Engineering
This paper presents research results that describe how value generation can be improved in the design process of industrial projects when using computer advanced visualization tools ͑CAVT͒. The CAVT concept definition, prior studies about... more
    • by  and +1
    •   155  
      ManagementCivil EngineeringEarth SciencesEnvironmental Science
Many software development standards mandate establishing trace links among software artifacts such as requirements, architectural elements, or source code. However, for typical real-world systems it is currently too expensive and error... more
    • by 
    •   7  
      Requirements EngineeringSoftware DevelopmentLevel Of Detail (LOD)Value Based Software Engineering
A recent survey with project managers of highly distributed projects at Siemens Program and Systems Engineering (PSE) brought up as main challenges: more severe communication hurdles compared to collocated teams and higher effort to... more
    • by 
    •   9  
      Knowledge ManagementRisk ManagementValue Based Software EngineeringSystem Engineering
    • by 
    •   13  
      Software EngineeringSoftware DevelopmentSoftware Product LinesValue Based Software Engineering
... M. Ramzan, M. Arfan Jaffar M. Amjad Iqbal, Sajid Anwar, Arshad A. Shahid National University of Computer and Emerging ... AK Brohi Road, H11/4 Islamabad, Pakistan, {muhammad.ramzan, arfan.jaffar}@nu.edu.pk, {amjad.iqbal, sajid.anwar,... more
    • by 
    •   6  
      Software EngineeringFuzzy LogicValue Based Software EngineeringRequirement Engineering
As a relatively young discipline within software engineering, value-based software engineering does not yet have an established curriculum. The area draws on models and techniques in so many other disciplines that it is likely to be some... more
    • by 
    •   8  
      Software EngineeringCurriculum DesignCurriculum DevelopmentValue Based Software Engineering
Product value is based on which requirements are included in a specific release of a software product. This chapter provides an overview of the value concept and presents an empirical study conducted as an industrial survey. The objective... more
    • by 
    •   7  
      Decision MakingEmpirical Software EngineeringProduction ManagementValue Based Software Engineering