INTEGRATING CONCEPT SELECTION IN A SOFTWARE DEVELOPMENT PROCESS

被引:0
|
作者
Singiresu, Manoj [1 ]
Boggavarapu, Kumar [1 ]
Takai, Shun [1 ]
机构
[1] Missouri Univ Sci & Technol, Dept Comp Sci, Rolla, MO 65409 USA
关键词
Systems; QFD; Concept Selection; Decomposition; Modularization; Software;
D O I
暂无
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
Although a similarity between software and product development processes exists, concept selection is not treated as a core stage in software development whereas it is an important stage in product development. In this paper, we propose to apply concept selection methodologies in design engineering (modularized Quality Function Deployment (QFD) and perceptual concept evaluation methodologies) to software development. In particular, we demonstrate how these methods may be used for software architecture and software module concept selections. Modularized QFD matrices help software developers relate customer requirements to software requirements, and then to software module requirements. At the same time, importance of customer requirements is allocated to software requirements and then to software module requirements. These requirements and normalized worth serve as concept evaluation criteria and their weights. The proposed approach is illustrated using image search software as an example.
引用
收藏
页码:159 / 169
页数:11
相关论文
共 50 条
  • [41] A PROCESS FOR CONCEPT DEVELOPMENT
    COSTELLO, TA
    ENGINEERING DESIGN, VOL 1 AND 2, 1989, : 35 - 37
  • [42] SOFTWARE-DEVELOPMENT GRAPHS - A UNIFYING CONCEPT FOR SOFTWARE-DEVELOPMENT
    BJORNER, D
    LECTURE NOTES IN COMPUTER SCIENCE, 1986, 241 : 1 - 9
  • [43] `Analytic Hierarchy Process of Selection in Version Control Systems: Applied to Software Development
    Vargas, Javier
    Mayorga, Franklin
    Guevara, David
    Alvarez, Edison
    INFORMATION AND COMMUNICATION TECHNOLOGIES OF ECUADOR (TIC.EC), 2019, 884 : 75 - 85
  • [44] Collecting, integrating and analyzing software metrics and personal software process data
    Sillitti, A
    Janes, A
    Succi, G
    Vernazza, T
    PROCEEDINGS OF THE 29TH EUROMICRO CONFERENCE: NEW WAVES IN SYSTEM ARCHITECTURE, 2003, : 336 - 342
  • [45] SELECTION OF SOFTWARE PACKAGES - A SYSTEMATIC PROCESS
    BROWN, M
    DATA PROCESSING, 1983, 25 (10): : 3 - 3
  • [46] CADOProSys Software. Process selection
    Chivu, Catrina
    Chivu, Catalin-Iulian
    Gavrus, Cristina
    21ST INNOVATIVE MANUFACTURING ENGINEERING & ENERGY INTERNATIONAL CONFERENCE - IMANE&E 2017, 2017, 112
  • [47] Integrating social network analysis with analytic network process for international development project selection
    Grady, Caitlin A.
    He, Xiaozheng
    Peeta, Srinivas
    EXPERT SYSTEMS WITH APPLICATIONS, 2015, 42 (12) : 5128 - 5138
  • [48] Process & Software Selection for Robotic Process Automation (RPA)
    Axmann, Bernhard
    Harmoko, Harmoko
    TEHNICKI GLASNIK-TECHNICAL JOURNAL, 2022, 16 (03): : 412 - 419
  • [49] Integrating software development technology and management: Cleanroom software engineering and the CMM for software
    Linger, RC
    Trammell, CJ
    THIRTIETH HAWAII INTERNATIONAL CONFERENCE ON SYSTEM SCIENCES, VOL 3: INFORMATION SYSTEMS TRACK - ORGANIZATIONAL SYSTEMS AND TECHNOLOGY, 1997, : 188 - 197
  • [50] Towards Integrating Data-Driven Requirements Engineering into the Software Development Process: A Vision Paper
    Franch, Xavier
    Seyff, Norbert
    Oriol, Marc
    Fricker, Samuel
    Groher, Iris
    Vierhauser, Michael
    Wimmer, Manuel
    REQUIREMENTS ENGINEERING: FOUNDATION FOR SOFTWARE QUALITY (REFSQ 2020), 2020, 12045 : 135 - 142