Pub Date : 2017-10-01DOI: 10.1109/CIMPS.2017.8169953
Luis Hernández, Mima Muñoz, J. Mejía, Adriana Peña, J. Calvo-Manzano, T. S. Feliu
One of the most important factors in teamwork is the integration of the people who compose it because is strongly linked to the level of cohesion and team performance. Therefore the activities to integrate it are very important because they allow building and strengthening both the personal and professional relationships among the team members. Nowadays there is a great variety of activities to carry out the integration of a team that aims to improve communication coordination and teamwork. These activities are a very important support for improving the teamwork regardless the area where the team carries out its activities. In this context this paper presents a proposal to carry out the identification of teamwork roles for a software development team based on building a Rube Goldberg machine and the activities carried out in TSPi methodology toward the integration of a team.
{"title":"Proposal for identifying teamwork roles in software engineering through the construction of a virtual rube goldberg machine","authors":"Luis Hernández, Mima Muñoz, J. Mejía, Adriana Peña, J. Calvo-Manzano, T. S. Feliu","doi":"10.1109/CIMPS.2017.8169953","DOIUrl":"https://doi.org/10.1109/CIMPS.2017.8169953","url":null,"abstract":"One of the most important factors in teamwork is the integration of the people who compose it because is strongly linked to the level of cohesion and team performance. Therefore the activities to integrate it are very important because they allow building and strengthening both the personal and professional relationships among the team members. Nowadays there is a great variety of activities to carry out the integration of a team that aims to improve communication coordination and teamwork. These activities are a very important support for improving the teamwork regardless the area where the team carries out its activities. In this context this paper presents a proposal to carry out the identification of teamwork roles for a software development team based on building a Rube Goldberg machine and the activities carried out in TSPi methodology toward the integration of a team.","PeriodicalId":265026,"journal":{"name":"2017 6th International Conference on Software Process Improvement (CIMPS)","volume":"68 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127764851","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2017-10-01DOI: 10.1109/CIMPS.2017.8169952
Raúl H. Rosero, Omar S. Gómez, Glen D. Rodriguez
In an iterative and incremental development environment software regression testing plays an important role; it helps to ensure the reliability in the building process of a software product. The optimization of a regression test depends on the size of the test suite to be executed. Regression testing helps to verify existing modifications (fixing bugs) or verify new features added to a software product. When regression testing is applied to database applications it is necessary to consider aspects of the database along with the product code in order to guarantee a proper verification of the product. In this paper we present an approach for conducting regression tests on database applications under an iterative and incremental development setting.
{"title":"An approach for regression testing of database applications in incremental development settings","authors":"Raúl H. Rosero, Omar S. Gómez, Glen D. Rodriguez","doi":"10.1109/CIMPS.2017.8169952","DOIUrl":"https://doi.org/10.1109/CIMPS.2017.8169952","url":null,"abstract":"In an iterative and incremental development environment software regression testing plays an important role; it helps to ensure the reliability in the building process of a software product. The optimization of a regression test depends on the size of the test suite to be executed. Regression testing helps to verify existing modifications (fixing bugs) or verify new features added to a software product. When regression testing is applied to database applications it is necessary to consider aspects of the database along with the product code in order to guarantee a proper verification of the product. In this paper we present an approach for conducting regression tests on database applications under an iterative and incremental development setting.","PeriodicalId":265026,"journal":{"name":"2017 6th International Conference on Software Process Improvement (CIMPS)","volume":"58 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127462779","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2017-10-01DOI: 10.1109/CIMPS.2017.8169958
L. Zepeda, Elizabeth Ceceña, Jóse Sosa, Carlos Angulo, R. González
NoSQL databases have been emerged in order to handle very huge amount of data granting fault tolerance availability and scalability. In these contexts Relational databases are usually unsuitable to store data for this reason the adaptation and migration from a relational database to a NoSQL database could be favorable. In this paper we proposes a migration system of data from Relational to a NoSQL databases with Model Driven Architecture (MDA). The approach is made up of a set of transformation rules as a mechanism to extract the graph schemas from the logical description of the relational database. As a result we have implemented an Eclipse based prototype that generates from the source database the graph database for Neo4J.
{"title":"A model driven method for data migration: Data migrattion with MDA","authors":"L. Zepeda, Elizabeth Ceceña, Jóse Sosa, Carlos Angulo, R. González","doi":"10.1109/CIMPS.2017.8169958","DOIUrl":"https://doi.org/10.1109/CIMPS.2017.8169958","url":null,"abstract":"NoSQL databases have been emerged in order to handle very huge amount of data granting fault tolerance availability and scalability. In these contexts Relational databases are usually unsuitable to store data for this reason the adaptation and migration from a relational database to a NoSQL database could be favorable. In this paper we proposes a migration system of data from Relational to a NoSQL databases with Model Driven Architecture (MDA). The approach is made up of a set of transformation rules as a mechanism to extract the graph schemas from the logical description of the relational database. As a result we have implemented an Eclipse based prototype that generates from the source database the graph database for Neo4J.","PeriodicalId":265026,"journal":{"name":"2017 6th International Conference on Software Process Improvement (CIMPS)","volume":"36 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123752477","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2017-10-01DOI: 10.1109/CIMPS.2017.8169947
Gabriela Sánchez Morales, Carmen Mezura-Godoy, Itzel Alessandra Reyes Flores, E. Benítez-Guerrero
Software applications can be evaluated from a usability approach in terms of effectiveness efficiency and satisfaction. For the collaborative applications (CA) heuristics and evaluation methods have been proposed that can be applied in the different phases of the development of a CA. However there are no methods for evaluating AC with multimodal user interfaces. Therefore in this work we propose a form of evaluation from the perspective of usability for this type of applications. The proposal is based on usability heuristics and CA mechanisms (communication collaboration coordination and regulation). In order to validate the proposal a CA with multimodal interface that allows the elaboration of flow diagrams was evaluated.
{"title":"Usability evaluation of collaborative applications with multimodal user interface","authors":"Gabriela Sánchez Morales, Carmen Mezura-Godoy, Itzel Alessandra Reyes Flores, E. Benítez-Guerrero","doi":"10.1109/CIMPS.2017.8169947","DOIUrl":"https://doi.org/10.1109/CIMPS.2017.8169947","url":null,"abstract":"Software applications can be evaluated from a usability approach in terms of effectiveness efficiency and satisfaction. For the collaborative applications (CA) heuristics and evaluation methods have been proposed that can be applied in the different phases of the development of a CA. However there are no methods for evaluating AC with multimodal user interfaces. Therefore in this work we propose a form of evaluation from the perspective of usability for this type of applications. The proposal is based on usability heuristics and CA mechanisms (communication collaboration coordination and regulation). In order to validate the proposal a CA with multimodal interface that allows the elaboration of flow diagrams was evaluated.","PeriodicalId":265026,"journal":{"name":"2017 6th International Conference on Software Process Improvement (CIMPS)","volume":"8 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130250050","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2017-10-01DOI: 10.1109/CIMPS.2017.8169950
J. D. S. González, Roberto Solís Robles, Sodel Vázquez Reyes, C. H. C. Ramírez
The communication of the homework assigned to elementary school students between teachers and parents is limited given that there are no electronic alternatives originated within the elementary schools in the State of Zacatecas México. Therefore the homework is a generally unknown activity for the parents. For this reason to improve the communication process between teachers and parents we developed a website that allows the teachers at an elementary school to generate homework notices for the parents. With the use of “Notifica a los padres” at the Prof. María Soledad Fernández Bañuelos Elementary School a 9% reduction in the homework failure rate in the last bimonthly period of the school term was achieved. Now the parents can have a better knowledge about the homework and with that they can motivate and help the students to carry out such homework and improve their school performance.
{"title":"Process improvement for the communication of elementary school homework between teachers and parents","authors":"J. D. S. González, Roberto Solís Robles, Sodel Vázquez Reyes, C. H. C. Ramírez","doi":"10.1109/CIMPS.2017.8169950","DOIUrl":"https://doi.org/10.1109/CIMPS.2017.8169950","url":null,"abstract":"The communication of the homework assigned to elementary school students between teachers and parents is limited given that there are no electronic alternatives originated within the elementary schools in the State of Zacatecas México. Therefore the homework is a generally unknown activity for the parents. For this reason to improve the communication process between teachers and parents we developed a website that allows the teachers at an elementary school to generate homework notices for the parents. With the use of “Notifica a los padres” at the Prof. María Soledad Fernández Bañuelos Elementary School a 9% reduction in the homework failure rate in the last bimonthly period of the school term was achieved. Now the parents can have a better knowledge about the homework and with that they can motivate and help the students to carry out such homework and improve their school performance.","PeriodicalId":265026,"journal":{"name":"2017 6th International Conference on Software Process Improvement (CIMPS)","volume":"37 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121466412","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2017-10-01DOI: 10.1109/CIMPS.2017.8169946
J. González, Oswaldo E. Velez-Langs
One of the needs in the problem of data centralization of companies is that they handle various applications (software) for each process they perform (HR Accounting Inventories etc.) This leads to not be able to unify the information. With our idea it begins to raise a technological solution to centralize and migrate information from the databases of various applications regardless of the engine they use (MySQL SQL Server Sybase Oracle etc.) by means of CSV files and Semantic Web techniques that is a web extension endowed with greater meaning in which any user can find answers to their questions more quickly and easily thanks to a better defined information.
公司数据集中问题的需求之一是,他们为他们执行的每个流程(人力资源、会计、库存等)处理各种应用程序(软件),这导致无法统一信息。随着我们的想法,它开始提出一个技术解决方案,以集中和迁移信息从各种应用程序的数据库,不管他们使用的引擎(MySQL SQL Server Sybase Oracle等)通过CSV文件和语义网技术,这是一个Web扩展赋予了更大的意义,其中任何用户都可以更快速,更容易地找到他们的问题的答案,感谢一个更好的定义信息。
{"title":"A semantic web application in business data integration","authors":"J. González, Oswaldo E. Velez-Langs","doi":"10.1109/CIMPS.2017.8169946","DOIUrl":"https://doi.org/10.1109/CIMPS.2017.8169946","url":null,"abstract":"One of the needs in the problem of data centralization of companies is that they handle various applications (software) for each process they perform (HR Accounting Inventories etc.) This leads to not be able to unify the information. With our idea it begins to raise a technological solution to centralize and migrate information from the databases of various applications regardless of the engine they use (MySQL SQL Server Sybase Oracle etc.) by means of CSV files and Semantic Web techniques that is a web extension endowed with greater meaning in which any user can find answers to their questions more quickly and easily thanks to a better defined information.","PeriodicalId":265026,"journal":{"name":"2017 6th International Conference on Software Process Improvement (CIMPS)","volume":"2 6 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"134050642","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2017-10-01DOI: 10.1109/CIMPS.2017.8169954
González Marcos, M. Jezreel, M. Mirna, C. Jose, S. Tomás
Nowadays reports from the CMMI Institute show that the implementation of software process improvement (SPI) is used in order to establish continuous process improvement to increase the quality of software products through the CMMI-DEV model and the SCAMPI appraisal method. In this context this method of evaluation allows to validate establish and identify opportunities for process improvement to obtain a maturity level. However the SCAMPI appraisal method does not provide the assurance of a successful evaluation because its evaluation process is empirical and based on the experience of an expert SPI auditor team. Therefore one of the major obstacles for organizations is to identify how to initiate the implementation SPI and increase the probability of success in a SCAMPI assessment. This article proposes the tool HiSPI principally focused to determine alternatives to initiate the implementation of SPI considering its business objectives of the organization to achieve an effective implementation of SPI with the model CMMI level 2.
{"title":"HiSPI: Tool to initiate software process improvement through a formal method","authors":"González Marcos, M. Jezreel, M. Mirna, C. Jose, S. Tomás","doi":"10.1109/CIMPS.2017.8169954","DOIUrl":"https://doi.org/10.1109/CIMPS.2017.8169954","url":null,"abstract":"Nowadays reports from the CMMI Institute show that the implementation of software process improvement (SPI) is used in order to establish continuous process improvement to increase the quality of software products through the CMMI-DEV model and the SCAMPI appraisal method. In this context this method of evaluation allows to validate establish and identify opportunities for process improvement to obtain a maturity level. However the SCAMPI appraisal method does not provide the assurance of a successful evaluation because its evaluation process is empirical and based on the experience of an expert SPI auditor team. Therefore one of the major obstacles for organizations is to identify how to initiate the implementation SPI and increase the probability of success in a SCAMPI assessment. This article proposes the tool HiSPI principally focused to determine alternatives to initiate the implementation of SPI considering its business objectives of the organization to achieve an effective implementation of SPI with the model CMMI level 2.","PeriodicalId":265026,"journal":{"name":"2017 6th International Conference on Software Process Improvement (CIMPS)","volume":"6 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129974269","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2017-10-01DOI: 10.1109/CIMPS.2017.8169951
Leonardo Bermón Angarita, Juan Pablo León Tovar
Personal Software Process (PSP) is a process that develops individual skills in software engineers to control and improve the quality of their work practices. This paper presents an evaluative study on the effectiveness of design and code reviews includes into the PSP development activities. The study carried out with students of the Management Information Systems in National University of Colombia — Manizales. An experiment was designed to develop a program using PSP scripts forms standards and measures. The program was developed by two groups of students one group used the revisions and the other did not. Test hypotheses carried out show that there are no significant differences in the effectiveness of PSP code and design revisions compared to traditional development in which no revisions are made. However design and code reviews achieved to eliminate defects in the early stages effectively. This work benefits software engineers to know the effectiveness of design and code reviews from an empirical point of view.
{"title":"Evaluation of design and code revisions in academic practices of software engineering","authors":"Leonardo Bermón Angarita, Juan Pablo León Tovar","doi":"10.1109/CIMPS.2017.8169951","DOIUrl":"https://doi.org/10.1109/CIMPS.2017.8169951","url":null,"abstract":"Personal Software Process (PSP) is a process that develops individual skills in software engineers to control and improve the quality of their work practices. This paper presents an evaluative study on the effectiveness of design and code reviews includes into the PSP development activities. The study carried out with students of the Management Information Systems in National University of Colombia — Manizales. An experiment was designed to develop a program using PSP scripts forms standards and measures. The program was developed by two groups of students one group used the revisions and the other did not. Test hypotheses carried out show that there are no significant differences in the effectiveness of PSP code and design revisions compared to traditional development in which no revisions are made. However design and code reviews achieved to eliminate defects in the early stages effectively. This work benefits software engineers to know the effectiveness of design and code reviews from an empirical point of view.","PeriodicalId":265026,"journal":{"name":"2017 6th International Conference on Software Process Improvement (CIMPS)","volume":"51 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129532784","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
The development of Information and Communication Technologies (ICT) and the widespread growth of Internet has revolutionized the way of performing commercial operations. Due to this the organizations must reconsider the use of systemic thinking and aim their business models towards more globalized tendencies. All this has helped many companies to see the electronic commerce as a new way of on-line commercialization; this tendency is not strange to the Ecuadorian market. An example of this are virtual stores which offer a variety of products through digital information brochures. The present research work focuses on the design and optimization of a massive data upload model representing a reduction of costs and time optimization. In order to run tests of efficiency and veracity this investigation was centered on a virtual store (YaEstá.com) which for its size and characteristics (technological infrastructure and managed data), facilitate the delimitation and execution of agreed targets. All this consolidated on mathematical models that validated the results obtained by the proposed model concluding that there was an optimization of 60% against traditional processes (manual data upload).
{"title":"Optimization of a massive data upload model using search engines for websites oriented to e-commerce","authors":"Lenín Barrionuevo, Freddy Tapia, Hernán Aules, Graciela Guerrero","doi":"10.1109/CIMPS.2017.8169945","DOIUrl":"https://doi.org/10.1109/CIMPS.2017.8169945","url":null,"abstract":"The development of Information and Communication Technologies (ICT) and the widespread growth of Internet has revolutionized the way of performing commercial operations. Due to this the organizations must reconsider the use of systemic thinking and aim their business models towards more globalized tendencies. All this has helped many companies to see the electronic commerce as a new way of on-line commercialization; this tendency is not strange to the Ecuadorian market. An example of this are virtual stores which offer a variety of products through digital information brochures. The present research work focuses on the design and optimization of a massive data upload model representing a reduction of costs and time optimization. In order to run tests of efficiency and veracity this investigation was centered on a virtual store (YaEstá.com) which for its size and characteristics (technological infrastructure and managed data), facilitate the delimitation and execution of agreed targets. All this consolidated on mathematical models that validated the results obtained by the proposed model concluding that there was an optimization of 60% against traditional processes (manual data upload).","PeriodicalId":265026,"journal":{"name":"2017 6th International Conference on Software Process Improvement (CIMPS)","volume":"3 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131214418","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2017-10-01DOI: 10.1109/CIMPS.2017.8169955
César Acevedo, Juan Pablo Gómez y Jorge, Iván Ríos Patiño
This documents presents a development methodology which purpose is propose procedures that allows to transform a monolithic system into an architecture based in microservices the document offers a description of each stage and explains it's implementation of the methodology in an open source monolith application. The methodology starts from the analysis of the business model of a monolithic application to proceed to the definition of subdomains the definition of functional subdomains are the starting point for the fractionation of the monolith and the prototyping of the microservices. The methodology describes a flow of software construction defined by the stages of analysis and design implementation testing and continuous integration within an evolutionary life cycle that allows a staggered and controlled transformation. The monolithic architecture has been the traditional design used for the development of web applications since its inception which is built by one or more development teams responsible for a centralized design fast growing and exposed to permanent changes. As monolithic applications grow they are susceptible to the development of anti-design patterns that make it complex and difficult to maintain increasing not only the maintenance times but also the scalability costs that represent the duplication of instances of the monolith. The proposed methodology provides a framework for development teams to structure plan and control the process of transforming a monolithic architecture into a distributed architecture. Likewise the implementation of the methodology will allow a better follow-up of the continuous integration to improve the quality assurance of the deployments in production of micro-services as well as to be more assertive the allocation of human resources available in the activities of the project according to the expertise of each member of the team.
{"title":"Methodology to transform a monolithic software into a microservice architecture","authors":"César Acevedo, Juan Pablo Gómez y Jorge, Iván Ríos Patiño","doi":"10.1109/CIMPS.2017.8169955","DOIUrl":"https://doi.org/10.1109/CIMPS.2017.8169955","url":null,"abstract":"This documents presents a development methodology which purpose is propose procedures that allows to transform a monolithic system into an architecture based in microservices the document offers a description of each stage and explains it's implementation of the methodology in an open source monolith application. The methodology starts from the analysis of the business model of a monolithic application to proceed to the definition of subdomains the definition of functional subdomains are the starting point for the fractionation of the monolith and the prototyping of the microservices. The methodology describes a flow of software construction defined by the stages of analysis and design implementation testing and continuous integration within an evolutionary life cycle that allows a staggered and controlled transformation. The monolithic architecture has been the traditional design used for the development of web applications since its inception which is built by one or more development teams responsible for a centralized design fast growing and exposed to permanent changes. As monolithic applications grow they are susceptible to the development of anti-design patterns that make it complex and difficult to maintain increasing not only the maintenance times but also the scalability costs that represent the duplication of instances of the monolith. The proposed methodology provides a framework for development teams to structure plan and control the process of transforming a monolithic architecture into a distributed architecture. Likewise the implementation of the methodology will allow a better follow-up of the continuous integration to improve the quality assurance of the deployments in production of micro-services as well as to be more assertive the allocation of human resources available in the activities of the project according to the expertise of each member of the team.","PeriodicalId":265026,"journal":{"name":"2017 6th International Conference on Software Process Improvement (CIMPS)","volume":"63 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126803548","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}