Filters








5,114 Hits in 4.8 sec

Agile research

Michael Twidale, Preben Hansen
2019 First Monday  
In this paper we ask: "how might we take the ideas, the methods and the underlying philosophy behind agile software development and explore applying them in the context of doing research — even research  ...  We look at some examples of agile research methods and think about how they might inspire the design of even better methods.  ...  This could be in a domain that is new to the researcher, or where the domain is new in some way, such as involving new use contexts, new ways of interacting, new technologies, novel technology combinations  ... 
doi:10.5210/fm.v24i1.9424 fatcat:kogcjhhobvgnnl2hg4v7czqkkq

THINKING ISSUESGlobal software engineering and scaled agile

Tony Clear
2018 ACM inroads  
In this column, the needs of software professionals working in large scale agile settings are compared to two ACM curriculum models, gaps are identified, and new areas of focus highlighted.  ...  Elements determined to be essential knowledge for software engineers have been identified in the Software Engineering Education Knowledge (SEEK) section of the SE 2014 curriculum model [16] .  ... 
doi:10.1145/3233988 fatcat:tg43cao3lrhw3njhtfq23h5gia

Becoming Agile using Service Learning in the Software Engineering Course

Brian Hanks
2007 AGILE 2007 (AGILE 2007)  
This experience report describes a three year journey toward agility in a software engineering course.  ...  A more agile approach was taken the second year, but there were still failing projects. In the third year a highly agile approach based on short iterations and user stories was used.  ...  In the computer science curriculum, the software engineering course is a natural place to include service-learning because of its project-based focus and emphasis on the complete software development lifecycle  ... 
doi:10.1109/agile.2007.18 dblp:conf/agiledc/Hanks07 fatcat:nix5ags5nrdnbcq3xyxeeewthe

Use of Agile Methods in Software Engineering Education

David F. Rico, Hasan H. Sayani
2009 2009 Agile Conference  
Although agile methods have been occasionally used in higher education for the last six years, the use of agile methods in software engineering education is still a relatively new phenomenon.  ...  The purpose of this article is to describe the introduction of agile methods in a capstone course for a masters degree in software engineering at the University of Maryland University College.  ...  One assumption made when designing this capstone course for a masters degree in software engineering was that agile methods should be objectified using the lens of traditional methods.  ... 
doi:10.1109/agile.2009.13 dblp:conf/agiledc/RicoS09 fatcat:3vcx2ty3czer7f6uzroplhfk7y

Can agile methods enhance mechatronics design education?

Martin Edin Grimheden
2013 Mechatronics (Oxford)  
Objective: This study aims to identify the issues and problems in the industry for polytechnic graduates in Mechatronics program. In this study, the instrument used was a semi-structured interview.  ...  Interviews were conducted with two people from the industry, and 5 polytechnic graduates were employed.  ...  Thus, revolutionary change and redesigning curriculum, improving the style of teaching and learning approach in R & D and developing new ways to assess students is one of the initiatives made by the Department  ... 
doi:10.1016/j.mechatronics.2013.01.003 fatcat:ihmnbp23sneyjgyruwbguzcrle

Embracing the Agile Mindset: Faculty Perspective

Dr. Savitha G R, Dr. Jairaj Nair
2020 International Journal of Research Publications  
An agile mindset is about creating and responding to change in uncertain and turbulent environments.  ...  Embracing an agile mindset in Higher Education is not an easy task. Educational leaders are currently facing complexity and growing expectation.  ...  curriculum including the syllabus.  ... 
doi:10.47119/ijrp1006511120201577 fatcat:f3cx5arjznapniyrpsst2n4yku

Introducing agile methods: three years of experience

G. Melnik, F. Maurer
2004 Proceedings. 30th Euromicro Conference, 2004.  
The paper summarizes three years of experience of introducing agile practices in academic environments.  ...  No major problems with agile techniques appeared in the evaluation contexts and benefits in these contexts have been seen.  ...  For a comprehensive literature review of cases/studies supporting or challenging agile practices in software engineering curriculum, we refer the reader to the Section 1 of [7] .  ... 
doi:10.1109/eurmic.2004.1333388 dblp:conf/euromicro/MelnikM04 fatcat:3sue3dwakrbmjmuq5ix7sw64sa

Agile development spikes applied to computer science education

Clinton J Woodward, James Montgomery, Rajesh Vasa, Andrew Cain
2013 Proceedings of 2013 IEEE International Conference on Teaching, Assessment and Learning for Engineering (TALE)  
Spikes are an agile software development technique used by software teams to investigate, close gaps and reduce risk. Computer science education can benefit from the application of agile techniques.  ...  Our view is that spikes align well with many educational objectives.  ...  INTRODUCTION Agile software development is a loose collection of software engineering methodologies, the foundations of which were first outlined in 2001 [1] , which have transformed the software development  ... 
doi:10.1109/tale.2013.6654527 fatcat:e76pmhismjeo5ce6pza7i6b3t4

Integrating Agile Practices into Software Engineering Courses

Gregory W. Hislop, Michael J. Lutz, J. Fernando Naveda, W. Michael McCracken, Nancy R. Mead, Laurie A. Williams
2002 Computer Science Education  
It is quite likely that the software industry will find that specific project characteristics will determine the prudence of using an agile or a plan-driven methodology -or a hybrid of the two.  ...  Educators must assess the value and applicability of these emerging agile practices and decide what role they have in software engineering curricula.  ...  IMPLICATIONS FOR SOFTWARE ENGINEERING COURSES The constant effort required to keep software engineering courses current is complicated by the uncertain value of new technologies.  ... 
doi:10.1076/csed.12.3.169.8619 fatcat:fhq7p66yvnb57biuwzpkojrmsy

Issues and Challenges of Adopting Agile Methodologies in Software Engineering Courses

2018 International Journal of Technology and Engineering Studies  
This paper enumerates some of the possible pitfalls to the successful introduction of agile methodologies in software engineering education.  ...  Scrum is the most dominant, or at least the most trending agile methodology.  ...  Motivation for adopting agile methods in education of software engineering is given in the second section, followed by the review of literature to find the most appropriate place in the curriculum to teach  ... 
doi:10.20469/ijtes.4.10004-5 fatcat:ap6a7ljfazc7ppy7q2s2d35bae

Teaching Motivational Models in Agile Requirements Engineering

Antonio Lopez Lorca, Rachel Burrows, Leon Sterling
2018 2018 IEEE 8th International Workshop on Requirements Engineering Education and Training (REET)  
Software engineering courses continually strive to maintain an excellent teaching curriculum that provides students with the agile skills as per industry needs.  ...  A particular challenge of teaching requirements engineering is capturing and communicating software requirements without killing team agility with excessive documentation.  ...  ACKNOWLEDGEMENTS The work was partially supported by Australian Research Council Discovery project DP160104083.  ... 
doi:10.1109/reet.2018.00010 dblp:conf/re/Lopez-LorcaBS18 fatcat:dwkl47ru4fagznhm4v7rvqvssa

Traveling the Open Road: Using Open Source Practices to Transform Our Organization

Phillip Smith, Chris Garber-Brown
2007 AGILE 2007 (AGILE 2007)  
At DTE Energy, we introduced Open Source practices to improve the performance of our 300person software organization, achieving measurable improvements in code quality and reuse.  ...  As always, cultural issues were critical to the success of the program. This paper describes the history of and lessons learned from our adoption of Open Source practices.  ...  This lead to the creation of the Software Engineering, Methods, and Staffing (SEMS) organization, which is responsible for pooling software engineering skills and deploying those skills on demand across  ... 
doi:10.1109/agile.2007.65 dblp:conf/agiledc/SmithG07 fatcat:cce6aomx5zaufpvnrbxrglweza

Where in the Curriculum Is the Right Place for Teaching Agile Methods?

Alena Buchalcevova
2008 2008 Sixth International Conference on Software Engineering Research, Management and Applications  
Paper presents the survey instrument and some results that have influenced building new Computing Curriculum involving agile methods.  ...  According to several agile adoption surveys made worldwide agile practices gained ground. In the Czech Republic we assumed another situation.  ...  We have defined six principles for including agile topic into the curriculum and applied them in defining structure and content of software engineering courses.  ... 
doi:10.1109/sera.2008.9 dblp:conf/sera/Buchalcevova08 fatcat:ms55fiq66rgfbddgs7zc5xl3xi

Human Factors in Agile Software Development [article]

Jun Lin
2015 arXiv   pre-print
Through our four years experiments on students' Scrum based agile software development (ASD) process, we have gained deep understanding into the human factors of agile methodology.  ...  We designed an agile project management tool - the HASE collaboration development platform to support more than 400 students self-organized into 80 teams to practice ASD.  ...  The Concept and Evolutions of Modern Software Engineering Software engineering (SE) is an engineering discipline that is concerned with all aspects of software production, which applies engineering theories  ... 
arXiv:1502.04170v1 fatcat:ub3riadngbblbkna42k7x6owb4

Introducing Agile Methods in Learning Environments: Lessons Learned [chapter]

Grigori Melnik, Frank Maurer
2003 Lecture Notes in Computer Science  
Based on overwhelmingly positive students' experiences this report should encourage other academics that are considering introducing agile methods in their software engineering courses.  ...  It contains suggestions and techniques for bringing agile methods into curriculum.  ...  Acknowledgements The authors would like to thank all students from the University of Calgary and SAIT who participated in the study and provided us with their thoughtful responses.  ... 
doi:10.1007/978-3-540-45122-8_20 fatcat:zkryh2mahnaofgxcs7lxgjegse
« Previous Showing results 1 — 15 out of 5,114 results