Course Leader: Radu Laura-Diana
Home Institution: Faculty of Economics and Business Administration, Alexandru Ioan Cuza University of Iași, România
Course Overview
Agile software development consists of frequent or continuous delivery of software. The predictability and stability of traditional methods were replaced with flexibility and, consequently, agility, to generate value as quickly as possible. A practical course targeted to develop an agile mindset focused on project success. Students will develop skills for project planning and implementation by applying agile methodologies. The course provides an insight into agile principles, values and practices applied by a wide number by companies in projects development from various fields of activity. Through a team project, students will practice and apply the Scrum framework to give life to a project idea with relevant deliverables in each stage. They will develop specific skills while learning and applying modern project management methodologies.
Learning Outcomes
By the end of this course students should be able to:
During the course, various exercises will be carried out. The knowledge acquisitions from the exercises will be discussed in the classroom.
Course Content
Instructional Method
The course instructor tries to include different methods of teaching to meet the varying needs of students. The main methods are interactive lectures and games, group work/simulations/exercises between lectures to apply learned concepts.
One final test, pop-up quizzes and a group project are used for assessment.
Required Course Materials
E-tutorials will be provided (in a PowerPoint format).
The course requires the use of Jira or YouTrack software (both freely available online for a limited number of users per team).
Canty, D. (2015), Agile for Project Managers, CRC Press, New York.
Cohn, M. (2004), User Stories Applied for Agile Software Development, Addison-Wesley. New York.
Stellman, A., Greene, J. (2014), Learning agile: Understanding Scrum, XP, Lean, and Kanban, O'Reilly Media, Inc.
Waters, K. (2012), All About Agile: Agile Management Made Easy!, Publisher: CreateSpace Independent Publishing Platform.
Assessment
Classroom activities and quizzes – 20% of grading
Group project (students must plan and develop a project on a theme selected based their background) – 50% of grading.
Final exam – 30% of grading.