Managing software projects with team software process (TSP)

Despite the widespread use of sound project management practices and process improvement models over the last several years, the failure of software projects remains a challenge to organisations. As part of the attempt to address software industry challenges, several models, frameworks, and methods...

Full description

Saved in:
Bibliographic Details
Main Authors: Hamid, S. S., Nasir, M. H. N. M., Sahibuddin, S., Nor, M. K. M.
Format: Book Section
Published: IGI Global 2013
Subjects:
Online Access:http://eprints.utm.my/id/eprint/74667/
https://www.scopus.com/inward/record.uri?eid=2-s2.0-84944672626&doi=10.4018%2f978-1-4666-4301-7.ch076&partnerID=40&md5=d6a24227eda615b42617b6c7fe77a767
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Universiti Teknologi Malaysia
id my.utm.74667
record_format eprints
spelling my.utm.746672017-11-23T04:28:25Z http://eprints.utm.my/id/eprint/74667/ Managing software projects with team software process (TSP) Hamid, S. S. Nasir, M. H. N. M. Sahibuddin, S. Nor, M. K. M. QA75 Electronic computers. Computer science Despite the widespread use of sound project management practices and process improvement models over the last several years, the failure of software projects remains a challenge to organisations. As part of the attempt to address software industry challenges, several models, frameworks, and methods have been developed that are intended to improve software processes to produce quality software on time, under budget, and in accordance with previously stipulated functionalities. One of the most widely practised methods is the Team Software Process (TSP). The TSP was designed to provide an operational framework for establishing an effective team environment and guiding engineering teams in their work. This chapter provides an overview of the TSP and its associated structures and processes. It also highlights how the TSP operational framework can assist project manager and software development team to deliver successful projects by controlling and minimizing the most common software failure factors. Comparative analysis between the TSP and conventional project management has also been presented. Additionally, the results of TSP implementation in industrial settings are highlighted with particular reference to scheduling, quality, and productivity. The last section indicates additional advantages of TSP and comments on the future of TSP in the global software development project. IGI Global 2013 Book Section PeerReviewed Hamid, S. S. and Nasir, M. H. N. M. and Sahibuddin, S. and Nor, M. K. M. (2013) Managing software projects with team software process (TSP). In: Software Design and Development: Concepts, Methodologies, Tools, and Applications. IGI Global, pp. 1550-1583. ISBN 978-146664302-4 https://www.scopus.com/inward/record.uri?eid=2-s2.0-84944672626&doi=10.4018%2f978-1-4666-4301-7.ch076&partnerID=40&md5=d6a24227eda615b42617b6c7fe77a767
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
Hamid, S. S.
Nasir, M. H. N. M.
Sahibuddin, S.
Nor, M. K. M.
Managing software projects with team software process (TSP)
description Despite the widespread use of sound project management practices and process improvement models over the last several years, the failure of software projects remains a challenge to organisations. As part of the attempt to address software industry challenges, several models, frameworks, and methods have been developed that are intended to improve software processes to produce quality software on time, under budget, and in accordance with previously stipulated functionalities. One of the most widely practised methods is the Team Software Process (TSP). The TSP was designed to provide an operational framework for establishing an effective team environment and guiding engineering teams in their work. This chapter provides an overview of the TSP and its associated structures and processes. It also highlights how the TSP operational framework can assist project manager and software development team to deliver successful projects by controlling and minimizing the most common software failure factors. Comparative analysis between the TSP and conventional project management has also been presented. Additionally, the results of TSP implementation in industrial settings are highlighted with particular reference to scheduling, quality, and productivity. The last section indicates additional advantages of TSP and comments on the future of TSP in the global software development project.
format Book Section
author Hamid, S. S.
Nasir, M. H. N. M.
Sahibuddin, S.
Nor, M. K. M.
author_facet Hamid, S. S.
Nasir, M. H. N. M.
Sahibuddin, S.
Nor, M. K. M.
author_sort Hamid, S. S.
title Managing software projects with team software process (TSP)
title_short Managing software projects with team software process (TSP)
title_full Managing software projects with team software process (TSP)
title_fullStr Managing software projects with team software process (TSP)
title_full_unstemmed Managing software projects with team software process (TSP)
title_sort managing software projects with team software process (tsp)
publisher IGI Global
publishDate 2013
url http://eprints.utm.my/id/eprint/74667/
https://www.scopus.com/inward/record.uri?eid=2-s2.0-84944672626&doi=10.4018%2f978-1-4666-4301-7.ch076&partnerID=40&md5=d6a24227eda615b42617b6c7fe77a767
_version_ 1643656904645279744