Catalogue Search | MBRL
Search Results Heading
Explore the vast range of titles available.
MBRLSearchResults
-
DisciplineDiscipline
-
Is Peer ReviewedIs Peer Reviewed
-
Item TypeItem Type
-
SubjectSubject
-
YearFrom:-To:
-
More FiltersMore FiltersSourceLanguage
Done
Filters
Reset
3
result(s) for
"personal software process (PSP)"
Sort by:
The Impact of Design and Code Reviews on Software Quality: An Empirical Study Based on PSP Data
2009
This research investigates the effect of review rate on defect removal effectiveness and the quality of software products, while controlling for a number of potential confounding factors. Two data sets of 371 and 246 programs, respectively, from a personal software process (PSP) approach were analyzed using both regression and mixed models. Review activities in the PSP process are those steps performed by the developer in a traditional inspection process. The results show that the PSP review rate is a significant factor affecting defect removal effectiveness, even after accounting for developer ability and other significant process variables. The recommended review rate of 200 LOC/hour or less was found to be an effective rate for individual reviews, identifying nearly two-thirds of the defects in design reviews and more than half of the defects in code reviews.
Journal Article
A Novel Model for Adaptive Control Systems A State Machine Approach
2010
In this paper a new model, based on state machines, of adaptive control systems is presented. Due to its high level of expressiveness, UML was chosen as the modeling language. In particular the paper presents a model of an indirect adaptive control system. This model can be used to document and to have a better understanding of adaptive control systems.
Journal Article
Formación de roles y buenas prácticas en el trabajo por la calidad de un ingeniero informático Training of roles and good practice for quality work of a computer engineer
by
Ana Lilian Infante Abreu
,
Margarita André Ampuero
,
Yucely López Trujillo
in
Calidad de software
,
disciplina personal
,
formación
2011
La universidad es la responsable de formar a los profesionales informáticos que ingresan a la industria; por tanto, tiene el deber de impartir los conocimientos y desarrollar las habilidades necesarias para que los estudiantes sean capaces de trabajar, de manera individual y en equipo, de modo disciplinado y con calidad. En este sentido, para satisfacer las expectativas de la industria de software es preciso perfeccionar continuamente el proceso de formación de roles en la carrera de ingeniería informática. En este trabajo se hace referencia, específicamente, a los planes de estudio que forman a los ingenieros informáticos en las universidades cubanas. Aunque, en opinión de las autoras, la problemática identificada y su posible solución es aplicable a otros contextos. En el artículo se enuncia una estrategia para la formación de roles y hábitos de trabajo disciplinado, puesta en ejecución hace cuatro cursos académicos y se proponen acciones para perfeccionar el proceso de formación, en función del análisis realizado.The university is responsible for training software professionals entering industry. Therefore, it has the duty to impart knowledge and develop the necessary skills for students to be able to work individually and in teams, so that they are disciplined and produces quality work. In this sense, to meet the expectations of the software industry, we must continually improve the process of the formation of roles in computer engineering career. This paper refers specifically to the curriculum to train software engineers in Cuban universities. Although, it is the opinion to the authors that the problems identified and its possible solution is applicable to other contexts. The article sets out a strategy for the creation of roles and disciplined work habits, implemented for four academic years and proposes actions to improve the training process, based on analysis.
Journal Article