Conducting SEI (Software Engineering Institute)-Assisted Software Process Assessments

Author(s):  
Timothy G. Olson ◽  
Watts S. Humphrey ◽  
David H. Kitson
2019 ◽  
Vol 18 (34) ◽  
pp. 83-101
Author(s):  
Fáber D. Giraldo ◽  
Mónica Michelle Villegas Arias

En este artículo se presenta una propuesta de especificación de mejora en el proceso software para contextos de teletrabajo basada en el framework Personal Software Process (PSP) del Software Engineering Institute (SEI). La propuesta describe una especificación de un proceso software, para que los desarrolladores que inician su trabajo en la modalidad de teletrabajo, y que no tengan este proceso definido, mejoren la forma de realizar los desarrollos. Tradicionalmente, un profesional de software, al incursionarse en el modo del teletrabajo, está ausente de un entorno laboral usual y se somete a sus propias maneras de llevar a cabo un desarrollo, por lo cual, se puede presentar que el profesional no tenga un proceso específico para desarrollar software o que no conozca alguno en particular. La propuesta en este artículo se enfoca en brindar una mejora para que pueda tener un proceso software base por el cual pueda abordar los retos particulares del teletrabajo.


Author(s):  
Saqib Saeed ◽  
Ashi Iram ◽  
Kiran Nazeer ◽  
Tayyaba Ayub

Requirement engineering is a main task in software process. In Software Engineering literature, many best practices and guidelines are present to construct quality software. However, adoption of such uniform guidelines is not in practice across the globe. In this chapter, the authors discuss requirement engineering practices followed in Pakistani small- and medium-scale enterprises. In order to understand work practices the authors conducted a survey and analyzed the responses. They found that cost and budgeting is one of the major issues of Pakistani industry: higher management is not willing to invest to adopt state-of-the-art standardized practices. This situation can be improved by enhancing public private partnerships to get desired quality software in the local IT industry.


Author(s):  
Mary Sánchez-Gordón

Software engineering (SE) is a human-intensive activity where human factors play a fundamental role. As such, SE is an inherently sociotechnical endeavor on which different social and technical aspects are involved. In fact, it is recognized that successful SE not only depends on technical or process issues, but also it is influenced by human factors. They have been proved to have impact on software process and their study is a growing research field. The summary presented in this chapter highlights the results obtained in a five-year effort research aiming at understanding the role that human factors play in SE. As a result, a holistic view of human factors on software process is given.


Sign in / Sign up

Export Citation Format

Share Document