Program zajec i literatura

Transkrypt

Program zajec i literatura
Metodyki Projektów Teleinformatycznych
Program zajęć i spis literatury
Wykłady (konwersatorium)
Część I. Ład projektowy - Podstawy metodyki Agile Project Management (~8 godzin)







Dynamic System Development Method (DSDM),
manifest Agile, filozofia zwinności, opis stylu pracy,
pryncypia i zmienne projektowe w podejściu tradycyjnym oraz w DSDM,
role DSDM i obowiązki,
produkty DSDM,
proces wytwórczy oprogramowania,
podobieństwa i różnice do kaskadowych metod zarządzania.
(What is agile, where does agile come from, agile adoption, the big picture of big projects, why
adopt agile, learning to become agile)
Część II. SCRUM (~6 godz.)









What is scrum
Scrum project structure, scrum cycle
Scrum activities, Scrum roles,
artifacts
User Stories
Definition of done
Lecture retrospective
Release planning process
Team Scrum Board.
Zajęcia praktyczne (warsztatowe)
Część I. SCRUM
Porusza: Zarządzanie projektem, zarządzanie zespołem, wybrane aspekty praktyczne sytuacyjne: praca zespołowa,
komunikacja, korzyści zespołowe, techniki (time-box, priorytetyzacja MoSCoW, analiza ryzyka PAQ (Project Aproach
Questionnaire), Techniki programistyczne: test-driven, scenariusze testu, prosty kod, techniki informatyczne.
Workshop 1: Scrum simulation 1 and Workshop 2: Scrum simulation 2
The workshops will cover following scrum activities:










Team forming
Sharing the project vision
Product backlog creation
Release re-planning
Sprint planning
Sprint daily work
Daily Scrum
Product backlog refinement
Sprint review
Sprint retrospective
Część II. Projekt na przykładowym scenariuszu według SCRUM
Zarządzanie procesem wytwórczym: symulacja prowadzona przez SCRUM-mastera, kilka sprintów
wytwórczych (product owner, daily stand-ups, SCRUM master vs. developer, SCRUM master vs.
product owner),
Literatura
1. M. Krzemiński, „Agile : szybciej, łatwiej, dokładniej”, Wydawnictwo Helion, 2014.
2. J. Appelo, „Zarządzanie 3.0 : kierowanie zespołami z wykorzystaniem metodyk Agile”, Helion,
2016.
3. C. G. Cobb, „Zrozumieć agile project management : równowaga kontroli i elastyczności”, APN
Promise, 2012.
4. K. Kaczor, „Scrum i nie tylko : teoria i praktyka w metodach Agile”. PWN 2014.
5. K. S. Rubin, „Scrum : praktyczny przewodnik po najpopularniejszej metodyce Agile”, Helion,
2014.
6. R. C. Martin, „Zwinne wytwarzanie oprogramowania : najlepsze zasady, wzorce i praktyki”,
Helion 2015.
7. A. Stellman, Jennifer Greene”, Agile : przewodnik po zwinnych metodykach programowania”,
Helion 2015.
8. Agile manifesto, http://agilemanifesto.org
9. Capability maturity model integration. http://www.sei.cmu.edu/cmmi
10. A. B. Farid, A. S. A. Elghany, Y. M. Helmy “Implementing Project Management Category Process
Areas of CMMI Version 1.3 Using Scrum Practices, and Assets Implementing Scrum (Agile) and
CMMI together”, International Journal of Advanced Computer Science and Applications
(IJACSA), 2016. http://thesai.org/Downloads/Volume7No2/Paper_34Implementing_Project_Management_Category_Process_Areas.pdf
11. J. Sutherland, C. R. Jakobsen , K. Johnson, “Scrum and CMMI Level 5: The Magic Potion for Code
Warriors”, http://www.scruminc.com/wp-content/uploads/2014/05/Scrum-and-CMMI-Level-5A-Magic-Potion-for-Code-Warriors.pdf
12. H. Glazer, J. Dalton, D. Anderson, D. J. Anderson, M. Konrad, S. Shrum, “CMMI or Agile : Why
Not Embrace Both !“, Software Engineering Process Management, Technical Note CMU/SEI-
13.
14.
15.
16.
17.
18.
19.
20.
21.
2008-TN-003, Software Engineering Institute, 2008.
http://resources.sei.cmu.edu/asset_files/TechnicalNote/2008_004_001_14924.pdf
J. O. Coplien, G. Bjørnvig, „Architektura Lean w projektach Agile”, Helion, 2014.
Earned value management. http://www.earnedvaluemanagement.com/
“Extreme programming: A gentle introduction.” http://www.extremeprogramming.org/
Moodle. http://moodle.org/
M. Chrapko, „Scrum: o zwinnym zarządzaniu projektami”, Helion 2015.
M. Lacey , „Scrum: praktyczny przewodnik dla początkujących”, Helion 2014.
H. Wolf, „Zwinne projekty w klasycznej organizacji Scrum, Kanban, XP”, Helion 2014.
The DSDM Agile Project Framework (2014 Onwards), online,
https://www.dsdm.org/resources/dsdm-handbooks/the-dsdm-agile-project-framework-2014onwards
The DSDM Agile Project Framework for Scrum, online, https://www.dsdm.org/resources/whitepapers/the-dsdm-agile-project-framework-for-scrum

Podobne dokumenty