Role-based Extreme Programming (XP) for secure software development

Agile methods such as Extreme Programming (XP), Scrum and Feature Driven Development (FDD), are known as efficient development processes because of quick delivery of software even under time and budget constraints. However, certain researches make a point to criticize the XP, Scrum and FDD due to th...

Full description

Saved in:
Bibliographic Details
Main Authors: Ghani, Imran, Firdaus, Nor Izzaty Adila
Format: Article
Published: 2013
Subjects:
Online Access:http://eprints.utm.my/id/eprint/40790/
Tags: Add Tag
No Tags, Be the first to tag this record!
id my.utm.40790
record_format eprints
spelling my.utm.407902017-02-15T06:37:28Z http://eprints.utm.my/id/eprint/40790/ Role-based Extreme Programming (XP) for secure software development Ghani, Imran Firdaus, Nor Izzaty Adila QA75 Electronic computers. Computer science Agile methods such as Extreme Programming (XP), Scrum and Feature Driven Development (FDD), are known as efficient development processes because of quick delivery of software even under time and budget constraints. However, certain researches make a point to criticize the XP, Scrum and FDD due to the unavailability of security elements in their various phases and practices. This paper particularly focuses on the limitations of XP, its roles and practices towards developing secure software. Based on our findings, we noticed that software developed using XP method software can be delivered quickly; however the developed software may not be secure. This causes spending more time and budget to repair the software (in terms of security) after the software has been delivered. In this paper, we introduce a new role called “Security Master” and relate certain existing XP practices to it. Based on the initial findings, it has been noticed that the Security Master role helped the XP team to develop secure software during development and after the integration of software. 2013 Article PeerReviewed Ghani, Imran and Firdaus, Nor Izzaty Adila (2013) Role-based Extreme Programming (XP) for secure software development. Science International (Lahore), 25 (4 (Spe). pp. 1071-74. ISSN 1013-5316
institution Universiti Teknologi Malaysia
building UTM Library
collection Institutional Repository
continent Asia
country Malaysia
content_provider Universiti Teknologi Malaysia
content_source UTM Institutional Repository
url_provider http://eprints.utm.my/
topic QA75 Electronic computers. Computer science
spellingShingle QA75 Electronic computers. Computer science
Ghani, Imran
Firdaus, Nor Izzaty Adila
Role-based Extreme Programming (XP) for secure software development
description Agile methods such as Extreme Programming (XP), Scrum and Feature Driven Development (FDD), are known as efficient development processes because of quick delivery of software even under time and budget constraints. However, certain researches make a point to criticize the XP, Scrum and FDD due to the unavailability of security elements in their various phases and practices. This paper particularly focuses on the limitations of XP, its roles and practices towards developing secure software. Based on our findings, we noticed that software developed using XP method software can be delivered quickly; however the developed software may not be secure. This causes spending more time and budget to repair the software (in terms of security) after the software has been delivered. In this paper, we introduce a new role called “Security Master” and relate certain existing XP practices to it. Based on the initial findings, it has been noticed that the Security Master role helped the XP team to develop secure software during development and after the integration of software.
format Article
author Ghani, Imran
Firdaus, Nor Izzaty Adila
author_facet Ghani, Imran
Firdaus, Nor Izzaty Adila
author_sort Ghani, Imran
title Role-based Extreme Programming (XP) for secure software development
title_short Role-based Extreme Programming (XP) for secure software development
title_full Role-based Extreme Programming (XP) for secure software development
title_fullStr Role-based Extreme Programming (XP) for secure software development
title_full_unstemmed Role-based Extreme Programming (XP) for secure software development
title_sort role-based extreme programming (xp) for secure software development
publishDate 2013
url http://eprints.utm.my/id/eprint/40790/
_version_ 1643650557488922624
score 13.211869