Enhancing Lean Software Development by using Devops Practices

Abstract

Competition between companies has made a great pressure to produce new features continuously as fast as possible, subsequently successful software companies needs to learn more about customers and get new features out to them more rapidly. Lean software development cannot integrate between development and operation teams. DevOps enables this merge between them and creates operational parts as one part of the development process and made it up to date during the development phase, so reduced errors during the deployment. The purpose of this paper is to investigate how can use devops practices to improve the performance of lean software development production process and introduces a new framework that merge lean and devops process. The research has been evaluated on a sample of 2 departments in Faculty of Commerce at Helwan University. The results of this work have led to reduce the response delivery time for customers and rapid feedback provides accurate expectations for customer needs that lead to lower levels of deployment pains and lower change fail rates.

Authors and Affiliations

Ahmed Bahaa Farid, Yehia Mostafa Helmy, Mahmoud Mohamed Bahloul

Keywords

Related Articles

Comparative Performance Analysis for Generalized Additive and Generalized Linear Modeling in Epidemiology

Most environmental-epidemiological researches emphasize modeling as the causal link of different events (e.g., hospital admission, death, disease emergency). There has been a particular concern in the use of the Generali...

Double Diode Ideality Factor Determination using the Fixed-Point Method

In this paper, we are interested in the diode ideality factor study of the double exponential equivalent model, based on the properties of the fixed point method. The optimal choice of this factor will improve the photov...

Intruder Attacks on Wireless Sensor Networks: A Soft Decision and Prevention Mechanism

Because of the wide-ranging of applications in a variety of fields, such as medicine, environmental studies, robotics, warfare and security, and so forth, the research on wireless sensor networks (WSNs) has attracted muc...

Designing and Building a Framework for DNA Sequence Alignment Using Grid Computing

Deoxyribonucleic acid (DNA) is a molecule that encodes unique genetic instructions used in the development and functioning of all known living organisms and many viruses. This Genetic information is encoded as a sequence...

SME Cloud Adoption in Botswana: Its Challenges and Successes

The standard office or business in Botswana hosts their resources in-house. This means that a company will have their hardware, software and support staff as part of their daily work operations. Technology has brought a...

Download PDF file
  • EP ID EP260319
  • DOI 10.14569/IJACSA.2017.080736
  • Views 86
  • Downloads 0

How To Cite

Ahmed Bahaa Farid, Yehia Mostafa Helmy, Mahmoud Mohamed Bahloul (2017). Enhancing Lean Software Development by using Devops Practices. International Journal of Advanced Computer Science & Applications, 8(7), 267-277. https://europub.co.uk./articles/-A-260319