Towards Prioritizing Software Business Requirements in Startups

被引:0
|
作者
Albuga, Saleh [1 ]
Odeh, Yousra [2 ]
机构
[1] Appl Sci Private Univ, Software Engn Dept, Amman, Jordan
[2] Appl Sci Private Univ, Comp Sci Dept, Amman, Jordan
关键词
Requirements Prioritization; Startups; Startup Business Software Requirements; Software Requirements; Business Requirements; Requirements Engineering;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Well-structured IT enterprises follow structured approaches in developing business software solutions not neglecting that requirements engineering is the cornerstone in any software development. However, most startups carry out ad-hoc requirements engineering approaches and follow the concept of learning by failure after rushing into development. This is because their culture lacks the availability of structured approaches that fits with their dynamic environment and unpredictable business nature and changing market. In this paper, the authors aim at presenting a novel framework that assists in prioritizing requirements in structured manner targeted for the startup business software development. It helps creating a focused development environment without permitting the team to hold unreasonable responsibilities that may end with a product that does not address core domain needs and user satisfaction. This framework contributes in creating a mutual communication ground area between business people, product managers/business analysts and technical team while prioritizing software requirements with respect to software core requirements, supplementary requirements, critical requirements to the process and frequency of use. A pilot evaluation is carried using a real startup case study in Jordan.
引用
收藏
页码:257 / 265
页数:9
相关论文
共 50 条
  • [21] Early-Stage Software Startups: Linking Business Strategies to Software Development
    Giardino, Carmine
    [J]. SOFTWARE BUSINESS: TOWARDS CONTINUOUS VALUE DELIVERY, 2014, 182 : XIII - XIV
  • [22] Towards an Early Stage Software Startups Evolution Model
    Anh Nguyen Duc
    Shah, Syed Muhammad Ali
    Ambrahamsson, Pekka
    [J]. 2016 42ND EUROMICRO CONFERENCE ON SOFTWARE ENGINEERING AND ADVANCED APPLICATIONS (SEAA), 2016, : 120 - 127
  • [23] The Blitz Canvas: A Business Model Innovation Framework for Software Startups
    Shanbhag, Narendranath
    Pardede, Eric
    [J]. SYSTEMS, 2022, 10 (03):
  • [24] Applying Fuzzy-TOPSIS Algorithm in Prioritizing Software Requirements
    Achimugu, Philip
    Selamat, Ali
    Ibrahim, Roliana
    [J]. NEW TRENDS IN SOFTWARE METHODOLOGIES, TOOLS AND TECHNIQUES, 2014, 265 : 659 - 671
  • [25] Prioritizing Non-Functional Requirements in Agile Software Engineering
    Maiti, Richard R.
    Mitropoulos, Frank J.
    [J]. PROCEEDINGS OF THE SOUTHEAST CONFERENCE ACM SE'17, 2017, : 212 - 214
  • [26] Prioritizing interdependent software requirements using tensor and fuzzy graphs
    Misaghian, Negin
    Motameni, Homayun
    Rabbani, Mohsen
    [J]. TURKISH JOURNAL OF ELECTRICAL ENGINEERING AND COMPUTER SCIENCES, 2019, 27 (04) : 2697 - 2717
  • [27] Towards a Framework to Guide the Creation of Development Practices for Software Startups
    Melegati, Jorge
    [J]. AGILE PROCESSES IN SOFTWARE ENGINEERING AND EXTREME PROGRAMMING - WORKSHOPS (XP 2021), 2021, 426 : 155 - 164
  • [28] Prioritizing Software Requirements by Combining the Usage Monitoring and User Feedback Data
    Tanveer, Syeda S.
    Rana, Zeeshan A.
    [J]. IEEE ACCESS, 2024, 12 : 82825 - 82841
  • [29] Towards a dynamic software requirements specification
    Chikh, Azeddine
    Alajmi, Hessah
    [J]. 2014 WORLD CONGRESS ON COMPUTER APPLICATIONS AND INFORMATION SYSTEMS (WCCAIS), 2014,
  • [30] Digital Mentor: towards a conversational bot to identify hypotheses for software startups
    Melegati, Jorge
    Wang, Xiaofeng
    [J]. 2022 IEEE/ACM 4TH INTERNATIONAL WORKSHOP ON BOTS IN SOFTWARE ENGINEERING (BOTSE 2022), 2022, : 10 - 13