• DocumentCode
    3360483
  • Title

    Customer-value engineering in the software development process

  • Author

    Raffo, David M. ; Harmon, Robert R. ; Faulk, Stuart

  • Author_Institution
    Sch. of Bus. Admin., Portland State Univ., OR, USA
  • Volume
    1
  • fYear
    1999
  • fDate
    1999
  • Abstract
    Summary form only given. This paper describes ongoing work to develop a new software development process we call Value-Based Software Engineering (VBSE). VBSE brings together work in customer value analysis and the architectural branch of software engineering to directly link relevant software design decisions to both tactical and strategic business objectives. VBSE provides a systematic process for analyzing customer value, casting the results in terms of architectural quality requirements, and then developing architectural structures that satisfy those requirements. Architectural analysis techniques support verification of the match between the resulting design and business goals. VBSE institutionalizes the necessary communication between stakeholders in the software development process. It actively involves customers in setting goals and actively involves management and marketing in critical product design decisions. The immediate result is a development process that substantially reduces the risk of mismatch between a product´s design and overall market and business objectives. Integrated with advanced software development methods for creating software product lines, VBSE has the potential to improve product flexibility and quality while substantially reducing cost, risk, and time to market over multiple product developments
  • Keywords
    software architecture; software development management; Value-Based Software Engineering; architectural analysis techniques; architectural quality requirements; architectural structures; cost reduction; critical product design decisions; customer value analysis; customer-value engineering; management; marketing; product flexibility improvement; product quality improvement; software design decisions; software development process; software product lines creation; strategic business objectives; tactical business objectives; Casting; Costs; Marketing management; Product design; Product development; Programming; Software design; Software engineering; Software quality; Time to market;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Management of Engineering and Technology, 1999. Technology and Innovation Management. PICMET '99. Portland International Conference on
  • Conference_Location
    Portland, OR
  • Print_ISBN
    1-890843-02-4
  • Type

    conf

  • DOI
    10.1109/PICMET.1999.808385
  • Filename
    808385