17,080 Hits in 3.1 sec

Metrics in Agile project courses

Lukas Alperowitz, Dora Dzvonyar, Bernd Bruegge
2016 Proceedings of the 38th International Conference on Software Engineering Companion - ICSE '16  
We teach this approach using a methodology that integrates modeling into agile software engineering project courses.  ...  Teaching software engineering in an applied setting with projects provided by clients from industry creates a realworld learning experience for students.  ...  In this course, 100 students develop systems in the context of mobile applications over the course of one semester based on an agile process model called Rugby optimized for part-time developers [5] .  ... 
doi:10.1145/2889160.2889183 dblp:conf/icse/AlperowitzDB16 fatcat:otnvaygw6zdsxm6yq6johi52jy


Christoph Matthies, Thomas Kowark, Keven Richly, Matthias Uflacker, Hasso Plattner
2016 Proceedings of the 9th International Workshop on Cooperative and Human Aspects of Software Engineering - CHASE '16  
On the basis of experiences with an undergraduate agile software engineering course, we defined a collection of process metrics. These contain the core ideas of agile methods and report deviations.  ...  They can use this knowledge to improve their workflows, or can adapt the metrics to better reflect their project reality.  ...  Already in medium size projects, such as our software engineering course with 40 participants, large amounts of development data is created.  ... 
doi:10.1145/2897586.2897602 dblp:conf/icse/MatthiesKRUP16a fatcat:j62kytnpv5hehgvdqnxgygyybi

Agile metrics for a university software engineering course

Christoph Matthies, Thomas Kowark, Matthias Uflacker, Hasso Plattner
2016 2016 IEEE Frontiers in Education Conference (FIE)  
In this paper, we propose a set of metrics which give insights into the adherence to agile practices in teams.  ...  The metrics identify instances in development data, e.g. commits or user stories, where agile processes were not followed.  ...  Future work includes employing the presented metrics in the next installments of project courses as well as continuously improving them in order to better reflect project reality and eliminate false positives  ... 
doi:10.1109/fie.2016.7757684 dblp:conf/fie/MatthiesKUP16 fatcat:xtt7j2oew5fh3drj2k32a6thwy

Assessing Agility [chapter]

Peter Lappo, Henry C. T. Andrew
2004 Lecture Notes in Computer Science  
The agile assessment can be used to make investment decisions and process alterations. Value stream mapping is seen as an important technique in analysing processes.  ...  A technique is described that uses goals to assess the agility of software development teams and shows how it can be used with some examples.  ...  If your agile goals satisfy the project stakeholders then you are agile.  ... 
doi:10.1007/978-3-540-24853-8_55 fatcat:g7yynds7rrfjlewrbwxafj2eou

Continuous Delivery Pipelines for Teaching Agile and Developing Software Engineering Skills

Héctor F. Cadavid
2018 International Journal of Modern Education and Computer Science  
The amount of research reports on how to properly teach, in conjunction with technical topics, agile skills in undergraduate courses is a good indicator of how important are such skills in academy and  ...  criteria for agile values and practices, and higher quality projects.  ...  On the other hand, Matthies et al [12] proposed a set of metrics to improve the evaluation process in Software Engineering courses by quantifying the outcome of an agile process, including collective  ... 
doi:10.5815/ijmecs.2018.05.03 fatcat:yberstbl6vbothokqroldizxpu

Comparison of Pair and Solo Programming through software metrics in University Students' Projects

Ramón Ventura Roque Hernández, Jesús Cárdenas Domínguez, Adán López Mendoza, Juan Antonio Herrera Izaguirre, Carlos Manuel Juárez Ibarra
2019 RIDE Revista Iberoamericana para la Investigación y el Desarrollo Educativo  
Introducción: La programación por pares es una práctica ágil que puede ser utilizada tanto en el desarrollo de software en los negocios como en la enseñanza universitaria de la programación.  ...  In the university area, previous research suggests that an agile approach will be useful in university courses and that working in pairs could be beneficial for students.  ...  Pair programming in university The agile practices to develop software are important nowadays in the business world since they have been proved to have a positive effect in projects.  ... 
doi:10.23913/ride.v10i19.549 fatcat:velzf2ytkrgijhchircit6xlmi

Metrics of Scrum Methodology

Ifra I., Jagpuneet Kaur
2016 International Journal of Computer Applications  
While software metrics typically help to assess the status of a project, product and process the suitable metrics in Agile Software Development (ASD) process is frequently questioned due to overheads involved  ...  In this paper there are some metrics which could be beneficial to the ASD process.  ...  Total product cost Duration relates to the cost on the agile as agile projects are quicker than traditional projects, they can likewise cost less. [5] An association can utilize project cost metrics to  ... 
doi:10.5120/ijca2016911357 fatcat:toa7fbw5qjdyfitbqz6alqfjwu

Qualifying Software Engineers Undergraduates in DevOps – Challenges of Introducing Technical and Non-technical Concepts in a Project-oriented Course [article]

Isaque Alves, Carla Rocha
2021 arXiv   pre-print
We present the main aspects of this project-oriented DevOps course, with 240 students enrolled in it since its first offering in 2016.  ...  We designed the course by employing coding to associate DevOps concepts to Agile, Lean, and Open source practices and tools.  ...  The complete list of students, contributors can be found in the course organization  ... 
arXiv:2102.06662v1 fatcat:ecqbdrdpf5abzh6zlx4ycctkee

Process performance model for predicting Delivered Defect Density in a software scrum project

Srijith Sreenivasan, Manimaran Sundaram
2016 IOSR Journal of Computer Engineering  
In this paper, we present a study were a prediction model was developed for use in Agile projects for systematic in-process monitoring and decision making.  ...  61 | Page studied to arrive at the in-process factors having an impact on the outcome metric.  ...  These sub-process metrics, also known as leading indicators are the ones which could be controlled during the course of execution of project.  ... 
doi:10.9790/0661-1805046073 fatcat:52p2nore3jclxozeup5hpnj72a

How surveys, tutors, and software help to assess Scrum adoption in a classroom software engineering project

Christoph Matthies, Thomas Kowark, Keven Richly, Matthias Uflacker, Hasso Plattner
2016 Proceedings of the 38th International Conference on Software Engineering Companion - ICSE '16  
Agile methods are best taught in a hands-on fashion in realistic projects.  ...  Through the combination of these techniques we were able to understand how students implemented Scrum in this course and which elements require further lecturing and tutoring in future iterations.  ...  Summary ScrumLint allows executing and visualizing a collection of defined agile conformance metrics for a given project.  ... 
doi:10.1145/2889160.2889182 dblp:conf/icse/MatthiesKRUP16 fatcat:i3cmcqcqdjg45a4xohjuubioa4

Bluejay: A Cross-Tooling Audit Framework For Agile Software Teams [article]

Cesar Garcia, Alejandro Guerrero, Joshua Zeitsoff, Srujay Korlakunta, Pablo Fernandez, Armando Fox, Antonio Ruiz-Cortes
2021 arXiv   pre-print
For example, starting work on a feature in a project-management tool such as Pivotal Tracker should usually be followed relatively quickly by the creation of a feature branch on GitHub.  ...  A key insight in Bluejay's design is that TPs can be expressed in terminology similar to that used for modeling and auditing Service Level Agreement (SLA) compliance.  ...  We analyzed projects from a Agile software engineering summer course in 2020. Groups of one, two or three students formed a total of 31 teams.  ... 
arXiv:2103.06798v1 fatcat:tjdbgdwqqrgz3ilr2pae76tyw4

Project-Based Learning and Agile Methodologies in Electronic Courses: Effect of Student Population and Open Issues

Marina Zapater, Pedro Malagon, Juan-Mariano De Goyeneche, Jose M. Moya
2013 Electronics  
obtained in both courses with a traditional laboratory course.  ...  Project-Based Learning (PBL) and Agile methodologies have proven to be very interesting instructional strategies in Electronics and Engineering education, because they provide practical learning skills  ...  We see that Agile-PBL methodologies outperform the metrics of student satisfaction in almost all areas.  ... 
doi:10.7251/els1317082z fatcat:ynyclirevng6xobkjkcuxgqbhu

Product Evaluation Through Contractor and In-House Metrics

Lucija Brezocnik, Crtomir Majer
2016 Software Quality Analysis, Monitoring, Improvement, and Applications  
Agile Contractor Evaluation" (ACE) and "Agile In-House Metrics" (AIM).  ...  Agile methods are gaining in popularity and have already become mainstream in software development due to their ability to produce new functionalities faster, and with higher customer satisfaction.  ...  The RQ1 was aimed at discovering the metrics and their usage in agile project management within the company.  ... 
dblp:conf/sqamia/BrezocnikM16 fatcat:xpmtf7ry6bcnrjaylf7ou24uzu

Scrum Watch: a tool for monitoring the performance of Scrum-based work teams

Florencia Vega, Guillermo Rodríguez, Fabio Rocha, Rodrigo Pereira dos Santos
2022 Journal of universal computer science (Online)  
As such, agile practices in work teams are gaining much momentum. To meet the demanding level of projects, agile software development also has to keep up with several challenges.  ...  of process and product metrics.  ...  Acknowledgements We acknowledge the financial support provided by ANPCyT (Argentina) under Project PICT 2018-01456 and by CONICET (Argentina) under a doctoral grant and PIP 2021-2023 ID 11220200100430CO  ... 
doi:10.3897/jucs.67593 fatcat:ahnbw4rtkze2viepck6w2si2q4

An exploration of knowledge and skills transfer from a formal software engineering curriculum to a capstone practicum project

Ray Bareiss, Edward Katz
2011 2011 24th IEEE-CS Conference on Software Engineering Education and Training (CSEE&T)  
Students at Carnegie Mellon Silicon Valley complete a team-based practicum project for an industrial sponsor as the capstone of their master's education in software engineering.  ...  curriculum to the relatively unstructured practicum project environment.  ...  Later in the program, students take a course in Metrics for Software Engineers.  ... 
doi:10.1109/cseet.2011.5876159 dblp:conf/csee/BareissK11 fatcat:yfeafhpa2rc55jloo5okqevtoq
« Previous Showing results 1 — 15 out of 17,080 results