Open Access. Powered by Scholars. Published by Universities.®

Digital Commons Network

Open Access. Powered by Scholars. Published by Universities.®

Physical Sciences and Mathematics

Theses : Honours

Computer software -- Development -- Management

Publication Year

Articles 1 - 2 of 2

Full-Text Articles in Entire DC Network

Good Software Development Processes Lead To Harmonious Project Teams Which In Turn Lead To Effective Project Performance, Rweyunga Kazaura Jan 1998

Good Software Development Processes Lead To Harmonious Project Teams Which In Turn Lead To Effective Project Performance, Rweyunga Kazaura

Theses : Honours

The modem world relies on computers in almost every facet of life. With the explosion of Information Technology, software development has become an important process. However, from the beginning, this process has suffered and continues to suffer from a number of problems. If these problems are not rectified, they can jeopardise projects and lead to project failure. Project failure results in a project being delivered: • without satisfying the functional and non-functional requirements requested by the user or customer • beyond the agreed schedule and/or • over budget. Research indicates that practising good software development processes (SDPs) can override these …


Does Good Project Management Ensure Successful Software Development?, Julie Lisa Eldridge Jan 1997

Does Good Project Management Ensure Successful Software Development?, Julie Lisa Eldridge

Theses : Honours

For many years the development of computer software has been plagued by poor customer satisfaction caused by missed schedules, underestimated budgets and the development of products which do not meet requirements. The ever increasing reliance on computers, as reported by Sommerville ''the result of the proliferation of computer systems into all aspects of life and business is that personal, corporate, national and international economies are [becoming] increasingly dependant on computers and software systems" ( 1992, p.2), calls for more stable software which can be developed within time and budget constraints. To achieve this, software development activities must be analysed and …