team software process
Savannah Smitty · Zenodo (CERN European Organization for Nuclear Research) · 2024
Cited by 0Open access
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”
Savannah Smitty · Zenodo (CERN European Organization for Nuclear Research) · 2024
Cited by 0Open access
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
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
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
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
Auerbach Publications eBooks · 2008
Cited by 0
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
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
马达飞 · 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
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
Humphrey, Watts S · CERN Document Server (European Organization for Nuclear Research) · 2000
Cited by 7
Brook Cannon · 2005
Cited by 2
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
2010
This chapter contains sections titled: Introduction The Personal Software Process (PSP) The Team Software Process (TSP) PSP and TSP Deployment Example The Relation of Six Sigma to CMMI/PSP/TSP for Software References
Cited by 0
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
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
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
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
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
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