Personal Software Process
115 Followers
Recent papers in Personal Software Process
Fundamentals about how to apply PSP 0
International Conference on Emerging Practices in Software Process & Architecture (SOFTPA 2022) is an emerging practice in Software Development life cycle adopted by various software organizations to develop an environment of continuous... more
Process improvements within software development occur at three different levels: the organizational level, the project/team level, and at the individual engineer -- or personal -- level. The Software Engineering Institute (SEI) of... more
Over the years software quality is becoming more and more important in software engineering. Like in other engineering disciplines where quality is already a commodity, software engineering is moving into these stages. The Team Software... more
The Constructive Cost Model COCOMO II and the PROxy Based Estimating model PROBE, were validated and calibrated based on short-term software projects developed by twenty one organizations at four cities in the central-west Colombian... more
Many software development organizations struggle to make informed decisions when investing in new software technologies. The authors' experimental framework can help companies evaluate a new software technology by examining its features... more
High-maturity software development processes, making intensive use of metrics and quantitative methods, such as the Personal Software Process (PSP) and the Team Software Process (TSP), can generate a significant amount of data that can be... more
Measures represent important data in all engineering disciplines. This data allows engineers to understand how things work and how to make changes to produce desired results. In software engineering, it is difficult to collect useful... more
Introduction to PSP contents
Improvement of the business cycle plays a very significant role in the product growth, rendering it successful for production teams, and utilizing the same collection of activities[1]. SPI is a really major task for companies to survive... more
(U) This paper is an overview of the process improvement efforts of the Naval Air Systems Command’s (NAVAIR) Air 4.0, Research and Engineering Competency. It focuses on 24 software engineering teams within the U.S., and specifically on... more
This research covers the technical and soft skills required in software development, a globally in-demand activity. These skills are required to efficiently perform in a very globalized, competitive field. Previous... more
In considering how the concept of Clean Code 1 could be summarised in a few words, the acronym SAD (Simple, Attractive, Dependable) was formed to suggest that code should be simple, well written and reliable. SAD isn't really specific as... more
TxP was created by NAVAIR to help non-software teams define their own customized team processes, similar to the TSP process enjoyed by software teams. It takes time for a team to define a customized team process, and during this time,... more
This paper applies Personal Software Process (PSP) for software development activities, and uses PSP scripts to follow the activities in software development. In particular, we have adapted a development script in order to enable... more
This paper describes experiences over ten academic terms in teaching a course on software development processes. Significant lessons learned include: (1) supplementing general information on processes with a hands-on in-class process... more
The International Journal of Software Engineering & Applications (IJSEA) is a bi-monthly open access peer-reviewed journal that publishes articles which contribute new results in all areas of the Software Engineering & Applications. The... more
Haya Shida, Subscribe (Full Service), Register (Limited Service, Free), Login. Search: The ACM Digital Library The Guide. ...
This work describes a service oriented architecture of a software application that facilitates the implementation of the Personal Software Process by a development team or an organization. Some of the characteristics of this software and... more
Personal Software Process (PSP) ultimately provides software en gineers an excellent framework and practice that can help them to improve the quality of their work, by analyzing their performance statistically and helping them to achieve... more