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

  Skew correction for Chinese character using Hough transform

 Chinese Handwritten character recognition is an emerging field in Computer Vision and Pattern Recognition. Documents acquired through Scanner, Mobile or Camera devices are often prone to Skew and Correction of skew...

Data Distribution Aware Classification Algorithm based on K-Means

Giving data driven decisions based on precise data analysis is widely required by different businesses. For this purpose many different data mining strategies exist. Nevertheless, existing strategies need attention by re...

An Evaluation of the Proposed Framework for Access Control in the Cloud and BYOD Environment

As the bring your own device (BYOD) to work trend grows, so do the network security risks. This fast-growing trend has huge benefits for both employees and employers. With malware, spyware and other malicious downloads,...

Request Analysis and Dynamic Queuing System for VANETs

Vehicular Ad hoc Network (VANET) is a kind of mobile ad hoc network using the capabilities of wireless communication for Vehicle-to-Vehicle and Vehicle-to-Roadside communication to provide safety and comfort to vehicles...

A new optimization based image segmentation method by particle swarm optimization

 This paper proposes a new multilevel thresholding method segmenting images based on particle swarm optimization (PSO). In the proposed method, the thresholding problem is treated as an optimization problem, and sol...

Download PDF file
  • EP ID EP260319
  • DOI 10.14569/IJACSA.2017.080736
  • Views 64
  • 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