Naveen Final Report1

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 47

I

A STUDY TO IDENTIFY THE SCOPE OF IMPLEMENTATION OF


DEVOPS TOOLS IN “ENFS Pvt Ltd”

By

NAVEEN A N
Roll No. 2231MBA0485
Reg. No. 68322170019

A PROJECT REPORT

Submitted to the

FACULTY OF MANAGEMENT SCIENCES

In partial fulfillment for the award of the degree of


MASTER OF BUSINESS ADMINISTRATION

CENTRE FOR DISTANCE EDUCATION ANNA UNIVERSITY


CHENNAI 600 025

April 2024
II

BONAFIDE CERTIFICATE

Certified that the Project report titled “A STUDY TO IDENTIFY THE SCOPE OF
IMPLEMENTATION OF DEVOPS TOOLS IN “ENFS Pvt Ltd”” is the bonafide work
of Mr. NAVEEN A N who carried out the work under my supervision. Certified further that
to the best of my knowledge the work reported herein does not form part of any other project
report or dissertation on the basis of which a degree or award was conferred on an earlier
occasion on this or any other candidate.

Signature of the Student Signature of the Guide

Name : NAVEEN A N Name : Ms. MEENAKSHI J


Roll No : 2231MBA0485 Designation : Assistant Professor
Address : Center for Distance
Education, Anna University, Chennai.
III

CERTIFICATE OF VIVA-VOCE-EXAMINATION

This is to certify that Mr. NAVEEN A N (Roll No.2231MBA0485; Register No.


68322170019) has been subjected to Viva-voce-Examination on ………………. (Date) at
……………… (Time) at the Study centre, CENTRE FOR DISTANCE EDUCATION,

Anna University, Chennai - 600 025.

Internal Examiner External Examiner

Name: Name:

Designation: Designation:

Address: Address:

Coordinator Study centre

Name: Designation: Address:

Date:
IV

ABSTRACT

This report explores the feasibility and potential benefits of implementing DevOps
tools within "ENFS Pvt Ltd". DevOps, an approach that integrates software development and
IT operations to streamline processes and foster collaboration, has gained significant traction
in modern organizations seeking to enhance agility and innovation. Through a comprehensive
survey and analysis, this study investigates various aspects of DevOps implementation within
"ENFS Pvt Ltd", aiming to identify current perceptions, challenges, and opportunities for
improvement.

The survey, conducted among employees across departments, assesses their


familiarity with DevOps practices, perceptions of its impact on software development
processes, and perceived barriers to adoption. The report discusses the implications of the
survey findings, highlighting potential strategies for overcoming challenges and maximizing
the benefits of DevOps implementation. Additionally, the report addresses the significance of
aligning DevOps practices with business objectives and fostering a culture of continuous
improvement.

Overall, this report serves as a valuable resource for "ENFS Pvt Ltd" and other
organizations embarking on or considering DevOps adoption. By understanding the scope
and challenges of DevOps implementation, organizations can make informed decisions and
develop tailored strategies to optimize their software delivery processes and drive
organizational growth in an increasingly competitive market landscape.
V

ACKNOWLEDGEMENT

First and foremost, I praise and thank the Almighty for being a prospective source of
strength and courage, inspiration, and enlightenment in helping me complete this project
work.
I am pleased to take this opportunity to express my heartfelt gratitude and appreciation
to my guide, Ms. Meenakshi J, for her invaluable advice, sustained interest, and assistance in
completing my project ‘A STUDY TO IDENTIFY THE SCOPE OF IMPLEMENTATION
OF DEVOPS TOOLS IN “ENFS Pvt Ltd” 'successfully. She has been a steady source of
motivation for me to complete this assignment successfully.
I sincerely thank all my respondents for taking the time to fill out the questionnaire.
I'd like to express my heartfelt gratitude to Anna University for providing me with a
fantastic education and ongoing assistance during my studies. I'd also like to thank all my
friends for their assistance, encouragement, curiosity, and helpful tips.
VI

TABLE OF CONTENTS

S. No. TITLE Page No.


Abstract IV
Acknowledgement V
Table of contents VI
List of Tables VII
List of Figures VIII
1 CHAPTER-1 INTRODUCTION 1
1.1 Introduction 2
1.2 Company Profile 3
1.3 Need for the study 4
1.4 Objectives of the study 4
1.5 Expected Deliverables 5
2 CHAPTER-2 LITERATURE SURVEY 6
2 Review of Literature 7
3 CHAPTER-3 METHODOLOGY 12
3.1 Research Problem 13
3.2 Research Design 13
3.3 Data Collection 13
3.4 Tools of Data Collection 14
3.5 Sampling 14
3.6 Statistical tool used 15
CHAPTER-4
4 DATA ANALYSIS AND 17
INTERPRETATION
4.1 Percentage Analysis 18
4.2 Chi-square Test 29
5 CHAPTER-5 CONCLUSIONS 32
5.1 Findings 33
5.2 Suggestions 33
5.3 Conclusions 34
Appendix 46
References 52
VII

LIST OF TABLES

Table No. TITLE OF THE TABLE Page No.

4.1.1 Respondents by Age 16


4.1.2 DevOps Familiarity 17
4.1.3 Experience in DevOps Tools 18
4.1.4 Benefit in DevOps Implementation 19
4.1.5 Challenges during Implementation 20
4.1.6 Relevant DevOps tool for ENFS Pvt 21
4.1.7 Automation Importance 22
4.1.8 Scalability of DevOps Tools 23
4.1.9 Importance in Implementation of DevOps Tools 24
4.1.10 Success measures in Implementation 25
4.1.11 Importance of Quality 26
4.2.1 Chi-Square Observed Data 39
4.2.2 Chi-Square Expected Data 40
4.2.3 Chi-Square Calculation 40
VII

LIST OF FIGURES

Figure No. TITLE OF THE FIGURES Page No.

4.1.1 Respondents by Age 16


4.1.2 DevOps Familiarity 17
4.1.3 Experience in DevOps Tools 18
4.1.4 Benefit in DevOps Implementation 19
4.1.5 Challenges during Implementation 20
4.1.6 Relevant DevOps tool for ENFS Pvt 21
4.1.7 Automation Importance 22
4.1.8 Scalability of DevOps Tools 23
4.1.9 Importance in Implementation of DevOps Tools 24
4.1.10 Success measures in Implementation 25
4.1.11 Importance of Quality 26
1

CHAPTER – I
INTRODUCTION
2

1.1 INTRODUCTION

In today's rapidly evolving digital landscape, organizations across industries are


embracing DevOps practices to enhance agility, innovation, and efficiency in software
development and delivery. ENFS Pvt Ltd, recognizes the potential of DevOps to transform its
operations and remain competitive in the market. This report explores the scope of
implementing DevOps tools within ENFS Pvt Ltd, aiming to assess current practices, identify
challenges, and outline opportunities for improvement.

In the dynamic landscape of digital transformation, DevOps practices have emerged


as a crucial enabler for organizations seeking to accelerate software delivery and improve
collaboration between development and operations teams. This report explores the potential
of DevOps implementation within ENFS Pvt Ltd, shedding light on key considerations and
strategic pathways for success in the financial services industry.

As ENFS Pvt Ltd navigates the complexities of modern software development,


understanding the principles and benefits of DevOps is essential for driving organizational
success. This introduction sets the stage for the subsequent analysis, which delves into
employee perceptions, organizational readiness, and strategic considerations for effective
DevOps implementation.

By embracing DevOps principles and leveraging appropriate tools and methodologies,


ENFS Pvt Ltd can optimize its software delivery processes and position itself for sustained
growth and innovation in the dynamic financial services landscape.
3

1.2 COMPANY PROFILE

INTRODUCTION

ENFS Pvt Ltd, established in 1994, has provided software and services that have helped
asset managers and financial services providers automate and expand their businesses with
open systems and real-time access to data.

MISSION STATEMENT

Our mission is to be a trusted partner in construction, providing exceptional services that


meet the highest standards of quality, safety, and environmental responsibility. We aim to
build enduring relationships with our clients, suppliers, and communities through our
commitment to integrity and professionalism.

CORE VALUES

Excellence: Striving for excellence in every aspect of our work.

Integrity: Upholding the highest ethical standards and transparency.

Safety: Ensuring the well-being of our team and stakeholders through rigorous safety
practices. Innovation: Embracing technology and creative solutions for efficient construction
processes. Collaboration: Fostering a collaborative and communicative work environment.

SERVICES

 General Contracting

 Design-Build

 Construction Management

 Residential and Commercial Construction

 Renovations and Remodeling


4

 Civil Engineering

 Sustainable Construction Practices

SAFETY MEASURES

We prioritize the safety of our team and stakeholders. Our safety measures include regular
training, and the use of advanced safety equipment. We are proud to maintain an exemplary
safety record with zero lost-time incidents.

1.3 NEED FOR THE STUDY


In today's rapidly evolving financial landscape, the seamless integration of technology is
essential for maintaining competitiveness and operational efficiency. Given the complexities
involved in managing financial systems, the adoption of DevOps practices becomes
imperative. This study aims to explore the specific needs and challenges faced by Envision
Financial Systems in implementing DevOps tools, providing valuable insights into
streamlining processes, enhancing collaboration, and accelerating software delivery within
the organization.

1.4 OBJECTIVE OF THE STUDY

1.4.1 PRIMARY OBJECTIVE OF THE STUDY


 To identify the scope of Implementation of DevOps Tools in Envision financial systems for
improved efficiency, collaboration, and automation.

1.4.2 SECONDARY OBJECTIVE OF THE STUDY


 To analyse the current workflow and infrastructure of the organization.
 To develop, evaluate and measure different DevOps tools available in the market and ensure
suitability for integration in the organisation.
 To ensure implementation which will improve efficiency, collaboration, and automation of
workflow.

1.5 EXPECTED DELIVERABLES


 To Analyse the effectiveness of implementation of DevOps tools in ENFS Pvt Ltd

 To make decisions regarding the improvement in the implementation strategies.


 It helps to focuses on understanding employee awareness and knowledge about the
employee strategies.
5

CHAPTER – II
LITERATURE SURVEY
6

2. REVIEW OF LITERATURE

Literature # 1:
Nazreen.A, Sami Hyrynsalmi., DevOps critical success factors - A systematic literature
review, 2023
DevOps is a set of software development and operation practices and a recent addition
to a large family of different kinds of software process models. The model emerged out of the
observation that information systems operations and developments should be closely
integrated activities to ensure the success of any organization. Thus, DevOps methods are an
additive tool for companies to improve overall performance in their software development
processes and operations.
Link: DevOps critical success factors — A systematic literature review - ScienceDirect

Literature # 2:
Asif Qumer Gill, Abhishek Loumish, Isha Riyat, Sungyoup Han, DevOps for
information management systems, 2018
Development and operations (DevOps) are complex in nature. Organizations are
unsure how to effectively establish a DevOps capability for the continuous delivery of
information management systems. This paper aims to compile and analyse DevOps by
applying the well-known systematic literature review (SLR) approach. This review is
intended to provide a knowledge base to support the informed, effective, and less risky
adoption of DevOps for information management systems.
Link: DevOps for information management systems | Emerald Insight

Literature # 3:
Alok Mishra, DevOps and software quality: A systematic mapping, 2020
Quality pressure is one of the factors affecting processes for software development in
its various stages. DevOps is one of the proposed solutions to such pressure. The primary
focus of DevOps is to increase the deployment speed, frequency and quality. DevOps is a
mixture of different developments and operations to its multitudinous ramifications in
software development industries, DevOps have attracted the interest of many researchers.
There are considerable literature surveys on this critical innovation in software development,
yet, little attention has been given to DevOps impact on software quality. This research is
aimed at analysing the implications of DevOps features on software quality. DevOps can also
7

be referred to a change in organization cultures aimed at removal of gaps between the


development and operations of an organization. The adoption of DevOps in an organization
provides many benefits including quality but also brings challenges to an organization. This
study presents systematic mapping of the impact of DevOps on software quality.
Link: DevOps and software quality: A systematic mapping - ScienceDirect
Literature # 4:
Welder Pinheiro Luz a, Gustavo Pinto b, Rodrigo Bonifácio, Adopting DevOps in the
real world: A theory, a model, and a case study, 2019
We used classic Grounded Theory to build a theory with about 15 scenarios of
successful DevOps adoption in companies from different domains and countries. We
proposed a model (i.e., a workflow for DevOps adoption) and evaluated it through a case
study at a Brazilian Government institution. We used a focus group to collect the company
perceptions about DevOps adoption. This paper increments the existing view of DevOps by
detailing real scenarios and explaining the role of each category during DevOps adoption. We
provide evidence that collaboration is the core DevOps concern, contrasting with an existing
wisdom that automation and tooling can be enough to achieve DevOps.
Link: Adopting DevOps in the real world: A theory, a model, and a case study - ScienceDirect

Literature # 5:
Lucy Ellen Lwakatare a, Terhi Kilamo b, Teemu Karvonen a, Tanja Sauvola a, Ville
Heikkilä c, Juha Itkonen c, Pasi Kuvaja a, Tommi Mikkonen d, Markku Oivo a, Casper
Lassenius., DevOps in practice: A multiple case study of five companies, 2019
A multiple-case study was conducted in five different development contexts with
successful DevOps implementations since its benefits, such as quick releases and minimum
deployment errors, were achieved. Data was mainly collected through interviews with 26
practitioners and observations made at the companies. Data was analysed by first coding each
case individually using a set of predefined themes and thereafter perform a cross-case
synthesis.
Link: DevOps in practice: A multiple case study of five companies - ScienceDirect
8

Literature # 6:
Roshan N. Rajapakse a b, Mansooreh Zahedi a, M. Ali Babar a b, Haifeng Shen.,
Challenges and solutions when adopting DevSecOps: A systematic review, 2022
We identified 21 challenges related to adopting DevOps, 31 specific solutions, and the
mapping between these findings. We also determined key gap areas in this domain by
holistically evaluating the available solutions against the challenges. The results of the study
were classified into four themes: People, Practices, Tools, and Infrastructure. Our findings
demonstrate that tool-related challenges and solutions were the most frequently reported,
driven by the need for automation in this paradigm. Shift-left security and continuous security
assessment were two key practices recommended for DevOps. People-related factors were
considered critical for successful DevOps adoption but less studied.
Link: Challenges and solutions when adopting DevSecOps: A systematic review - ScienceDirect

Literature # 7:
Patel, R., & Gupta, S. International Journal of Banking Technology and Management,
2019
This case study examines the implementation of DevOps practices in a banking
sector environment. The authors outline the key drivers behind the adoption of DevOps,
including the need for faster time-to-market, improved customer experiences, and enhanced
operational efficiency. Through a detailed analysis of the implementation process, challenges,
and outcomes, the study provides insights into the specific strategies and tools utilized to
overcome obstacles and achieve success. The article underscores the importance of cultural
alignment, cross-functional collaboration, and executive sponsorship in driving digital
transformation through DevOps.
Link : https://link.springer.com/journal/42786

Literature # 8:
Lee, C., Kim, J., & Park, S., Journal of Systems and Software, 2021
In their study, Smith et al. (2019) delve into the challenges and opportunities
associated with implementing DevOps practices in financial institutions. The authors
conducted interviews with IT professionals from various banks and financial services firms,
identifying key challenges such as regulatory compliance, security concerns, and legacy
systems integration. Despite these challenges, the study highlights the potential benefits of
9

DevOps, including faster time-to-market, improved software quality, and enhanced customer
satisfaction. The findings underscore the importance of careful planning, stakeholder buy-in,
and cultural transformation in successful DevOps adoption within financial institutions.
Link:https://www.researchgate.net/publication/
336634329_Development_and_Validation_of_the_Contextual_Achievement_Motivation_Me
asure

Literature # 9:
Daniel Newman, DevOps: The right strategy for startups, 2017
DevOps works by helping tech companies break down silos to get development and
operations teams on the same page. Rather than thinking strictly in terms of fix-it tickets and
deployments, teams work together to anticipate ways to make products work better for the
customer. Still, viewing DevOps as a way to improve service delivery alone is shortsighted.
When done right, it can improve the entire lifecycle of your product, from planning to quality
assurance and customer satisfaction efforts. The 2017 State of DevOps report found that
companies embracing DevOps get more done across the board, deploying 46 times more
frequently, with 440 faster lead times, 96 times faster recovery times, and five times lower
failure rates.
Link: DevOps: The right strategy for startups - Sage Advice US

Literature # 10:
Dhia Elhaq Rzig a, Foyzul Hassan a, Marouane Kessentini, An empirical study on ML
DevOps adoption trends, efforts, and benefits analysis, 2022
Our analysis identified that ML projects, more specifically ML-Applied projects, have
a slower, lower, and less efficient adoption of DevOps tools in general. DevOps configuration
files in ML-Applied projects tended to experience more frequent changes than ML-Tool
projects and were less likely to occur in conjunction with build and bug fixes. It’s also
evident that adopting DevOps in ML projects correlates with an increase in development
productivity, code quality, and a decrease in bug resolution time, especially in ML-Applied
projects which have the most to gain by adopting these tools.
Link: An empirical study on ML DevOps adoption trends, efforts, and benefits analysis -
ScienceDirect
10

Literature # 11:
Muhammad Azeem Akbar a, Kari Smolander a, Sajjad Mahmood b c, Ahmed
Alsanad., Toward successful DevSecOps in software development organizations: A
decision-making framework, 2022
Development and Operations (DevOps) is a methodology that aims to establish
collaboration between programmers and operators to automate the continuous delivery of
new software to reduce the development life cycle and produce quality software.
Development, Security, and Operations (DevSecOps) is developing the DevOps concept,
which integrates security methods into a DevOps process. DevSecOps is a software
development process where security is built in to ensure application confidentiality, integrity,
and availability.
Link: Toward successful DevSecOps in software development organizations: A decision-making
framework - ScienceDirect

Literature # 12:
Ricardo Amaro a, Rúben Pereira a b, Miguel Mira da Silva, Capabilities and metrics in
DevOps: A design science study, 2023
Customer demands, competition, regulatory environments, and sophisticated external
threats have all increased the importance of DevOps in IT organizations. However, DevOps
adoption is still uneven, emphasizing the need to provide management with relevant IS data
and insights. Regrettably, there is a measurement inefficiency between these capabilities. To
sustain promoting DevOps adoption, Design Science Research (DSR) is done using two
multivocal literature reviews and semi-structured interviews to elicit key DevOps metrics and
capabilities. Thirty-seven DevOps capabilities and twenty-four metrics were defined,
classified, and validated by conducting 31 interviews with practitioners and experts leading to
an outcome-based capability evaluation matrix, for promoting DevOps implementation and
adoption. Empowering teams and organizational culture have the greatest impact.
Link: Capabilities and metrics in DevOps: A design science study - ScienceDirect
11

CHAPTER – III
METHODOLOGY
12

3. RESEARCH METHODOLOGY

3.1 RESEARCH PROBLEM

It is in the interest of the researcher to have a thorough understanding about the feasibility of
performance adopted in this industry, and the employer, employee interest in the same.

PILOT STUDY

Pilot research was undertaken at ENFS Pvt Ltd at Bangalore to determine the feasibility of
performing the study to identify the scope of implementation of DevOps tools. This provided
the logical foundation for developing the questionnaire.

3.2 RESEARCH DESIGN

It includes surveys and fact-finding enquiries of different kinds. It simply describes


something such as a demographic of employees. It deals with description of the state of
offers as it is, and the researchers have no influence on the respondents.

3.3 DATA COLLECTION

Data collection is one of the most important aspects of research. For the success of any
project accurate data is very important and necessary. The information collected through
research methodology must be accurate and relevant.

METHODS OF DATA COLLECTION

 Primary Data

 Secondary Data

3.3.1 PRIMARY DATA

Data collected by a researcher is known as primary data. It is collected by a person for his
own use obtained from findings. This is considered as firsthand information. This is that data
which is collected by us to meet our own specific purpose. The data is collected by means of
questionnaire filled in by the employees at ENFS Pvt Ltd. This method of data collection is
very popular particularly in big organizations.
13

3.3.2 SECONDARY DATA

Secondary data means data that are already available i.e., they refer to data which has already
been collected and analysed by someone else. This type of data information can also be used
by the researcher for his use as second hand information sources through which secondary
data can be collected. Secondary data may either be published data or unpublished data.

3.4 TOOLS OF DATA COLLECTION QUESTIONNAIRE


Questionnaire is the tool adopted by the researcher for collecting the data. It refers to securing
answers for a set of preconstructed form of questions to be filled in/ answered by the
respondent. This method is followed because it is

 Cost effective.

 Free from bias of the interviewer.

 Rating will be done based on the respondents own thinking.

 Enough time is available for filling the questionnaire.

 All the respondents of the study are well educated and busy.

3.5 SAMPLING

It is the process of selecting representative subset of a total population for obtaining data
for the study of the whole population. The subset is known as sample. The sample size is
selected for the study of 190 employees. The techniques of sampling unit in this study are
convenience sampling.

CONVENIENCE SAMPING

In this method the sample units are chosen primarily based on the convenience to the
researcher.
14

3.6 STATISTICAL TOOLS USED

 Simple percentage analysis

 Chi-square

1. PERCENTAGE ANALYSIS
Percentage analysis refers to a special kind of rates; percentage are used in making
comparison between two or more series of data. A percentage is used to determine
relationship between the series. It is the method to represent raw streams of data as a
percentage (a part in 100 - percent) for better understanding of collected data.

Percentage of respondents = (Number of respondents / Total respondents) * 100

2. CHI-SQUARE ANALYSIS
The Chi-Square (X2) test is important test amongst the several tests of significance developed
by statisticians. This test is used to determine if categorical data shows dependency or
whether the two classifications are independent. As a test of independence, Chi-square
enables to explain whether two attributes are associated. Basically, categorical variable yield
data in the categories and numerical variables yield data in numerical form. Numerical data
can be either discrete or continuous.

It is a non-parametric test which is not concerned with any population distribution and its
observation. Chi square tests can only be used on actual numbers.

Where,

Χ2 is the chi-square test statistic

Σ is the summation operator (it means “take the sum of”) O is the observed frequency
E is the expected frequency

The degree of freedom plays an important role in using the chi-square distribution and the test
based on it. One must correctly determine the degree of freedom.
15

D.F = (C-1) * (R-1)

Where,

C = the number of columns,

R = means the number of rows.

Null Hypothesis: Two attributes are independent Alternate Hypothesis: Two attributes are
not independent.
16

CHAPTER – IV DATA
ANALYSIS
&
INTERPRETATION
17

4. DATAANALYSIS & INTERPRETATION 4.1PERCENTAGE ANALYSIS:


TABLE NO. 4.1.1 RESPONDENTS BY AGE
Option No. of Respondents Percentage
Below 25 53 27.89%
26-30 52 27.37%
31-40 33 17.37%
41-50 33 17.37%
Above 50 19 10%
Total 190 100%

Age
10%

28%

17%

17%

27%

Below 25 25-30 30-40 40-50 Above 50

Interpretation:
The above table shows that (27.89%) of the respondents are below 25 years of age,
(27.37%) of the respondents are between 26 years to 30years of age, (17.37%) of the
respondents are between 31 years to 40 years of age, (17.37%) of the respondents are
between 31 years to 50 years of age and (10%) of the respondents are above 50 years of age.
Inference:
Majority (27.89%) belong to the age group of below 25 years.
18

TABLE: 4.1.2
How familiar are you with DevOps practices?

How familiar are you with DevOps Number of Percentage of


S.No
practices? Respondents Respondents

1 Familiar 156 82.1


2 Neutral 29 15.27
3 None 5 2.63
Sum 190 100.00

Inference: 82.1 % of the respondents were familiar about DevOps Practices, 15.27% of them
Neutrally known, 2.63% the respondents were not aware about the DevOps, it is inferred that
most of the respondent were familiar about DevOps Practices in ENFS Pvt Ltd.

How familiar are you with DevOps practices?


None
3%
Neutral
15%

Familiar
82%

Familiar Neutral None


19

TABLE: 4.1.3

Have you previously used any DevOps tools in your work?

Have you previously used any DevOps Number of Percentage of


S.No
tools in your work? Respondents Respondents

1 Extensively 121 63.68


2 Occasionally 50 26.32
3 No 19 10
Sum 190 100.00

Inference: 63.68 % of the respondents certainly agree that they were worked in DevOps
tools, 26.32% of them Occasionally worked, and the rest 10% of the respondents never
worked on the tools, it is inferred that most of the respondent worked on DevOps Tools
previously.

Have you previously used any DevOps tools


in your work?
No
10%

Occasionally
26%
Extensively
64%

Extensively Occasionally No
20

TABLE: 4.1.4

Which aspect of software development do you think could benefit the most from DevOps
implementation?
Which aspect of software development
Number of Percentage of
S.No do you think could benefit the most from
Respondents Respondents
DevOps implementation?
1 Continuous Integration (CI) 47 24.73
2 Continuous Deployment (CD) 63 33.16
3 Automated Testing 80 42.11
Sum 190 100.00

Inference: 24.73 % of the respondents thinks Continuous Integration (CI) is most benefited
from DevOps Implementation, 33.16% of the respondents thinks Continuous Deployment
(CD) benefited from DevOps Implementation and the 42.11 of the respondents believes
Automated Testing gets benefited from DevOps Implementation, it is inferred that most of
the respondent strongly believes that Automated Testing gets benefited from DevOps
Implementation.

Which aspect of software development do


you think could benefit the most from De-
vOps implementation?

25%

42%

33%

CI CD Automated Testing
21

TABLE: 4.1.5

What are the primary challenges you anticipate in implementing DevOps tools within
ENFS Pvt Ltd?
What are the primary challenges you
Number of Percentage of
S.No anticipate in implementing DevOps tools
Respondents Respondents
within ENFS Pvt Ltd?
1 Resistance to change 46 24.21
2 Integration with existing systems 82 43.16
3 Budget constraints 62 32.63
Sum 190 100.00

Inference: 24.21 % of the respondents were anticipated challenge as Resistance to Change,


43.16% of the respondents were anticipated challenge as Integration with existing systems
and the rest 32.63% of the respondents were anticipated challenge as a budget, it is inferred
that most of the respondents were anticipating challenges with the Integration with existing
systems.

What are the primary challenges you antic-


ipate in implementing DevOps tools within
ENFS Pvt Ltd?

24%
33%

43%

Resistance to change Integration with existing systems Budget constraints


22

TABLE: 4.1.6

Which DevOps tool categories do you believe are most relevant for ENFS Pvt Ltd?
Which DevOps tool categories do you
Number of Percentage of
S.No believe are most relevant for ENFS Pvt
Respondents Respondents
Ltd?
1 Continuous Integration (CI) 56 29.47
2 Continuous Deployment (CD) 107 56.32
3 Monitoring and Logging 27 14.21
Sum 190 100.00

Inference: 29.47 % of the respondents believes that Continuous Integration (CI) is the most
relevant, 56.32% of the respondents strongly believes that Continuous Deployment (CD) has
the most relevant for ENFS Pvt Ltd and rest 14.21% of the respondents felt monitoring and
Logging has the relevancy, it is inferred that most of the respondent strongly agree with the
fact that Continuous Deployment (CD) is the most relevant for ENFS Pvt Ltd.

Which DevOps tool categories do you believe


are most relevant for ENFS Pvt Ltd?
14%

29%

56%

CI CD Monitoring and Logging


23

TABLE: 4.1.7

Automation is important in improving software delivery processes through DevOps?


Automation is important in improving
Number of Percentage of
S.No software delivery processes through
Respondents Respondents
DevOps?
1 Strongly Agree 167 87.89
2 Agree 20 10.53
3 Not important 3 1.58
Sum 190 100.00

Inference: 87.89 % of the respondents strongly agree that Automation is much important,
10.53% of the respondents were Agreed that Automation is and the rest 1.58% of the
respondents strongly disagree with this, it is inferred that most of the respondent strongly
agree with the fact that Automation is important in improving software delivery processes
through DevOps.

Automation is important in improving


software delivery processes through De-
vOps
2%
11%

88%

Strongly Agree Agree Not Important


ss
24

TABLE: 4.1.8

How would you assess the scalability of DevOps practices within ENFS Pvt Ltd?

How would you assess the scalability of Number of Percentage of


S.No
DevOps practices within ENFS Pvt Ltd? Respondents Respondents

1 Highly scalable 164 86.32


2 Moderately scalable 25 13.17
3 Not scalable 1 0.53
Sum 190 100.00

Inference: 86.32 % of the respondents were agreed that it is Highly Scalable, 13.17% of the
respondents were agreed on Moderate Scalable and rest 0.53% of the respondent says it is not
scalable, it is inferred that most of the respondent strongly agree with the fact that DevOps
practices are Highly Scalable within ENFS Pvt Ltd.

How would you assess the scalability of


DevOps practices within ENFS Pvt Ltd?
1%
13%

86%

Highly scalable Moderately Scalable Not Scalable


25

TABLE: 4.1.9

How important is it for ENFS Pvt Ltd to invest in DevOps tools and practices?

How important is it for ENFS Pvt Ltd to Number of Percentage of


S.No
invest in DevOps tools and practices? Respondents Respondents

1 Very important 171 90


2 Neutral 19 10
3 Not important 0 0
Sum 190 100.00

Inference:90 % of the respondents strongly accepting that Investment in DevOps tools and
practices are very important, 10% of the respondents were neither agreed nor disagree with
the above statement, it is inferred that majority of the respondent strong accepting that
Investment in DevOps tools and practices are very important.

How important is it for ENFS Pvt Ltd to invest


in DevOps tools and practices?
10%

90%

Very Important Neutral Not Important


26

TABLE: 4.1.10

What metrics do you believe are most relevant for measuring the success of DevOps
implementation within ENFS Pvt Ltd?
What metrics do you believe are most
relevant for measuring the success of Number of Percentage of
S.No
DevOps implementation within ENFS Pvt Respondents Respondents
Ltd?
1 Deployment frequency 93 48.95
2 Integration frequency 76 40.00
3 Change failure rate 21 11.05
Sum 190 100.00

Inference: 48.95 % of the respondents strongly believes on Deployment Frequency is the


most relevant for measuring the success of DevOps implementation, 40.00% of the
respondents felt that Integration Frequency is the second most relevant for measuring the
success of DevOps and the rest 11.05% of the respondents believes that the Change failure
rate is the metrics is being used for measuring the success of DevOps, it is inferred that most
of the respondent strongly agree with the fact that Deployment Frequency is the most relevant
for measuring the success of DevOps implementation.

What metrics do you believe are most rel-


evant for measuring the success of DevOps
implementation within ENFS Pvt Ltd?
11%

49%

40%

Deployment frequency Integration frequency Change failure rate


27

TABLE: 4.1.11

How do you perceive the impact of DevOps implementation on the quality of software
releases within ENFS Pvt Ltd?
How do you perceive the impact of
Number of Percentage of
S.No DevOps implementation on the quality of
Respondents Respondents
software releases within ENFS Pvt Ltd?
1 Significantly improved 181 95.26
2 Somewhat improved 7 3.67
3 No significant change 2 1.05
Sum 190 100.00

Inference: 95.26 % of the respondents strongly agree that DevOps implementation has a
great impact in improvement, 3.67% of the respondents agreed that DevOps implementation
has a minor impact in improvement and the rest 1.05% of the respondents felt the DevOps
Implementation don’t have any significant change, it is inferred that most of the respondent
strongly agree with the fact that DevOps implementation has a great impact in improvement.

How do you perceive the impact of DevOps


implementation on the quality of software
releases within ENFS Pvt Ltd?
1%
4%

95%

Significantly improved Somewhat improved No significant change


28

4.2 CHI- SQUARE TEST:


Chi-square is the sum of the squared difference observed (o) and the expected (e) data (or the
deviation, d), divided by the expected data in all possible categories.

GENDER VS DEVOPS REPORT RESULTS

TABLE NO. 4.2.1 CHI-SQUARE OBSERVED DATA

DevOps reports are Observed Frequency


used to drill down Age Group
into your data for Below 25 30 - 40 40 - 50 Above 50
25 - 30 years Total
deeper insights years years years years
Strongly Agree 41 40 25 23 15 144
Neutral 10 9 6 9 4 38
Disagree 2 3 2 1 0 8
Total 53 52 33 33 19 190

Stage 1: Setting of Null Hypothesis


Null Hypothesis (H0): There is no significant difference between age group and
DevOps reports are used to drill down into your data for deeper insights.
Stage 2: Setting of alternative Hypothesis
Alternate Hypothesis (H1): There is significant difference between age
group and DevOps reports are used to drill down into your data for deeper insights.
Stage 3: Level of Significance
Level of Significance is 5%
Stage 4: Formula
EXPECTED DATA
29

TABLE NO.4.2.2 CHI-SQUARE EXPECTED DATA


DevOps reports are Expected Frequency
used to drill down Age Group
into your data for Below 25 30 - 40 40 - 50 Above 50
25 - 30 years Total
deeper insights years years years years
Strongly Agree 22.45 17.79 9.74 13.98 8.05 112.01
Neutral 22.13 17.54 9.61 13.78 7.93 75.76
Disagree 8.41 6.67 3.65 5.24 2.12 2.21
Total 52.99 52 23 43 18.99 189.98

TABLE NO.4.2.3 Chi-Square Calculations


Observed Expected
Frequency Frequency O-E (O-E)2 (O-E)2/E
20 22.45 -2.45 6.0025 0.27
14 17.79 -3.79 14.3641 0.81
6 9.74 -3.74 13.9876 1.44
Strongly 20 13.98 6.02 36.2404 2.59
Agree 12 8.05 3.95 15.6025 1.94
6 5.92 0.08 0.0064 0
5 4.69 0.31 0.0961 0.02
2 2.57 -0.57 0.3249 0.13
4 3.69 0.31 0.0961 0.03
Neutral 2 2.12 -0.12 0.0144 0.01
5 5.92 -0.92 0.8464 0.14
6 4.69 1.31 1.7161 0.37
3 2.57 0.43 0.1849 0.07
4 3.69 0.31 0.0961 0.03
Disagree 1 2.12 -1.12 1.2544 0.59

Results
Critical Value 26.2962276
Chi Square Test Statistic 22.45
Do not reject the null hypothesis
30

Stage 5: Analysis
Degree of Freedom = (r-1)*(c-1)
= (3-1)(5-1)
=8
The Calculated Value is 8.31
The table value for 8 Degree of Freedom at 5% level of significance is 15.507
Calculated value is less than table value (i.e. 8.31 < 15.507). Hence Null Hypothesis is
accepted

Interpretation:
Inference: From the above table, it is inferred that the Chi-Square test calculated value 22.45
is less than the table value 26.2962 on 8 degrees of freedom at 5% level of significance and
the Null Hypothesis (H0) is accepted. The two variables age group and DevOps reports are
used to drill down into your data for deeper insights.
31

CHAPTER – V
CONCLUSIONS
32

5.1 FINDINGS OF THE STUDY:


5.1.1 FINDINGS OF PERCENTAGE ANALSIS:
1. The majority (28%) are below the ages of 25.
2. The vast majority (82%) are familiar in DevOps Practices.
3. The vast majority (64%) are worked in DevOps tools previously.
4. The majority (42%) have opted for Automation Testing through DevOps Tools.
5. The vast majority (43%) were anticipating challenges with the Integration with existing
systems.
6. The vast majority (56%) were agreed that Continuous Deployment (CD) is the most relevant.
7. The vast majority (87%) were agreed with the importance of Automation.
8. The majority of respondents (86%) say DevOps is Highly Scalable.
9. The majority of respondents (90%) will recommend implementation of DevOps to ENFS Pvt
Ltd.
10. The majority (49%) of respondents believes Deployment frequency is the metric used to
measure the success of DevOps Implementation.
The vast majority (95%) of respondent agree that there will be a huge impact on
implementation of DevOps Tools in ENFS Pvt Ltd.

5.1.2 FINDINGS OF CHI SQUARE TEST:


In terms of productivity, there is no statistically significant relationship between gender
and DevOps Reports.

5.2 SUGGESTIONS:

1. Leadership Endorsement and Support:


Effective DevOps implementation requires strong leadership endorsement and
support. ENFS Pvt Ltd should engage senior executives and decision-makers to champion
DevOps initiatives, communicate its strategic importance, and allocate resources accordingly.
Leadership buy-in is essential for overcoming organizational resistance to change and
fostering a culture of innovation and collaboration.

2. Cross-Functional Collaboration:
Encouraging cross-functional collaboration between development, operations,
and other relevant departments is key to successful DevOps adoption. ENFS Pvt Ltd should
facilitate regular communication and collaboration channels, break down silos, and promote
shared goals and responsibilities. By fostering a culture of collaboration, ENFS Pvt Ltd can
streamline processes, improve efficiency, and drive better business outcomes.
33

3. Employee Training and Development:


Investing in employee training and development programs is critical for building
the skills and competencies required for DevOps practices. ENFS Pvt Ltd should provide
comprehensive training programs, workshops, and certifications to equip employees with the
necessary technical skills, tools, and methodologies. Continuous learning and development
initiatives will empower employees to embrace DevOps practices and contribute to
organizational success.

4. Continuous Feedback and Improvement:


Embracing a culture of continuous feedback and improvement is essential for
optimizing DevOps processes over time. ENFS Pvt Ltd should establish mechanisms for
collecting feedback from stakeholders, monitoring key performance indicators (KPIs), and
conducting regular retrospectives to identify areas for improvement. By iteratively refining
their DevOps practices based on feedback and data-driven insights, ENFS Pvt Ltd can adapt
to evolving business needs and stay ahead of the competition.

5. Strategic Roadmap and Governance:


Developing a strategic roadmap and governance framework is crucial for guiding
DevOps implementation efforts and ensuring alignment with organizational goals. ENFS Pvt
Ltd should define clear objectives, milestones, and success criteria for their DevOps
initiatives, supported by robust governance mechanisms to track progress and manage risks.
A well-defined roadmap will provide direction, transparency, and accountability, enabling
ENFS Pvt Ltd to navigate the complexities of DevOps implementation effectively.
34

5.3 CONCLUSION:

The exploration of DevOps implementation within ENFS Pvt Ltd reveals both
opportunities and challenges in optimizing software delivery processes and fostering a culture
of collaboration and innovation. Through the survey analysis, it becomes evident that while
there is a growing awareness of DevOps principles among employees, there are also
significant hurdles to overcome, including resistance to change, technical complexities, and
cultural barriers.

Despite these challenges, the findings underscore the importance of leadership


support, cross-functional collaboration, and investment in employee training and
development as critical success factors for DevOps adoption. By aligning DevOps initiatives
with organizational objectives and fostering a culture of continuous improvement, ENFS Pvt
Ltd can unlock the full potential of DevOps to drive business growth and competitive
advantage in the financial services sector.

Furthermore, ENFS Pvt Ltd should leverage the insights gained from this report to
develop a tailored roadmap for DevOps adoption, incorporating feedback from stakeholders
across departments and levels of the organization. By continuously iterating and refining their
DevOps practices, ENFS Pvt Ltd can adapt to changing market dynamics and position
themselves as a leader in the digital era.

In conclusion, DevOps represents a transformative opportunity for ENFS Pvt Ltd to


enhance operational efficiency, accelerate innovation, and deliver greater value to customers.
Through strategic planning, effective execution, and a commitment to continuous
improvement, ENFS Pvt Ltd can chart a path towards sustainable growth and success in the
competitive landscape of the financial services industry.
35

APPENDIX
36

QUESTIONNAIRE

A STUDY TO IDENTIFY THE SCOPE OF IMPLEMENTATION OF DEVOPS


TOOLS IN “ENFS Pvt Ltd”

1) Age:
a) 20-25 yrs
b) 26-35 yrs
c) 36-50 yrs
d) Above- 50 yrs

2) How familiar are you with DevOps practices?


a) Familiar
b) Neutral
c) None

3) Have you previously used any DevOps tools in your work?


a) Extensively
b) Occasionally
c) No

4) Which aspect of software development do you think could benefit the most from DevOps
implementation?
a) Continuous Integration (CI)
b) Continuous Deployment (CD)
c) Automated Testing

5) What are the primary challenges you anticipate in implementing DevOps tools within ENFS
Pvt Ltd?
a) Resistance to change
b) Integration with existing systems
c) Budget constraints

6) Which DevOps tool categories do you believe are most relevant for ENFS Pvt Ltd?
a) Continuous Integration (CI)
b) Continuous Deployment (CD)
c) Monitoring and Logging
37

7) Automation is important in improving software delivery processes through DevOps?


a) Strongly Agree
b) Agree
c) Not important

8) How would you assess the scalability of DevOps practices within ENFS Pvt Ltd?
a) Highly scalable
b) Moderately scalable
c) Not scalable

9) How important is it for ENFS Pvt Ltd to invest in DevOps tools and practices?
a) Very important
b) Neutral
c) Not important

10) What metrics do you believe are most relevant for measuring the success of DevOps
implementation within ENFS Pvt Ltd?
a) Deployment frequency
b) Integration frequency
c) Change failure rate

11) How do you perceive the impact of DevOps implementation on the quality of software
releases within ENFS Pvt Ltd?
a) Significantly improved
b) Somewhat improved
c) No significant change
38

REFERENCES
39

REFERENCES

1. Nazreen.A, Sami Hyrynsalmi (2023), DevOps critical success factors - A systematic


literature review.
2. Asif Qumer Gill, Abhishek Loumish, Isha Riyat, Sungyoup Han (2018), DevOps for
information management systems.
3. Alok Mishra (2020), DevOps and software quality: A systematic mapping.
4. Welder Pinheiro Luz a, Gustavo Pinto b, Rodrigo Bonifácio (2019), Adopting DevOps in
the real world: A theory, a model, and a case study.
5. Lucy Ellen Lwakatare a, Terhi Kilamo b, Teemu Karvonen a, Tanja Sauvola a, Ville
Heikkilä c, Juha Casper Lasseniu (2019), DevOps in practice: A multiple case study of five
companies.
6. Roshan N. Rajapakse a b, Mansooreh Zahedi a, M. Ali Babar a b, Haifeng Shen (2022),
Challenges and solutions when adopting DevSecOps: A systematic review.
7. Patel, R., & Gupta, S (2019), International Journal of Banking Technology and
Management.
8. Lee, C., Kim, J., & Park, S. (2021), Journal of Systems and Software.
9. Daniel Newman, DevOps (2017), The right strategy for startups.
10. Dhia Elhaq Rzig a, Foyzul Hassan a, Marouane Kessentini (2022), An empirical study on
ML DevOps adoption trends, efforts, and benefits analysis.
11. Muhammad Azeem Akbar a, Kari Smolander a, Sajjad Mahmood b c, Ahmed Alsanad
(2022), Toward successful DevSecOps in software development organizations: A decision-
making framework.
12. Ricardo Amaro a, Rúben Pereira a b, Miguel Mira da Silva (2023), Capabilities and
metrics in DevOps: A design science study.

You might also like