1. Home
  2. Browse by Author

Browsing by Author "Say, B."

Filter results by typing the first few letters
Now showing 1 - 2 of 2
  • Results Per Page
  • Sort Options
  • Loading...
    Thumbnail Image
    Conference Object
    Cognitive Aspects of Error Finding on a Simulation Conceptual Modeling Notation
    (Ieee, 2008) Kilic, Oe.; Say, B.; Demirors, O.; 01. Atılım University
    The aim of the study is to investigate and compare experimentally the error finding strategies of a notation-familiar group with degrees in computer science related fields and a domain-familiar group on a simulation conceptual modeling representation based on UML. The use of eye movement an verbal protocols together with performance data underline the differences such as error finding and reasoning between two groups. The experiment with 20 participants also reveals that the diagrammatic complexity and the degree of causal chaining are the properties of diagrams that affect understanding, reasoning and problem solving with conceptual modeling representations. In a follow-up study with 24 university students, it is seen that these properties are independent of gender. The study also emphasizes the combination of different data collection modalities, namely eye movements, verbal protocol and performance data to be effective in uncovering individual differences in human-computer interaction studies in the domain of software engineering.
  • Loading...
    Thumbnail Image
    Article
    Citation - Scopus: 7
    Software Product System Model: a Customer-Value Oriented, Adaptable, Devops-Based Product Model
    (Springer, 2022) Altunel, H.; Say, B.; 01. Atılım University
    DevOps pipelines have brought notable advantages, such as fast and frequent software delivery to software production paradigms, but dynamically dealing with quality attributes desired by the customer employing a DevOps pipeline remains a challenge. This work aims to define the design of a systems thinking inspired model, called Software Product System Model (SPSM), applying a customer-value oriented, holistic approach for implementing quality requirements, and its application and evaluation in a large software house. The main features include dynamic control of quality gates, the parameters of which are driven by customer requirements and feedback from surveys. All of the inputs are collected in a product backlog and fed forward to the quality gates over the DevOps pipeline. SPSM was successfully deployed in a large software house extending a DevOps pipeline with an accompanying improvement of customer-value oriented key performance indicators for projects. In a 2-year-long case study, security and code quality were the main quality attributes, with the metrics on security vulnerabilities and unit test coverage. At the end of the 2020, the DevOps pipeline within SPSM provided a 69.50% decrease of security vulnerabilities of all software products, and a 29.43% increase in unit test coverage for the whole code base for increasing code quality. At the end of 2020, the project completion ratio was measured to be 99.50% and the Schedule Performance Index (SPI) was measured to be 99.78% as the average of 762 projects delivered. The flexibility of SPSM allowed the software house to adapt to changing customer expectations. A checklist is provided for the replicability of the model application. © The Author(s), under exclusive licence to Springer Nature Singapore Pte Ltd 2021.