Consequências e Características de um Processo de Desenvolvimento de Software de Qualidade e Aspectos que o influenciam: uma avaliação de especialistas
Jeann M. Andrade, A. B. Albuquerque, F. Campos, A. R. Rocha
{"title":"Consequências e Características de um Processo de Desenvolvimento de Software de Qualidade e Aspectos que o influenciam: uma avaliação de especialistas","authors":"Jeann M. Andrade, A. B. Albuquerque, F. Campos, A. R. Rocha","doi":"10.5753/sbqs.2004.16183","DOIUrl":null,"url":null,"abstract":"The systematization of software development through the use of software engineering processes has the power to bring many benefits to software development organizations, however, characterizing objectively, what is an effective and efficient process is not a simple task. This characterization is important in many times: in the definition of an adequate process to the organization and its projects; in the deployment of this process; in the monitoring of its results and in its improvement. To initiate this characterization, a survey was conducted, presenting three distinct groups of questions related to software processes, that aimed to answer the following questions: What benefits the use of a software engineering process can bring? Which are the main characteristics that an effective process must have?, and, finally, Which organizational, human and technician aspects can influence the effectiveness of the processes. The consolidated results of the research are presented, allowing a preliminary analysis of which aspects would be more relevant to be considered in the definition, utilization and improvement of processes. Key-Words: Software Process, Process Improvement, Decision making, Software Quality.","PeriodicalId":137125,"journal":{"name":"Brazilian Symposium on Software Quality","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Brazilian Symposium on Software Quality","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.5753/sbqs.2004.16183","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1
Abstract
The systematization of software development through the use of software engineering processes has the power to bring many benefits to software development organizations, however, characterizing objectively, what is an effective and efficient process is not a simple task. This characterization is important in many times: in the definition of an adequate process to the organization and its projects; in the deployment of this process; in the monitoring of its results and in its improvement. To initiate this characterization, a survey was conducted, presenting three distinct groups of questions related to software processes, that aimed to answer the following questions: What benefits the use of a software engineering process can bring? Which are the main characteristics that an effective process must have?, and, finally, Which organizational, human and technician aspects can influence the effectiveness of the processes. The consolidated results of the research are presented, allowing a preliminary analysis of which aspects would be more relevant to be considered in the definition, utilization and improvement of processes. Key-Words: Software Process, Process Improvement, Decision making, Software Quality.