Improvement of the software systems development life cycle of the credit scoring process at a financial institution through the application of systems engineering

A Research Report Submitted to the Faculty of Engineering and the Built Environment in partial fulfilment of the Requirements for the degree of Master of Science in Engineering === The research centred on improving the current software systems development life cycle (SDLC) of the credit scoring pr...

Full description

Bibliographic Details
Main Author: Meyer, Nadia
Format: Others
Language:en
Published: 2016
Subjects:
Online Access:http://hdl.handle.net/10539/21147
id ndltd-netd.ac.za-oai-union.ndltd.org-wits-oai-wiredspace.wits.ac.za-10539-21147
record_format oai_dc
spelling ndltd-netd.ac.za-oai-union.ndltd.org-wits-oai-wiredspace.wits.ac.za-10539-211472019-05-11T03:40:23Z Improvement of the software systems development life cycle of the credit scoring process at a financial institution through the application of systems engineering Meyer, Nadia Systems engineering System analysis Credit scoring systems Computer software--Development Software engineering Credit analysis A Research Report Submitted to the Faculty of Engineering and the Built Environment in partial fulfilment of the Requirements for the degree of Master of Science in Engineering The research centred on improving the current software systems development life cycle (SDLC) of the credit scoring process at a financial institution based on systems engineering principles. The research sought ways to improve the current software SDLC in terms of cost, schedule and performance. This paper proposes an improved software SDLC that conforms to the principles of systems engineering. As decisioning has been automated in financial institutions, various processes are developed according to a software SDLC in order to ensure accuracy and validity thereof. This research can be applied to various processes within financial institutions where software development is conducted, verified and tested. A comparative analysis between the current software SDLC and a recommended SDLC was performed. Areas within the current SDLC that did not comply with systems engineering principles were identified. These inefficiencies were found during unit testing, functional testing and regression testing. An SDLC is proposed that conforms to systems engineering principles and is expected to reduce the current SDLC schedule by 20 per cent. Proposed changes include the sequence of processes within the SDLC, increasing test coverage by extracting data from the production environment, filtering and sampling data from the production environment, automating functional testing using mathematical algorithms, and creating a test pack for regression testing which adequately covers the software change. MT2016 2016-10-11T09:00:37Z 2016-10-11T09:00:37Z 2016-10-11 Thesis http://hdl.handle.net/10539/21147 en application/pdf application/pdf
collection NDLTD
language en
format Others
sources NDLTD
topic Systems engineering
System analysis
Credit scoring systems
Computer software--Development
Software engineering
Credit analysis
spellingShingle Systems engineering
System analysis
Credit scoring systems
Computer software--Development
Software engineering
Credit analysis
Meyer, Nadia
Improvement of the software systems development life cycle of the credit scoring process at a financial institution through the application of systems engineering
description A Research Report Submitted to the Faculty of Engineering and the Built Environment in partial fulfilment of the Requirements for the degree of Master of Science in Engineering === The research centred on improving the current software systems development life cycle (SDLC) of the credit scoring process at a financial institution based on systems engineering principles. The research sought ways to improve the current software SDLC in terms of cost, schedule and performance. This paper proposes an improved software SDLC that conforms to the principles of systems engineering. As decisioning has been automated in financial institutions, various processes are developed according to a software SDLC in order to ensure accuracy and validity thereof. This research can be applied to various processes within financial institutions where software development is conducted, verified and tested. A comparative analysis between the current software SDLC and a recommended SDLC was performed. Areas within the current SDLC that did not comply with systems engineering principles were identified. These inefficiencies were found during unit testing, functional testing and regression testing. An SDLC is proposed that conforms to systems engineering principles and is expected to reduce the current SDLC schedule by 20 per cent. Proposed changes include the sequence of processes within the SDLC, increasing test coverage by extracting data from the production environment, filtering and sampling data from the production environment, automating functional testing using mathematical algorithms, and creating a test pack for regression testing which adequately covers the software change. === MT2016
author Meyer, Nadia
author_facet Meyer, Nadia
author_sort Meyer, Nadia
title Improvement of the software systems development life cycle of the credit scoring process at a financial institution through the application of systems engineering
title_short Improvement of the software systems development life cycle of the credit scoring process at a financial institution through the application of systems engineering
title_full Improvement of the software systems development life cycle of the credit scoring process at a financial institution through the application of systems engineering
title_fullStr Improvement of the software systems development life cycle of the credit scoring process at a financial institution through the application of systems engineering
title_full_unstemmed Improvement of the software systems development life cycle of the credit scoring process at a financial institution through the application of systems engineering
title_sort improvement of the software systems development life cycle of the credit scoring process at a financial institution through the application of systems engineering
publishDate 2016
url http://hdl.handle.net/10539/21147
work_keys_str_mv AT meyernadia improvementofthesoftwaresystemsdevelopmentlifecycleofthecreditscoringprocessatafinancialinstitutionthroughtheapplicationofsystemsengineering
_version_ 1719081874837471232