Jaswinder Singh, Dr. Kanwalvir Singh Dhindsa, Jaiteg Singh
{"title":"使用Scrum敏捷框架执行再工程","authors":"Jaswinder Singh, Dr. Kanwalvir Singh Dhindsa, Jaiteg Singh","doi":"10.1109/Indo-TaiwanICAN48429.2020.9181328","DOIUrl":null,"url":null,"abstract":"Software reengineering is an approach of improving the maintainability of the existing software. Reengineering enhances the quality of the software and keeps the software alive for a more extended period. For the last four decades, researchers used a reengineering approach to transform the legacy system, to adopt new requirements as well as to reduce the faults of the system. The proposed work reduces the complexity of the software by applying the reengineering process. Scrum agile approach has been used for implementing the process of reengineering. Work also validates the improvement in the software after performing reengineering. The internal design complexity of the software is measured and reengineering is performed to reduce software complexity.","PeriodicalId":171125,"journal":{"name":"2020 Indo – Taiwan 2nd International Conference on Computing, Analytics and Networks (Indo-Taiwan ICAN)","volume":"473 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2020-02-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":"{\"title\":\"Performing Reengineering using Scrum Agile Framework\",\"authors\":\"Jaswinder Singh, Dr. Kanwalvir Singh Dhindsa, Jaiteg Singh\",\"doi\":\"10.1109/Indo-TaiwanICAN48429.2020.9181328\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Software reengineering is an approach of improving the maintainability of the existing software. Reengineering enhances the quality of the software and keeps the software alive for a more extended period. For the last four decades, researchers used a reengineering approach to transform the legacy system, to adopt new requirements as well as to reduce the faults of the system. The proposed work reduces the complexity of the software by applying the reengineering process. Scrum agile approach has been used for implementing the process of reengineering. Work also validates the improvement in the software after performing reengineering. The internal design complexity of the software is measured and reengineering is performed to reduce software complexity.\",\"PeriodicalId\":171125,\"journal\":{\"name\":\"2020 Indo – Taiwan 2nd International Conference on Computing, Analytics and Networks (Indo-Taiwan ICAN)\",\"volume\":\"473 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2020-02-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"3\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2020 Indo – Taiwan 2nd International Conference on Computing, Analytics and Networks (Indo-Taiwan ICAN)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/Indo-TaiwanICAN48429.2020.9181328\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2020 Indo – Taiwan 2nd International Conference on Computing, Analytics and Networks (Indo-Taiwan ICAN)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/Indo-TaiwanICAN48429.2020.9181328","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Performing Reengineering using Scrum Agile Framework
Software reengineering is an approach of improving the maintainability of the existing software. Reengineering enhances the quality of the software and keeps the software alive for a more extended period. For the last four decades, researchers used a reengineering approach to transform the legacy system, to adopt new requirements as well as to reduce the faults of the system. The proposed work reduces the complexity of the software by applying the reengineering process. Scrum agile approach has been used for implementing the process of reengineering. Work also validates the improvement in the software after performing reengineering. The internal design complexity of the software is measured and reengineering is performed to reduce software complexity.