0% found this document useful (0 votes)
10 views

Csg3003 - agile-Game-Development - LT - 1.0 - 42 - csg3003 - Agile Game Development - LT - 3

Uploaded by

Nobody
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
10 views

Csg3003 - agile-Game-Development - LT - 1.0 - 42 - csg3003 - Agile Game Development - LT - 3

Uploaded by

Nobody
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

Agile Game Development Course Type LT

Course Code: CSG3003 Credits 3


Prerequisite: NIL
Course Objectives:
1. Learn SDLC models to analyze, design and develop real-time requirements of games.
2. Understand types of agile methodology and develop real-time games.
3. To learn about testing and the application of agile testing.
4. To learn Agile and XP model for games

Course Outcomes (CO):


At the end of the course, students should be able to
CO1. Explain the software development life cycle models
CO2. Apply an appropriate process model depending on the user requirements
CO3. Analyze the various processes used in all the phases of Agile development
CO4. Describe the concepts of XP and XP Values for the game development environment
CO5. Design the game documents using Agile and Scrum model
Correlation of COs with POs
CO
CKL PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO1 PSO2
\PO
PKL 1 1 3 1 2 1
CO1 3 1 - - - - - - - - - 1 1 1

CO2 2 1 3 - 2 - - - - - - 1 3 1

CO3 2 3 - - - - - - - - - 1 1 1

CO4 2 2 - - -- - - - - 1 1 2 1

CO5 3 2 3 - - - - - - - - 1 1 1

CO Topics to be discussed Hrs.


SDLC models, waterfall model, Evolutionary development, Component-Based Software
Engineering (CBSE), Process Iteration, Incremental delivery, Spiral development, Rapid
CO1 08
software development, Agile methods, Extreme programming(XP), Rapid application
development (RAD), Software prototyping.

Requirements Engineering, establishing the groundwork, eliciting requirements, requirements


analysis, SRS documentation, metrics in the process and project domains, software
CO2 measurements, software project estimation, decomposition techniques empirical estimation 09
models, make/buy decision, design concepts, design model, architectural design, structured
analysis (DFD model).

Flavors of Agile Development, Agile Manifesto, Example methodologies, Refactoring


CO3 09
Techniques, Limitations of the Agile Process.
Introduction of XP, XP Values, Principles, Practices and environment, process flow, Common
CO4 concerns about XP, activities and artifacts, pair programming, Coding Practices, developer 09
practices, business Practices.

Basics of Scrum, principles of Scrum, Scrum’s goals, roles, practices in the context of game
CO5 development, game document development using Scrum, iterative techniques in Scrum, Scaling 08
Scrum for gameplay

Guest Lecture on Contemporary Topics 02


Suggested Tools:
Total Hours: 45
Mode of Teaching and Learning:
Flipped Classroom, Activity-Based Teaching/Learning, Digital/Computer-based models, wherever possible to
augment lecture for practice/tutorial and minimum 2 hours lectures by industry experts on contemporary topics.
Mode of Evaluation and Assessment:
The assessment and evaluation components may consist of unannounced open book examinations, quizzes, student
portfolio generation and assessment, and any other innovative assessment practices followed by faculty, in addition to
the Continuous Assessment Tests and Term End Examinations.
Text Books:
1. Software Engineering: A Practitioner's Approach, 8th Edition March 2019 by Bruce R. Maxim, Roger S.
Pressman
2. Agile Game Development with Scrum, Clinton Keith, Addison-Wesley; 1st edition.
Reference books:
1. Mike Cohn, User Stories Applied: For Agile Software, Addison Wesle
2. Extreme Programming Explained: Embrace Change (XP Series), Kent back, Addison-Wesley
3. Agile Game Development with Unity: A Guide to Adopting Agile Methodologies for Unity Game Development,
Harrison Ferrone, Apress, 2018.
4. Lean Game Development: Apply Lean Frameworks to the Process of Game Development, Julia Naomi
Rosenfield, Apress, 2017.
5. The Art of Agile Development: Pragmatic Guide to Agile Software, Chromatic, Jim Shore, O′Reilly; 1st edition
6. Agile Game Development: Teams, Practices, and Workflows for Building Better Games, Chris Lowthorpe, A K
Peters/CRC Press, 2019.
Recommendation by the Board of Studies on 04-SEPT-2023
Approval by Academic council on:
Compiled by: Dr. VIKAS PANTHI

You might also like