Please use this identifier to cite or link to this item: https://etd.cput.ac.za/handle/20.500.11838/1360
DC FieldValueLanguage
dc.contributor.advisorMakhurane, Temusoen_US
dc.contributor.advisorDe la Harpe, Rethaen_US
dc.contributor.authorMinani, David Muhangwaen_US
dc.date.accessioned2014-05-09T04:47:02Z-
dc.date.accessioned2016-02-20T07:08:26Z-
dc.date.available2014-05-09T04:47:02Z-
dc.date.available2016-02-20T07:08:26Z-
dc.date.issued2013-
dc.identifier.urihttp://hdl.handle.net/20.500.11838/1360-
dc.descriptionThesis (MTech (Information Technology))--Cape Peninsula University of Technology, 2013en_US
dc.description.abstractThe application of software systems in business organizations continue to increase as the Internet technology grows. Business processes that previously required manual interventions are becoming automated using software systems. The use of software systems is fundamental to electronic processing of business transactions. More business organizations, large and small, are utilizing information technology in order to have competitive advantage in the business arena. Software is ubiquitous. Among areas where software plays core roles are e-Banking where software systems are used to process banking transactions, e-Health where software systems are used to facilitate activities in the health sector, e-Commerce where software systems are used to facilitate online business transactions, e-Government where software system are used to facilitate government activities and e-Learning where software systems are used to facilitate the teaching and learning process. Nevertheless, the large number of failing software projects and the increase in software security problems coupled with shortage of skilled software developers are still major obstacles in the software development industry. Among others, the solution can be achieved by improving the competency of software developers so that software systems developed are of good quality, safe, robust, and support business objectives. Software companies and business organizations stand a big chance to increase their return on investment (ROI), if competencies of software developers are improved. A software developer plays critical roles in software development projects. A software developer, however, requires specific skills and knowledge in order to develop software systems that solve problems and deliver solutions. This research is about competencies of software developers. The research focuses on software development activities performed by software companies and business organizations within the Western Cape Province. The unit of analysis is software developers. Data pertaining to tasks performed by software developers, tools used by software developers and skills required were collected, examined and analysed. The objective of the research is to develop a competency framework for software developers. It can be used by institutions and the industry to provide better education. Most importantly, the industry will have access to competent software developers who can perform their job well. As justified in this research, knowledge of a competency framework for software developers is extremely essential.ÿen_US
dc.language.isoenen_US
dc.publisherCape Peninsula University of Technologyen_US
dc.rights.urihttp://creativecommons.org/licenses/by-nc-sa/3.0/za/-
dc.subjectComputer software -- Developmenten_US
dc.subjectComputer software industryen_US
dc.subjectDissertations, Academicen_US
dc.subjectMTechen_US
dc.titleSoftware developer competency frameworken_US
dc.typeThesisen_US
Appears in Collections:Information Technology - Master's Degree
Files in This Item:
File Description SizeFormat 
204150388_Minani_dm_MTech_IT_fid_20131.61 MBAdobe PDFThumbnail
View/Open
Show simple item record

Page view(s)

1,903
Last Week
1,882
Last month
1,882
checked on Feb 16, 2022

Download(s)

412
checked on Feb 16, 2022

Google ScholarTM

Check


This item is licensed under a Creative Commons License Creative Commons