Last update: RNDr. Michal Kopecký, Ph.D. (25.04.2018)
Agile software development is becoming an industry standard. Agile approach to software development and teamwork helps deliver high quality software to the market faster, adapt to changing customer requirements or changing environment and reduce project failure risk.
The goal is to acquaint students with agile mindset and principles, prepare them for teamwork in an agile environment, and acquaint them with the related methods and software engineering practices.
The course consists of lectures and activities or games where students can experience different practices and methods in practice.
Last update: RNDr. Michal Kopecký, Ph.D. (25.04.2018)
Agilní vývoj software se dnes stává standardem v oboru. Jde o přístup k vývoji software a organizaci týmové práce, který pomáhá dodávat kvalitní software rychleji na trh, přizpůsobit se měnícím se zákaznickým požadavkům nebo měnícímu se
prostředí a redukovat riziko selhání projektu.
Cílem je seznámit studenty s agilními přístupem a hodnotami, připravit je na týmovou práci v agilním prostředí a seznámit je se souvisejícími metodami a organizačními i softwarově-inženýrskými praktikami.
Formou přednášek, aktivit nebo her, si studenti mohou jednotlivé přístupy a praktiky osvojit v praxi.
Literature -
Last update: RNDr. Michal Kopecký, Ph.D. (25.04.2018)
Highsmith, J.: Agile Software Development Ecosystems. Addison Wesley, Boston (2002)
The Scrum Guide (2001) by Ken Schwaber, Jeff Sutherland
James Shore and Shane Warden. 2007. The Art of Agile Development (First ed.). O'Reilly.
Last update: RNDr. Michal Kopecký, Ph.D. (25.04.2018)
Highsmith, J.: Agile Software Development Ecosystems. Addison Wesley, Boston (2002)
The Scrum Guide (2001) by Ken Schwaber, Jeff Sutherland
James Shore and Shane Warden. 2007. The Art of Agile Development (First ed.). O'Reilly.
Syllabus -
Last update: RNDr. Michal Kopecký, Ph.D. (25.04.2018)
What is agile and why should I care
Popular agile methodologies - Scrum, Kanban, Extreme Programming