Skip to content
Free planNo credit card requiredStart writing

Search 250 million research papers

Read the abstract, see who wrote it and who cites it, and get the citation in APA, MLA, Chicago or Harvard.

About 10,000 papers for “Team software process”

team software process

Savannah Smitty · Zenodo (CERN European Organization for Nuclear Research) · 2024

Cited by 0Open access

Team Software Process - SI593 - 202301

Navarrete Vilca, Elio Jefferrson · Repositorio Académico UPC (Universidad Peruana de Ciencias Aplicadas) · 2023

Descripción: Curso de especialidad de la carrera de Ingeniería de Software, de carácter teórico-práctico dirigido a los estudiantes del octavo ciclo. El curso realiza una revisión y exploración de los conceptos del trabajo en equipos de ingeniería en el desarrollo de productos de software. Además, el curso va a orientar en la mejora de la calidad y la productividad de los equipos de ingeniería al tiempo que se maneja cronogramas para poder tener una mejor precisión en los costos y sus tiempos. El curso busca, el análisis profundo por parte del alumno, para las actividades marco como lanzamiento del proyecto, diseño de alto nivel, implementación, modelo de proceso personal y de equipo, integración y prueba, y postmortem en una organización acorde a las necesidades del mundo actual. Propósito El curso de Team Software Process ha sido diseñado con el propósito de desarrollar en el futuro Ingeniero de Software, Sistemas y Ciencias de la Computación en proporcionar y conocer un marco de proceso operativo que está diseñado para equipos de todos los niveles de una organización. Además, está destinado a mejorar los niveles de calidad y productividad en un proyecto de desarrollo de software para que se pueda lograr los objetivos en los compromisos acordados según cronograma del proyecto. El curso contribuye con el desarrollo de las competencias de manejo de la información, aprendizaje continuo y autónomo y a la competencia de planificación y conducción de experimentos del nivel de logro 1. Cuenta con el prerrequisito del curso SI721 Agile Frameworks.

Cited by 0Open access

The Team Software Process (TSP)

Watts S. Humphrey · 2000

Abstract : The Team Software Process (TSP) guides engineering teams in developing software-intensive products. Early experience with the TSP shows that its use improves the quality and productivity of engineering teams while helping them to more precisely meet cost and schedule commitments. The TSP is designed for use with teams of 2 to 20 members, and the larger multi-team TSP process is designed for teams of up to about 150 members. While TSP versions are planned for larger projects, they are not available at the time of this writing. This report describes the TSP and how it was developed. Starting with a brief background discussion of software quality, the report provides an overview of the basic elements of teamwork. It then describes the relationships among the TSP, Personal Software Process (PSP), and Capability Maturity Model (CMM) process improvement initiatives. The report also describes the TSP process structure, launching a TSP team, the TSP teamworking process, and the issues and methods for introducing the TSP. The report concludes with a review of TSP experience, current status, and trends.

Cited by 79

Managing Software Projects with Team Software Process (TSP)

Salmiza Saul Hamid, Mohd Hairul Nizam Md Nasir, Shamsul Sahibuddin et al. · IGI Global eBooks · 2013

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.

Cited by 2

Software Project Managers under the Team Software Process

Marcos Ruano‐Mayoral, Ricardo Colomo‐Palacios, Ángel García-Crespo et al. · IGI Global eBooks · 2012

Despite the clear relevance of the Information and Communications Technologies (ICT) market in world economics and the evident lack of success of software projects, organizations devote little effort to the development and maturity of the software project manager profession. This work analyzes the figure of project manager from the perspective of the Team Software Process (TSP), and it considers the required skills, attitudes and knowledge for a software development project. The basis for the study is the analysis of relevant references from the literature for their subsequent categorization into different competency concepts. The results of the analysis are compared with the contributions which the Guide to the SWEBOK® and the PMBOK® Guide models provide of the profiles of the project manager. The results indicate that the literature relating to the Team Software Process is focused on the definitions of skills and attitudes, and to a lesser extent on knowledge components. The lack of the definition of the components which comprise competency constitutes a challenge for software development organizations that use TSP, whose project managers should confront the task with full capacities, and without the help of established and recognized competencies. The current work attempts to establish the competencies for project managers identified in the literature, in the environment of the use of TSP for software development, using a study based on content analysis.

Cited by 9

Towards an Integrated Personal Software Process and Team Software Process Supporting Tool

Ho-Jin Choi, Sang-Hun Lee, Syed Ahsan Fahmi et al. · IGI Global eBooks · 2013

Personal Software Process (PSP) and Team Software Process (TSP) have been developed and used to help individual developers and teams make high-quality products through improving their personal and team software development processes. For the PSP and TSP practices, data collection and analysis of software metrics need to be done at fine-grained levels. These tasks are not trivial, requiring tool support. This chapter aims to discuss issues to building such a tool, and introduce our on-going endeavor towards an integrated PSP and TSP supporting tool. In particular, features of sensor-based automated data collection for PSP, utilization of Six Sigma techniques into PSP and TSP activities, and incorporation of electronic process guide will be paid attention.

Cited by 0

Towards an Integrated Personal Software Process and Team Software Process Supporting Tool

Ho-Jin Choi, Sanghun Lee, Syed Ahsan Fahmi et al. · IGI Global eBooks · 2011

Personal Software Process (PSP) and Team Software Process (TSP) have been developed and used to help individual developers and teams make high-quality products through improving their personal and team software development processes. For the PSP and TSP practices, data collection and analysis of software metrics need to be done at fine-grained levels. These tasks are not trivial, requiring tool support. This chapter aims to discuss issues to building such a tool, and introduce our on-going endeavor towards an integrated PSP and TSP supporting tool. In particular, features of sensor-based automated data collection for PSP, utilization of Six Sigma techniques into PSP and TSP activities, and incorporation of electronic process guide will be paid attention.

Cited by 0

TEAM TASK STRUCTURE AND TEAM PROCESS IN SOFTWARE DEVELOPMENT TEAMS

马达飞 · Institutional Repository of Institute of Psychology, Chinese Academy of Sciences (Institute of Psychology, Chinese Academy of Sciences) · 2006

团队作业分析是当前团队研究中重要但是被忽略的一个领域,由于缺少团队作业分析,使得团队研究进展缓慢,结果零散且缺乏可比性。本研究应用关键事件访谈法,对来自12个组织的31名软件工作人员进行了深度访谈,对软件开发工作进行了详尽的描述,并在此基础上建立了包含作业活动(taskwork)和团队协作活动(teamwork)两个维度的团队作业描述系统,为今后团队作业的描述提供了参考框架。同时,在作业分析的基础上,对软件开发团队从需求分析、设计、编源代码到测试阶段的作业结构特征进行总结,并进一步比较不同的作业结构特征下,成员的团队过程行为的异同,总结了汇聚型团队的团队作业结构特征与团队协作方式,最后研究者对软件开发团队运行和管理当中存在的问题进行了分析,并为软件开发团队的团队建设提出了建议。

Cited by 0

Team Software Process (TSP) Coach Certification Guidebook

Timothy A. Chick · Journal of Environmental Management · 2013

This guidebook explains the process required to become an SEI-Certified Team Software Process (TSP) Associate Coach, SEI-Certified TSP Coach, or SEI-Certified TSP Mentor Coach. It describes the entry requirements, certification process steps, and performance evaluation components that must be satisfied. Please refer to the Team Software Process (TSP) Coach Mentoring Program Guidebook, Version 2.0 (CMU/SEI-2013-SR-024) for a comprehensive description of the mentorship component of the certification process. Mentorship is one of the key requirements that must be met in order to become an SEI-Certified TSP Coach. Mentoring also plays a role in the certification process for SEI-Certified TSP Associate Coaches and SEI-Certified TSP Mentor Coaches.

Cited by 1Open access

Team and Process Organization in Software Engineering

Moriakov D, Shartdinov I, Kruglov A et al. · Archivio istituzionale della ricerca (Alma Mater Studiorum Università di Bologna) · 2022

The development process is a wicked problem that causes problems such as incomplete, contradictory, and changing requirements. In addition, the development is tied to a lot of interacting people, which also complicates the process.In this article, these problems are considered and some solutions are proposed: flexibility, active search, learning from mistakes, and spending more time on each individual.

Cited by 0

A Bibliography of the Personal Software Process (PSP) and the Team Software Process (TSP)

Rachel Callison, Marlene MacDonald · 2009

Since the early 1990s, widespread use of the Personal Software Process (PSP) and Team Software Process (TSP) has resulted in a substantial body of literature about these methodologies and the experiences of organizations that have used them. This special report provides a bibliography of books, articles, and other literature concerning the PSP and TSP methodologies.

Cited by 2Open access

Team Software Process℠ (TSP℠) Body of Knowledge (BOK)

Watts S. Humphrey, Timothy A. Chick, William R. Nichols et al. · Figshare · 2018

The Team Software Process Body of Knowledge (TSP BOK) was drafted to define the fundamental knowledge and skills that set TSP-trained individuals apart from other software professionals. It helps individual practitioners to assess and improve their own skills, provides employers with an objective baseline for assessing the process improvement skills and capabilities of their development team members, and guides academic institutions that want to incorporate TSP into their software and other engineering courses or curricula. The TSP BOK also facilitates the development of TSP certification programs that are based on a well-established standard set of knowledge and skills.

Cited by 9Open access

Team Software Process (TSPI) Web-Based Support Tool

Nurfauza Jali, Wai Shiang, Azman Bujang Masli et al. · International Journal of Recent Technology and Engineering (IJRTE) · 2019

One of the goals as a system or software developer that need to be achieved is to produce a product or system that can be considered as a high-level quality of a product. To help the developer produce a good quality of a product, a tool that will help them make their work easier and efficient is needed. TSPi Tool is one of the methods that can be used by the developer to plan their project, record the project progress, record defect and solve the defects. Currently, FCSIT students who're taking the Software Engineering and Laboratory are using the TSPi Support Tool (Excel Version). However, there are problems exists such as time-consuming which affects the progress of the project. The proposed solution for arising problems was the Team Software Process (TSPi) Tool Web-Based System, a web-based management system to manage and monitor the progress of the product development.

Cited by 0Open access

Team Software Process (TSP) Coach Mentoring Program Guidebook

Timothy A. Chick, Robert Cannon, James McHale et al. · 2009

Abstract : This guidebook is designed to explain the steps for becoming an SEI-Certified Team Software Process (TSP) Coach or SEI-Certified TSP Mentor Coach, with emphasis on guiding individuals through the mentoring process. This guidebook defines the structure and format of the mentor and provisional coach relationship, and explains the process steps and evaluation criteria for becoming an SEI-Certified TSP Coach or Mentor Coach. It is recommended that all mentors (SEI-Certified TSP Mentor Coaches) and provisional TSP coaches (SEI-Certified TSP Coach candidates) read all sections of the guidebook at least once, and then refer to the guidebook whenever necessary.

Cited by 3

Team Software Process (TSPI) Web-Based Support Too

Nurfauza, Jali, Cheah, Wai Shiang, Azman Bujang, Masli et al. · Unimas Institutional Repository (Universiti Malaysia Sarawak) · 2019

One of the goals as a system or software developer that need to be achieved is to produce a product or system that can be considered as a high-level quality of a product. To help the developer produce a good quality of a product, a tool that will help them make their work easier and efficient is needed. TSPi Tool is one of the methods that can be used by the developer to plan their project, record the project progress, record defect and solve the defects. Currently, FCSIT students who're taking the Software Engineering and Laboratory are using the TSPi Support Tool (Excel Version). However, there are problems exists such as time-consuming which affects the progress of the project. The proposed solution for arising problems was the Team Software Process (TSPi) Tool Web-Based System, a web-based management system to manage and monitor the progress of the product development.

Cited by 0

Team Software Process℠ (TSP℠) Body of Knowledge (BOK)

Watts S. Humphrey, Chick, Timothy A., Nichols, William R. et al. · KiltHub Repository · 2010

The Team Software Process Body of Knowledge (TSP BOK) was drafted to define the fundamental knowledge and skills that set TSP-trained individuals apart from other software professionals. It helps individual practitioners to assess and improve their own skills, provides employers with an objective baseline for assessing the process improvement skills and capabilities of their development team members, and guides academic institutions that want to incorporate TSP into their software and other engineering courses or curricula. The TSP BOK also facilitates the development of TSP certification programs that are based on a well-established standard set of knowledge and skills.

Cited by 0Open access