At the end of this course, the students; 1) Knows the principles and basic concepts of Traditional, Agile and Scrum Project Management Frameworks. 2) Acquire the concepts, roles, knowledge and skills related to the Scrum Project Management Framework (SPMF) project life cycle. 3) Identify and define project requirements using User Story, Product Backlog and Product Backlog Items techniques. 4) Can implement Sprint Planning, Sprint Execution, Sprint Review, Sprint Retrospective and Daily Scrum activities in line with SPMF. 5) Knows and applies risk and quality management methods and techniques in software projects and SPMF. 6) Develops a software project in line with SPMF within the scope of the term project.
MODE OF DELIVERY
Face to face
PRE-REQUISITES OF THE COURSE
No
RECOMMENDED OPTIONAL PROGRAMME COMPONENT
None
COURSE DEFINITION
Within the scope of Agile Project Management, introductory information about the historical developments, basic principles and agile manifesto regarding agile project management in the software world will be presented. Specifically, the Scrum Project Management Framework (SPMF) and its life cycle structure, activities, roles will be introduced. Requirements analysis, project planning, estimation methods and techniques and tools used in SPMF will be introduced. The lecturer of the course, as a Scrum Master, will take part in project groups of 5-7 learners and provide consultancy support to the student project teamsduring the development of the term project in line with SPMF.
COURSE CONTENTS
WEEK
TOPICS
1st Week
Introducing the course and presenting its objectives, introducing traditional and agile project management models and principles.
Roles and responsibilities in scrum project management (product owner, scrum master, development team and other stakeholders)
6th Week
Planning levels and estimation methods in Scrum project management
7th Week
Scrum case study
8th Week
Midterm
9th Week
Risk management and frameworks for software projects
10th Week
Risk management and frameworks for software projects
11th Week
Quality management and frameworks for software projects
12th Week
Quality management and frameworks for software projects
13th Week
Presentation of research tasks
14th Week
Presentation and evaluation of term projects
RECOMENDED OR REQUIRED READING
1. Rubin, K.S. (2013). Essential Scrum: A practical guide to the most popular agile process, Pearson Education, USA. 2. Viscardi, S. (2013). The professional Scrum Master's handbook. Packt Publishing, UK. 3. McKenna D. (2016). The art of Scrum: How Scrum masters bind dev teams and unleash agility. CA Technologies, USA. 4. Stellman, A.& Greene, J. (2015). Learning Agile: Understanding Scrum, XP, Lean, and Kanban. O?Reilly Media, USA. 5. Hundhausen, R. (2012 ). Professional Scrum development with Microsoft Visual Studio. Microsoft Press, USA. 6. Sutherland J. (2014). Scrum: The art of doing twice the work in half the time. Crown Business, USA. 7. Cadle J., Yeates D. (2008). Project Management for Information Systems, 5th Edition, Pearson Education Limited, England. 8. PMBOK (2017). A Guide to the Project Management Body of Knowledge, 6th Edition, Project Management Institute, USA. 9. Meredith J.R, Mantel S.J. (2011). Project Management: A Managerial Approach, 8th Edition, Pearson Education Limited, UK. 10. Larson E.W., Gray F.C. (2011). Project Management: The Managerial Process, 5th Edition. McGraw-Hill. 11. Brandon D. (2006). Project Management for Modern Information Systems, IRM Press, USA: 12. Pressman, Roger S. (2005). Software Engineering: A Practitioner?s Approach 6th Edition. McGraw-Hill Companies. 13. Sommerville, I. (2004). Software Engineering, Seventh Edition. Pearson Addison Wesley. 14. IEEE/EIA 12207. Standard for Information Technology?Software Life Cycle Processes
PLANNED LEARNING ACTIVITIES AND TEACHING METHODS
Lecture,Questions/Answers,Project
ASSESSMENT METHODS AND CRITERIA
Quantity
Percentage(%)
Mid-term
1
40
Total(%)
40
Contribution of In-term Studies to Overall Grade(%)
40
Contribution of Final Examination to Overall Grade(%)
60
Total(%)
100
ECTS WORKLOAD
Activities
Number
Hours
Workload
Midterm exam
1
1,5
1,5
Preparation for Quiz
Individual or group work
14
1
14
Preparation for Final exam
1
22
22
Course hours
14
3
42
Preparation for Midterm exam
1
14
14
Laboratory (including preparation)
Final exam
1
1,5
1,5
Homework
Presentation (including preperation)
1
3
3
Project
1
24
24
Report writing
1
23
23
Total Workload
145
Total Workload / 30
4,83
ECTS Credits of the Course
5
LANGUAGE OF INSTRUCTION
Turkish
WORK PLACEMENT(S)
No
KEY LEARNING OUTCOMES (KLO) / MATRIX OF LEARNING OUTCOMES (LO)