Luis Silvestre, M. Bastarrica, J. Hurtado, Jacqueline Marín
{"title":"目标导向和基于上下文的软件过程裁剪方法的形式化","authors":"Luis Silvestre, M. Bastarrica, J. Hurtado, Jacqueline Marín","doi":"10.1109/CLEI53233.2021.9639963","DOIUrl":null,"url":null,"abstract":"Hybrid software processes are defined as a combination of practices from traditional and agile methodologies. Most software development companies currently apply this kind of process; however, the appropriate combination of practices is not often clear. To address this issue, we have proposed DynaTail in a previous study, i.e., a method for tailoring a software process and its practices to a particular context to improve a certain characteristic. In this work, we use an MDE approach to formalize all the artifacts involved in DynaTail: processes, context, practices influencing goals, and tailoring transformations. This model-based formalization lays the base for building supporting tools. We illustrate all models with a running example from a Chilean medium-size software development company.","PeriodicalId":6803,"journal":{"name":"2021 XLVII Latin American Computing Conference (CLEI)","volume":"46 1","pages":"1-9"},"PeriodicalIF":0.0000,"publicationDate":"2021-10-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":"{\"title\":\"Formalizing the Goal-directed and Context-based Software Process Tailoring Method\",\"authors\":\"Luis Silvestre, M. Bastarrica, J. Hurtado, Jacqueline Marín\",\"doi\":\"10.1109/CLEI53233.2021.9639963\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Hybrid software processes are defined as a combination of practices from traditional and agile methodologies. Most software development companies currently apply this kind of process; however, the appropriate combination of practices is not often clear. To address this issue, we have proposed DynaTail in a previous study, i.e., a method for tailoring a software process and its practices to a particular context to improve a certain characteristic. In this work, we use an MDE approach to formalize all the artifacts involved in DynaTail: processes, context, practices influencing goals, and tailoring transformations. This model-based formalization lays the base for building supporting tools. We illustrate all models with a running example from a Chilean medium-size software development company.\",\"PeriodicalId\":6803,\"journal\":{\"name\":\"2021 XLVII Latin American Computing Conference (CLEI)\",\"volume\":\"46 1\",\"pages\":\"1-9\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2021-10-25\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"2\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2021 XLVII Latin American Computing Conference (CLEI)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/CLEI53233.2021.9639963\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2021 XLVII Latin American Computing Conference (CLEI)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/CLEI53233.2021.9639963","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Formalizing the Goal-directed and Context-based Software Process Tailoring Method
Hybrid software processes are defined as a combination of practices from traditional and agile methodologies. Most software development companies currently apply this kind of process; however, the appropriate combination of practices is not often clear. To address this issue, we have proposed DynaTail in a previous study, i.e., a method for tailoring a software process and its practices to a particular context to improve a certain characteristic. In this work, we use an MDE approach to formalize all the artifacts involved in DynaTail: processes, context, practices influencing goals, and tailoring transformations. This model-based formalization lays the base for building supporting tools. We illustrate all models with a running example from a Chilean medium-size software development company.