{"title":"软件工程可持续性在学术界的极限编程实现","authors":"L. Sadath, K. Karim, Stephen Gill","doi":"10.1109/ICASET.2018.8376925","DOIUrl":null,"url":null,"abstract":"The practice of making workable and maintainable software to meet the requirements of the use case is best defined as a software engineering practice. Fundamentally this is different from other engineering practices due to the abstraction level involved in the production. This fact produces different approaches for sustainability in the software industry. The importance of this practice towards a sustainable software industry in academia is very important. We propose a framework XPIA (Extreme Programming In Academia) that uses proven industry practices in software engineering with a focus on pair programming which is a practice in extreme programming to build a common knowledge and technical base in academics.","PeriodicalId":328866,"journal":{"name":"2018 Advances in Science and Engineering Technology International Conferences (ASET)","volume":"36 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2018-06-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"12","resultStr":"{\"title\":\"Extreme programming implementation in academia for software engineering sustainability\",\"authors\":\"L. Sadath, K. Karim, Stephen Gill\",\"doi\":\"10.1109/ICASET.2018.8376925\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The practice of making workable and maintainable software to meet the requirements of the use case is best defined as a software engineering practice. Fundamentally this is different from other engineering practices due to the abstraction level involved in the production. This fact produces different approaches for sustainability in the software industry. The importance of this practice towards a sustainable software industry in academia is very important. We propose a framework XPIA (Extreme Programming In Academia) that uses proven industry practices in software engineering with a focus on pair programming which is a practice in extreme programming to build a common knowledge and technical base in academics.\",\"PeriodicalId\":328866,\"journal\":{\"name\":\"2018 Advances in Science and Engineering Technology International Conferences (ASET)\",\"volume\":\"36 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2018-06-11\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"12\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2018 Advances in Science and Engineering Technology International Conferences (ASET)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICASET.2018.8376925\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2018 Advances in Science and Engineering Technology International Conferences (ASET)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICASET.2018.8376925","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Extreme programming implementation in academia for software engineering sustainability
The practice of making workable and maintainable software to meet the requirements of the use case is best defined as a software engineering practice. Fundamentally this is different from other engineering practices due to the abstraction level involved in the production. This fact produces different approaches for sustainability in the software industry. The importance of this practice towards a sustainable software industry in academia is very important. We propose a framework XPIA (Extreme Programming In Academia) that uses proven industry practices in software engineering with a focus on pair programming which is a practice in extreme programming to build a common knowledge and technical base in academics.