Skip to main content

Research Repository

Advanced Search

Outputs (116)

Agile software development practices in Egypt SMEs : a grounded theory investigation (2019)
Journal Article
Mohallel, A., & Bass, J. (2019). Agile software development practices in Egypt SMEs : a grounded theory investigation. #Journal not on list, https://doi.org/10.1007/978-3-030-18400-1_29

Agile information system development methods have been adopted
by most software development organizations due to their proven benefits in terms
of flexibility, reliability, and responsiveness. However, companies face significant
challenges in adop... Read More about Agile software development practices in Egypt SMEs : a grounded theory investigation.

Tailoring product ownership in large-scale agile (2019)
Journal Article
Bass, J., & Haxby, A. (2019). Tailoring product ownership in large-scale agile. IEEE Software, 36(2), 58-63. https://doi.org/10.1109/MS.2018.2885524

In large-scale agile projects, product owners undertake a range of challenging and varied activities beyond those conventionally associated with that role. Using in-depth research interviews from 93 practitioners working in cross-border teams, from 2... Read More about Tailoring product ownership in large-scale agile.

Agile on a large scale (2019)
Journal Article
Bass, J. (2019). Agile on a large scale. ITNOW, 61(1), 56-57. https://doi.org/10.1093/itnow/bwz023

Agile is sometimes seen as an approach that’s best suited to small project and small teams. Julian M. Bass FBCS shows how, through methods and practice, Agile can work equally well on global scale projects too.

Optimal deployment of components of cloud-hosted application for guaranteeing multitenancy isolation (2019)
Journal Article
Ochei, L., Petrovski, A., & Bass, J. (2019). Optimal deployment of components of cloud-hosted application for guaranteeing multitenancy isolation. Journal of Cloud Computing: Advances, Systems and Applications, 8(1), 1-38. https://doi.org/10.1186/s13677-018-0124-5

One of the challenges of deploying multitenant cloud-hosted
services that are designed to use (or be integrated with) several
components is how to implement the required degree
of isolation between the components when there is a change
in the wor... Read More about Optimal deployment of components of cloud-hosted application for guaranteeing multitenancy isolation.

Degrees of tenant isolation for cloud-hosted software services : a cross-case analysis (2018)
Journal Article
cross-case analysis. Journal of Cloud Computing: Advances, Systems and Applications, 7(22), https://doi.org/10.1186/s13677-018-0121-8

A challenge, when implementing multi-tenancy
in a cloud-hosted software service, is how to ensure that the
performance and resource consumption of one tenant does
not adversely affect other tenants. Software designers and
architects must achieve... Read More about Degrees of tenant isolation for cloud-hosted software services : a cross-case analysis.

Influential factors of aligning Spotify squads in mission-critical and offshore projects – a longitudinal embedded case study (2018)
Journal Article
Salameh, A., & Bass, J. (2018). Influential factors of aligning Spotify squads in mission-critical and offshore projects – a longitudinal embedded case study. #Journal not on list, https://doi.org/10.1007/978-3-030-03673-7_15

Changing the development process of an organization is one of the toughest and riskiest decisions. This is particularly true if the known experiences and practices of the new considered ways of working are relative and subject to contextual assumptio... Read More about Influential factors of aligning Spotify squads in mission-critical and offshore projects – a longitudinal embedded case study.

Information flows at inter-team boundaries in agile information systems development (2018)
Journal Article
Rahy, S., & Bass, J. (2018). Information flows at inter-team boundaries in agile information systems development. #Journal not on list, https://doi.org/10.1007/978-3-030-11395-7_38

Agile software development methods are being used on larger projects thus the study of inter-team communication are becoming an important topic of interest for researchers. This research addresses inter-team communication by exploring the tools and t... Read More about Information flows at inter-team boundaries in agile information systems development.

A framework for achieving the required degree of multitenancy isolation for deploying components of a cloud-hosted service (2018)
Journal Article
cloud-hosted service. International Journal of Cloud Computing, 7(3/4), 248-281. https://doi.org/10.1504/IJCC.2018.10016238

When a cloud offering is provided to multiple users/tenants,
multitenancy isolation has to be implemented. While several approaches exist for implementing multitenancy, little attention has been paid to implementing the required degree of isolation... Read More about A framework for achieving the required degree of multitenancy isolation for deploying components of a cloud-hosted service.

A framework for achieving the required degree of multitenancy isolation for deploying components of a cloud-hosted service (2018)
Journal Article
Ochei, L. C., Petrovski, A., & Bass, J. M. (2018). A framework for achieving the required degree of multitenancy isolation for deploying components of a cloud-hosted service. International Journal of Cloud Computing, 7(3-4), https://doi.org/10.1504/IJCC.2018.095396

Multitenancy allows multiple tenants to access a single instance of a cloud offering. While several approaches exist for implementing multitenancy, little attention has been paid to implementing the required degree of isolation since there are varyin... Read More about A framework for achieving the required degree of multitenancy isolation for deploying components of a cloud-hosted service.

Evolutionary Computation for Optimal Component Deployment with Multitenancy Isolation in Cloud-hosted Applications (2018)
Conference Proceeding
Charles Ochei, L., Petrovski, A., & Bass, J. (2018). Evolutionary Computation for Optimal Component Deployment with Multitenancy Isolation in Cloud-hosted Applications. . https://doi.org/10.1109/INISTA.2018.8466315

A multitenant cloud-application that is designed to use several components needs to implement the required degree of isolation between the components when the workload changes. The highest degree of isolation results in high resource consumption and... Read More about Evolutionary Computation for Optimal Component Deployment with Multitenancy Isolation in Cloud-hosted Applications.