{"title":"使用敏捷范式教授软件项目管理","authors":"P. Fitsilis, Alex Lekatos","doi":"10.1145/3139367.3139413","DOIUrl":null,"url":null,"abstract":"Agile software engineering methods have recently emerged as a new and different way of developing software as compared to the traditional methodologies. Universities already started to teach agile software engineering, courses on agile methods at the undergraduate and graduate levels however the correct teaching approach is still under research. This study is addressing the problem of agile teaching, its efficiency as perceived by academics and students and finally how the future software developers will acquire the skills required by the software industry. In order to answer to this question a survey was done among current and former computer science students, gathering data from 200 students that attended university in the past 5 years. Most of these students have previously attended a course meant to teach agile methods through the completion of a capstone project and they were required to provide feedback regarding their views on the agile methods used as well as the method of teaching.","PeriodicalId":436862,"journal":{"name":"Proceedings of the 21st Pan-Hellenic Conference on Informatics","volume":"50 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2017-09-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"5","resultStr":"{\"title\":\"Teaching software project management using agile paradigm\",\"authors\":\"P. Fitsilis, Alex Lekatos\",\"doi\":\"10.1145/3139367.3139413\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Agile software engineering methods have recently emerged as a new and different way of developing software as compared to the traditional methodologies. Universities already started to teach agile software engineering, courses on agile methods at the undergraduate and graduate levels however the correct teaching approach is still under research. This study is addressing the problem of agile teaching, its efficiency as perceived by academics and students and finally how the future software developers will acquire the skills required by the software industry. In order to answer to this question a survey was done among current and former computer science students, gathering data from 200 students that attended university in the past 5 years. Most of these students have previously attended a course meant to teach agile methods through the completion of a capstone project and they were required to provide feedback regarding their views on the agile methods used as well as the method of teaching.\",\"PeriodicalId\":436862,\"journal\":{\"name\":\"Proceedings of the 21st Pan-Hellenic Conference on Informatics\",\"volume\":\"50 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2017-09-28\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"5\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings of the 21st Pan-Hellenic Conference on Informatics\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1145/3139367.3139413\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 21st Pan-Hellenic Conference on Informatics","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3139367.3139413","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Teaching software project management using agile paradigm
Agile software engineering methods have recently emerged as a new and different way of developing software as compared to the traditional methodologies. Universities already started to teach agile software engineering, courses on agile methods at the undergraduate and graduate levels however the correct teaching approach is still under research. This study is addressing the problem of agile teaching, its efficiency as perceived by academics and students and finally how the future software developers will acquire the skills required by the software industry. In order to answer to this question a survey was done among current and former computer science students, gathering data from 200 students that attended university in the past 5 years. Most of these students have previously attended a course meant to teach agile methods through the completion of a capstone project and they were required to provide feedback regarding their views on the agile methods used as well as the method of teaching.