Packaged Software Implementation Requirements Engineering by Small Software Enterprises

06/07/2021
by   Issam Jebreen, et al.
0

Small to medium sized business enterprises (SMEs) generally thrive because they have successfully done something unique within a niche market. For this reason, SMEs may seek to protect their competitive advantage by avoiding any standardization encouraged by the use of packaged software (PS). Packaged software implementation at SMEs therefore presents challenges relating to how best to respond to misfits between the functionality offered by the packaged software and each SME's business needs. An important question relates to which processes small software enterprises - or Small to Medium-Sized Software Development Companies (SMSSDCs) - apply in order to identify and then deal with these misfits. To explore the processes of packaged software (PS) implementation, an ethnographic study was conducted to gain in-depth insights into the roles played by analysts in two SMSSDCs. The purpose of the study was to understand PS implementation in terms of requirements engineering (or 'PSIRE'). Data collected during the ethnographic study were analyzed using an inductive approach. Based on our analysis of the cases we constructed a theoretical model explaining the requirements engineering process for PS implementation, and named it the PSIRE Parallel Star Model. The Parallel Star Model shows that during PSIRE, more than one RE process can be carried out at the same time. The Parallel Star Model has few constraints, because not only can processes be carried out in parallel, but they do not always have to be followed in a particular order. This paper therefore offers a novel investigation and explanation of RE practices for packaged software implementation, approaching the phenomenon from the viewpoint of the analysts, and offers the first extensive study of packaged software implementation RE (PSIRE) in SMSSDCs.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
07/17/2019

The General Data Protection Regulation: Requirements, Architectures, and Constraints

The General Data Protection Regulation (GDPR) in the European Union is t...
research
12/20/2020

Understanding Feasibility Study Approach for Packaged Software Implementation by SMEs

Software engineering often no longer involves building systems from scra...
research
09/17/2023

Embedded Software Development with Digital Twins: Specific Requirements for Small and Medium-Sized Enterprises

The transformation to Industry 4.0 changes the way embedded software sys...
research
07/26/2021

Applying Model-Driven Engineering to Stimulate the Adoption of DevOps Processes in Small and Medium-Sized Development Organizations

Purpose: Microservice Architecture (MSA) denotes an increasingly popular...
research
08/18/2023

Software Development in Startup Companies: The Greenfield Startup Model

Software startups are newly created companies with no operating history ...
research
07/31/2022

Requirements Analysis and Management for Benefiting Openness

Requirements Engineering has recently been greatly influenced by the way...
research
04/26/2019

Using Social Network Service to determine the Initial User Requirements for Small Software Businesses

Background/Objectives: Software engineering community has been studied e...

Please sign up or login with your details

Forgot password? Click here to reset