ABSTRACT
Opportunities to solve real-world problems - collaboratively or individually -- can create significant impact on the education and career goals of students. By providing such opportunities to students, research groups and businesses can also benefit significantly. However, several factors and strategies play a role in developing a mutually beneficial synergy between the students and research groups (or businesses). Adopting a disciplined agile approach for student engagement and retention is one such strategy. In this paper, we discuss our experiences in engaging students in research and development through the aforementioned approach. Some lessons learnt and recommendations are also included in the paper.
- Manifesto for Agile Software Development, website accessed on April 29, 2016: http://agilemanifesto.org/Google Scholar
- Scrum Alliance, website accessed on April 29, 2016: https://www.scrumalliance.org/why-scrumGoogle Scholar
- ICERT REU program, website accessed on April 29, 2016: https://www.tacc.utexas.edu/icert-reuGoogle Scholar
- Ritu Arora, Jessica Trelogan, Trung Nguyen Ba, "Using High Performance Computing for Detecting Duplicate, Similar and Related Images in a Large Data Collection", to be published in Springer book on "Conquering Big Data Using High Performance Computing", 2016.Google Scholar
- NSF REU program, website accessed on April 29, 2016: https://www.nsf.gov/crssprgm/reu/Google Scholar
- A Practical Guide: Story Points-Based, website accessed on April 29, 2016: https://www.scrumalliance.org/community/articles/2014/january/a-practical-guide-story-points-based-estimation.aspxGoogle Scholar
- The Burn-Down Chart: An Effective Planning and Tracking Tool, website accessed on April 29, 2016: https://www.scrumalliance.org/community/articles/2013/august/burn-down-chart-%E2%80%93-an-effective-planning-and-trackiGoogle Scholar
Recommendations
Adopting to Agile Software Development
Abstract Agile software development can be made successful, but there is no well-defined way how to achieve this. The problem is that the successful adoption of agile methods and practices is a complex process and this process should be customizable for ...
The Combination of Agile and Lean in Software Development: An Experience Report Analysis
AGILE '11: Proceedings of the 2011 Agile ConferenceThere has been a noticeable focus shift from agile methods such as extreme Programming (XP) and Scrum to lean software development in the last several years, which is indicated as â from agile to leanâ . However, the reality may not be as simple or ...
Stakeholder Involvement in Agile Software Development
NordiCHI '16: Proceedings of the 9th Nordic Conference on Human-Computer InteractionAgile software development processes (Agile), such as Scrum, DSDM, XP and Kanban, have become de facto standards for software development practice. Scrum, the most commonly used process, focuses on delivering functioning software early and continuously, ...
Comments