You are on page 1of 4

16th IFAC Conference on Technology, Culture and International

16th IFAC Conference on Technology, Culture and International


Stability
16th IFAC Conference on Technology,Available
Stability Culture and International
online at www.sciencedirect.com
September
Stability 24-27, 2015. Sozopol, Bulgaria
September 24-27, 2015. Sozopol, Bulgaria
September 24-27, 2015. Sozopol, Bulgaria
ScienceDirect
IFAC-PapersOnLine 48-24 (2015) 153–156
Agile Software Development Process at Financial Institution in Kosovo
Agile Software Development Process at Financial Institution in Kosovo
Agile Software Development Process at Financial Institution in Kosovo
Edmond Hajrizi * & Fazli Bytyci*
Edmond Hajrizi * & Fazli Bytyci*
Edmond
*University for Business and Hajrizi * & Fazli
Technology,Lagjja Bytyci*
Kalabria p.n., 10000 Prishtina, Kosovo
*University for Business and Technology,Lagjja Kalabria p.n., 10000 Prishtina, Kosovo
*University for Business and (e-mail: ehajrizi@ubt-uni.net)p.n., 10000 Prishtina, Kosovo
Technology,Lagjja Kalabria
(e-mail: ehajrizi@ubt-uni.net)
(e-mail: ehajrizi@ubt-uni.net)

Abstract – Due to the business requirement and having request very often to change the products in
Abstract – Due to the business requirement and having request very often to change the products in
Abstract
order to be– Due
moretocompetitive
the businessin requirement and main
the market the havingquestions
request very often
for this to change
paper is: doesthetheproducts
Financialin
order to be more competitive in the market the main questions for this paper is: does the Financial
order to beinmore
Institution Kosovo competitive in the
have adopted anymarket
SDLCthe main questions
(Software for this
Development Lifepaper
Cycle)is:Methodology
does the Financial
to full
Institution in Kosovo have adopted any SDLC (Software Development Life Cycle) Methodology to full
Institution in Kosovo have adopted any SDLC (Software Development Life Cycle)
fill requirement of business, respectively outside customers and which is this methodology theyMethodology to full
are
fill requirement of business, respectively outside customers and which is this methodology they are
fill requirement of business, respectively outside customers and which is this methodology
using. Additionally this paper is to begin filling this gap by systematically reviewing the existing they are
using. Additionally this paper is to begin filling this gap by systematically reviewing the existing
using. Additionally
literature on agile this paper development
software is to begin filling this gap by
methodologies andsystematically reviewing for
review the standard the software
existing
literature on agile software development methodologies and review the standard for software
literature
development on life
agile software
cycle development
implemented in Kosovomethodologies and review
Banks by gathering the as
requirement standard
a minimumfor software
standard
development life cycle implemented in Kosovo Banks by gathering requirement as a minimum standard
development life cycle implemented in Kosovo Banks by gathering requirement as a
from other networks banks in group and see how this framework helps us as Financial Institution minimum standard
in
from other networks banks in group and see how this framework helps us as Financial Institution in
from
Kosovo.other networks banks in group and see how this framework helps us as Financial Institution in
Kosovo.
Kosovo.
© 2015, IFAC (International Federation of Automatic Control) Hosting by Elsevier Ltd. All rights reserved.
Keywords: Agile Software Development, Financial Institutions, Lean, Software Development Life
Keywords: Agile Software Development, Financial Institutions, Lean, Software Development Life
Keywords:
Cycle, Agile
Scrum, RAD Software Development, Financial Institutions, Lean, Software Development Life
Cycle, Scrum, RAD
Cycle, Scrum, RAD

1. PROBLEM DEFINITION to be best feet for development and which support business
1. PROBLEM DEFINITION to be best feet for development and which support business
Since the Financial 1. PROBLEM
InstitutionDEFINITION
in Kosovo promote the to
in be
daybest feet work.
to day for development and the
Believing that which support
Agile it is business
the new
Since the Financial Institution in Kosovo promote the in day to day work. Believing that the Agile it is the new
Since
products on a way of taking readyinfrom
the Financial Institution Kosovo promote
the country wherethe in
methodology which lately is the most preferable the
day to day work. Believing that the Agile it is for new
the
products on a way of taking ready from the country where methodology which lately is the most preferable for the
products
they mother on company
a way of comestakingand readynotfrom
beingthe country where
so innovative and methodology
SDLC. which lately is the most preferable for the
they mother company comes and not being so innovative and SDLC.
they
align with customer needs, this paper will help usand
mother company comes and not being so innovative to SDLC.
align with customer needs, this paper will help us to
align with customer needs, this paper
understand more about their processes, what type of culturewill help us to
understand more about their processes, what type of culture 2. METHODOLOGY
understand more abouttype theirofprocesses, what structure,
type of culture 2. METHODOLOGY
they are promoting, organizations how 2. METHODOLOGY
they are promoting, type of organizations structure, how For the purpose of this paper the qualitative type of research
they are promoting, type of organizations structure, how For the purpose of this paper the qualitative type of research
effective and efficiency they are, etc. From the situation of For the purpose of this paper Thethe qualitative typerelated
of research
effective and efficiency they are, etc. From the situation of methodologies will be used. questions are with
effective and efficiency they are, etc. From the situation of methodologies will be used. The questions are related with
methodology regarding the SDLC (Software Development methodologies
methodology regarding the SDLC (Software Development qualitative methodology and the underlying logic forwith
will be used. The questions are related the
methodology qualitative methodology and the underlying logic for the
Life Cycle ) regarding
we knowthe thatSDLC
the some(Software
of the Development
traditional qualitative
Life Cycle ) we know that the some of the traditional combination of questions is in creation of wider overview the
methodology and the underlying logic for by
combination of questions is in creation of wider overview by
methodology as it is Waterfall, V-Model, traditional
Life Cycle ) we know that the some of the aren’t so combination of questions is in creation of wider overview by
methodology as it is Waterfall, V-Model, aren’t so the application of different measurement parameters.
methodology the application of different measurement parameters.
favourable in this time to use for certain reason aren’t
as it is Waterfall, V-Model, since thisso
the application of different measurement parameters.
favourable in this time to use for certain reason since this
favourable in aren’t
this time to use to foraccept
certainthereason since this Data gathered from methodology will be analyzed and
methodology so flexible changes during Data gathered from methodology will be analyzed and
methodology aren’t so flexible to accept the changes during Data gathered from tomethodology
methodology aren’t so flexible to accept thereason
changes compared in relation the SDLC in will be analyzed
Financial Institutionand
in
the time of developing products. For this in during
today compared in relation to the SDLC in Financial Institution in
the time of developing products. For this reason in today compared in relation to the SDLC in Financial Institution in
the Kosovo, relation of process with organization structure, with
world trying to be “just in time” with the productstoday
time of developing products. For this reason in and Kosovo, relation of process with organization structure, with
world trying to be “just in time” with the products and Kosovo, relation of process with organization structure, with
world number of employee, with culture, etc. by using a statistical
adding value by removing the waste, the trend and
trying to be “just in time” with the products and number of employee, with culture, etc. by using a statistical
adding value by removing the waste, the trend and number
adding program;of the
employee,
SPSS with culture,
to better etc. by and
interpret usinganalyze
a statistical
the
recommendation of using the methodology for SDLCand
value by removing the waste, the trend is program; the SPSS to better interpret and analyze the
recommendation of using the methodology for SDLC is program; the SPSS to better interpret and analyze the
recommendation of using the methodology for SDLC is gathered data.
Agile. gathered data.
Agile. gathered data.
Agile.
The survey will collect qualitative data, which will be used
As an alternative for the Financial Institutions we see to be The survey will collect qualitative data, which will be used
As an alternative for the Financial Institutions we see to be The survey will collect
As an with
alternative for the Financial This
Institutions we seeseemsto be as primary sources of qualitative
information.data, which will be
Questionnaire willused
be
Agile framework of SCRUM. methodology as primary sources of information. Questionnaire will be
Agile with framework of SCRUM. This methodology seems as primary sources of information. Questionnaire will be
Agile with framework of SCRUM. This methodology seems
2405-8963 ©
Copyright © 2015, IFAC (International Federation of Automatic Control)
IFAC 2015 153 Hosting by Elsevier Ltd. All rights reserved.
Peer review©under
Copyright IFAC responsibility
2015 of International Federation of Automatic
153Control.
Copyright © IFAC 2015
10.1016/j.ifacol.2015.12.074 153
IFAC TECIS 2015
154 Edmond Hajrizi et al. / IFAC-PapersOnLine 48-24 (2015) 153–156
September 24-27, 2015. Sozopol, Bulgaria

created by using Google survey services and it will be introduce this new approach for SDLC (resistance, skills,
distributed online through emails to local financial budget, etc) and which are the minimum requirements to
institutions and private businesses (IT Industry). The which they considered for Agile.
questionnaire will be in English, since it is supposed that
The online questionnaire will be distributed to:
most of the recipients understand English. The questionnaire
 7 Banks
will have five sections:
 12 Insurance Company
1. Industry (question in this sections will aim to understand
 14 Micro Financial Institutions
and to identified from which industry we received
 25 companies that are from Information Technology
answer and to understand and to be able to identify
Industry.
which industry are more familiarity with SDLC)
2. Corporate Organization (has 4 questions and it is about Response rate for 58 Companies is 6.1 (39/58 = 61%) which
Corporate Organizations, try to understand size of consider as good rate for email administration of survey.
organization, size of development team, Structure of In addition to the questionnaire, the secondary sources are
organizations and Supportive culture in the utilized to analyze and discuss opinions of the competent
organizations). individuals and entities. The secondary data is obtained from
3. Project/Changes Approach (has 5 questions, attend to academic sources, such as: EBSCO, The University of
understand the Project, Changes Approach in the Business and Technology (UBT) and other website which are
Organization, do they have any industry standard credible.
approach, how many project they are running in annuity,
3. RESULTS
do they have any board for controlling the project
Some of the Results are presented in the following figures:
portfolio, what is the health of the project portfolio in
regards of time and budget and what’s the practice in
sourcing of the projects).
4. SDLC Operation (questions in this sections will aim to
understand do they used any Agile Methodology,
perceptions of benefit of using the SW Agile
Methodology, KPI for SDLC, prototyping and his
benefit and do they have dedicated testers).
5. Governance (questions in this section will aim to Fig. 1. Banks, SDLC Orientation
understand governance in regards of having in place
SLA with business, police and procedure for SDLC or
change management, release management, Enterprise
Architecture, Security etc. Perception of Agile
methodology as culture and process, any barrier for
implementing the Agile and the last one it is about
ITSM implementation in his organization and his
benefit.)
Fig. 2. Distributions of organizations using Agile or Not
Agile through Cultures.
To see how methodology was implemented, does agile
brings efficient In daily work, does the methodology agile
changed behaviour of team, do they have had challenging to

154
IFAC TECIS 2015
Edmond Hajrizi et al. / IFAC-PapersOnLine 48-24 (2015) 153–156 155
September 24-27, 2015. Sozopol, Bulgaria

those organizations. The primary data tells us that the


organizations which promote Collaboration and Cultivation
culture are more ready and easier to accept transformation
from the traditional programming to the Agile.

By taking into account that implementing project-based and


other small requests in a period of time from one year from
the review of literature, case study and survey data we can

Fig. 3. Number of Projects per year based on Methodology conclude that the Agile is methodology of increasing the
of SDLC number of realizations of projects per year. From a number
of developers 4 to 9 organizations which are Agile realized
more than 10 projects per year. Financial Institution which
still doesn’t have on his process Agile should be taking in to
consideration to be oriented and introduce the Agile for
SDLC in order to be more innovative and to be just in time
with the products.

Moreover, in part of SDLC Operation from the survey we


gathered data where Financial Institutions which practicing
Fig. 4. Adaption of Agile and its benefits
one of the Agile Methodology have had a beneficiary from 4-
9% and used to have also much more number of KPIs.

Nevertheless, the only changing the methodology from


another to the new one it is not sufficient to improve
processes and to push Financial Institution to be more agile
in the market. It is only one tool where if you don’t have also
support from the management, skills for that methodology,
budget and last on but not lest people which recognize and
Figure 5: FI vs IT Industry - Benefit using the Agile. are good willing to jump up in the Agile mode, it will be hard
to believe that the Agile is the best.
4. CONCLUSION AFTER RESULTS
5. RECOMANDATIONS
The overall conclusion is that the Agile Methodology for
The approach to recommend AGILE to the Financial
SDLC it is a methodology which has effects over the life
Institutions I sustain from my experiences and the data found
cycle of a product from the beginning of gathering
having in consideration literature review, case study and
requirements till when product comes to production and
survey. The recommendation for Financial Institutions is:
ready for operation in a faster time, removing waste and
dealing only with added value. The impact is more or less 1. Starting to invest in creating the processes which are
equally dispersed over the study objectives: corporate people oriented, to promote collaboration and cultivation
organizations, projects and change approach, SDLC culture by having also additional attribute from two
Operations and governance. other culture, control and competence.

In the corporate organizations Agile has direct relations with 2. Regarding the SDLC, Agile in this matter it is a
structure of organization and culture. Since the Agile it all methodology which his successes depends on team
about mindset this for me has to do with culture of people on work, and definitively for Financial Institution in

155
IFAC TECIS 2015
September 24-27, 2015. Sozopol, BulgariaEdmond Hajrizi et al. / IFAC-PapersOnLine 48-24 (2015) 153–156
156

Kosovo which has a number of developers starting from W.H.Dana, (1993): The X-15 Lessons Learned, tech. report,
4 to 9 I recommend Agile with method SCRUM. NASA Dryden Research Facility.

3. Agile it is not only a process or methodology, agile has


Craig, L., Victor R. B., (2003): Iterative and incremental
to do with mindset and continuously we need to develop
development: A Brief History, p IEEE Computer Society,
and practice.
June 2003

Greg, S., Ahmed S., (2009): Become Agile in perfect word:


6. FUTURE WORKS
Manning Publications Co.
The research presented in this paper aimed at answering
several questions in relation to the agile methodology with
William, Sch. (1994): The Reengineering Alternative: A Plan
different domain in organizations. However, following the
for Making Your Current Culture Work. Burr Ridge, IL:
findings described in this paper a number of projects or
Irwin Professional Pub.
initiatives could be commenced:
 Further analysis of the Agile Methodology with ITIL Micheal, S. (2012): An Agile Adoption and Transformation
Process. Alignment with change management, release Survival Guide: Working with Organizational Culture.
management, defect management, etc.
KASIA, M. (2013): Agile Vs. Waterfall: Evaluating The
 Further research on the effects of increased revenue as
Pros And Cons: https://www.udemy.com/blog/agile-vs-
success of using Agile.
waterfall/, 20.07.2014
 Further analysis if the Agile is best practice in terms of
small project, medium and large projects.
Mike, C. (2012): Agile Succeeds Three Times More Often
 Further analysis for Enterprise Architecture and SLA in
Than Waterfall:
terms of police and procedure
http://www.mountaingoatsoftware.com/blog/agile-succeeds-
three-times-more-often-than-waterfall, 30.08.2014
7. REFERENCES
Abhinab, C. (2011): Waterfall Model:
Central Bank of Republic of Kosovo, (2014): Financial
http://www.sdlc.ws/waterfall-model/, 30.08.2014.
Stability Report no. 5, Pristine: CBK,
http://www.bqkos.org/repository/docs/2014/BQK_2014_FS Mary, L. (2013) Waterfall vs. Agile: Which is the Right
R%205.pdf, 22.10.2014; Development Methodology for Your Project?:

Toby, B. (2008): Agile development in financial services: http://www.seguetech.com/blog/2013/07/05/waterfall-vs-

Communications Executive, Border Ware, agile-right-development-methodology, 30.08.2014

http://www.itdirector.com/technology/applications/content.p
Pekka, A. “a.o” (2002): Agile development methods: VTT
hp?cid=10521, 25.06.2014.
Publications 478
Walter, Sh. (1939): Statistical Method from the Viewpoint of
Quality Control, Dover, 1986:

W. Edwards, D. (1982): Out of the Crisis: SPC Press:


reprinted in paperback by MIT Press, 2003.

SkyMark, (not “w/o y”): Management Thought


Leaders:http://www.skymark.com/resources/leaders/shewart.
asp, 20.07.2014

156

You might also like