An investigation into the impact of enterprise architecture decisions on the responsibilities of software developers in companies that develop software

Enterprise Architecture endeavours to resolve the complexity of increasingly distributed systems by aligning business vision with IT strategy, which in turn should reduce the overall costs of IT in the business and provide simpler, better and faster solutions to business problems. There are many Ent...

Full description

Bibliographic Details
Main Author: Van der Linde, Judith
Other Authors: Van der Merwe, Alta J.
Format: Others
Language:en
Published: 2013
Subjects:
Online Access:http://hdl.handle.net/10500/10147
id ndltd-netd.ac.za-oai-union.ndltd.org-unisa-oai-umkn-dsp01.int.unisa.ac.za-10500-10147
record_format oai_dc
spelling ndltd-netd.ac.za-oai-union.ndltd.org-unisa-oai-umkn-dsp01.int.unisa.ac.za-10500-101472016-04-16T04:08:19Z An investigation into the impact of enterprise architecture decisions on the responsibilities of software developers in companies that develop software Van der Linde, Judith Van der Merwe, Alta J. Gerber, Aurona J. Enterprise architecture Software developer SDLC TOGAF Software development companies Impact of enterprise architecture Zachman TOGAF ADM Software developer roles and resonsibilities 004.65019 Software architecture Information technology Business enterprises -- Computer networks System design Industrial organization -- Technological innovations Industrial management -- Technological innovations Management information systems Enterprise Architecture endeavours to resolve the complexity of increasingly distributed systems by aligning business vision with IT strategy, which in turn should reduce the overall costs of IT in the business and provide simpler, better and faster solutions to business problems. There are many Enterprise Architecture frameworks. The main purpose of most of these frameworks is to assist with the challenges of managing the increased complexity of distributed systems, aligning business vision with IT strategy and reducing IT costs. Many of the studies which produced the results stating Enterprise Architecture aligns business vision and reduces IT costs, were based on Zachman’s work, and most of the published Enterprise Architecture success stories focus on the benefits provided to the company with regards to IT. In contrast very little documentation could be found that addresses the impact of Enterprise Architecture implementations on the individuals and systems within a company. If the individuals as the main implementers of any strategy are impacted negatively by Enterprise Architecture management decisions, there would be a negative impact on the return on investment of the company. Enterprise Architecture allows the use of overlapping departments’ processes and data, which translates into less development time as system components would already exist. Changes that are made to the Enterprise Architecture result in several additional changes that had to be implemented by the software developers. These changes influenced the workload, roles and responsibilities of the developers in such a way that the development team became negative about the additional work. The purpose of this study was to investigate the impact of Enterprise Architecture management decisions on the responsibilities, work experience and attitude towards Enterprise Architecture of the software developers in a company that develops software by exploring and describing the nature of software development. Based on the findings of this study, a list of impact of Enterprise Architecture decisions on the responsibilities of software developers in companies that develop software were identified. In this respect, the study identified impacts of Enterprise Architecture management decisions as well as possible solutions to these impacts. Computing M. Sc. (Information Systems) 2013-07-24T07:34:45Z 2013-07-24T07:34:45Z 2013-07-24 Dissertation http://hdl.handle.net/10500/10147 en University of South Africa 1 online resource (173 leaves)
collection NDLTD
language en
format Others
sources NDLTD
topic Enterprise architecture
Software developer
SDLC
TOGAF
Software development companies
Impact of enterprise architecture
Zachman
TOGAF ADM
Software developer roles and resonsibilities
004.65019
Software architecture
Information technology
Business enterprises -- Computer networks
System design
Industrial organization -- Technological innovations
Industrial management -- Technological innovations
Management information systems
spellingShingle Enterprise architecture
Software developer
SDLC
TOGAF
Software development companies
Impact of enterprise architecture
Zachman
TOGAF ADM
Software developer roles and resonsibilities
004.65019
Software architecture
Information technology
Business enterprises -- Computer networks
System design
Industrial organization -- Technological innovations
Industrial management -- Technological innovations
Management information systems
Van der Linde, Judith
An investigation into the impact of enterprise architecture decisions on the responsibilities of software developers in companies that develop software
description Enterprise Architecture endeavours to resolve the complexity of increasingly distributed systems by aligning business vision with IT strategy, which in turn should reduce the overall costs of IT in the business and provide simpler, better and faster solutions to business problems. There are many Enterprise Architecture frameworks. The main purpose of most of these frameworks is to assist with the challenges of managing the increased complexity of distributed systems, aligning business vision with IT strategy and reducing IT costs. Many of the studies which produced the results stating Enterprise Architecture aligns business vision and reduces IT costs, were based on Zachman’s work, and most of the published Enterprise Architecture success stories focus on the benefits provided to the company with regards to IT. In contrast very little documentation could be found that addresses the impact of Enterprise Architecture implementations on the individuals and systems within a company. If the individuals as the main implementers of any strategy are impacted negatively by Enterprise Architecture management decisions, there would be a negative impact on the return on investment of the company. Enterprise Architecture allows the use of overlapping departments’ processes and data, which translates into less development time as system components would already exist. Changes that are made to the Enterprise Architecture result in several additional changes that had to be implemented by the software developers. These changes influenced the workload, roles and responsibilities of the developers in such a way that the development team became negative about the additional work. The purpose of this study was to investigate the impact of Enterprise Architecture management decisions on the responsibilities, work experience and attitude towards Enterprise Architecture of the software developers in a company that develops software by exploring and describing the nature of software development. Based on the findings of this study, a list of impact of Enterprise Architecture decisions on the responsibilities of software developers in companies that develop software were identified. In this respect, the study identified impacts of Enterprise Architecture management decisions as well as possible solutions to these impacts. === Computing === M. Sc. (Information Systems)
author2 Van der Merwe, Alta J.
author_facet Van der Merwe, Alta J.
Van der Linde, Judith
author Van der Linde, Judith
author_sort Van der Linde, Judith
title An investigation into the impact of enterprise architecture decisions on the responsibilities of software developers in companies that develop software
title_short An investigation into the impact of enterprise architecture decisions on the responsibilities of software developers in companies that develop software
title_full An investigation into the impact of enterprise architecture decisions on the responsibilities of software developers in companies that develop software
title_fullStr An investigation into the impact of enterprise architecture decisions on the responsibilities of software developers in companies that develop software
title_full_unstemmed An investigation into the impact of enterprise architecture decisions on the responsibilities of software developers in companies that develop software
title_sort investigation into the impact of enterprise architecture decisions on the responsibilities of software developers in companies that develop software
publishDate 2013
url http://hdl.handle.net/10500/10147
work_keys_str_mv AT vanderlindejudith aninvestigationintotheimpactofenterprisearchitecturedecisionsontheresponsibilitiesofsoftwaredevelopersincompaniesthatdevelopsoftware
AT vanderlindejudith investigationintotheimpactofenterprisearchitecturedecisionsontheresponsibilitiesofsoftwaredevelopersincompaniesthatdevelopsoftware
_version_ 1718224393737338880