Presentation is loading. Please wait.

Presentation is loading. Please wait.

Gilese 581 (GLEE-ZA) Iteration 2 Presentation Jan Horjus, Abebe Woreta, Neil Chu, Ritik Ray & Patrick Logan CS673 – Introduction to Software Engineering.

Similar presentations


Presentation on theme: "Gilese 581 (GLEE-ZA) Iteration 2 Presentation Jan Horjus, Abebe Woreta, Neil Chu, Ritik Ray & Patrick Logan CS673 – Introduction to Software Engineering."— Presentation transcript:

1 Gilese 581 (GLEE-ZA) Iteration 2 Presentation Jan Horjus, Abebe Woreta, Neil Chu, Ritik Ray & Patrick Logan CS673 – Introduction to Software Engineering – Tues. April 2 nd 2013 1

2 Iteration 2 progress 2

3 Project Design 3

4 Project Management 4 Using Pivotal Tracker as our primary feature tracking utility. Very useful in keeping track of who is doing. Keeps us accountable to pass through the proper development stages for each feature. Also using the Issue- tracking functionality of our Google code repository.

5 Evolution of Group Roles From Specialists During the first iteration many group members were assigned to specialized tasks based on their existing skill-sets. This was because of a product-focused mindset and was meant to increase the efficiency of development. To Generalists During this iteration we have made a special effort to ensure that each group member is involved in each type of task – those who previously focused on code also helped with documentation, art, and product management, and vice versa. This was part of a transition to a more process focused mindset and was meant to maximize the amount that each group member would learn. 5

6 Design Pattern Factory The Unit Class Singleton The TextureStore ConfigManager 6

7 Design Pattern Template The GameScreen The ClickableSprite Composite The Draw Interface The Update Interface State The GameMap 7

8 Factory Design Pattern 8

9 Template Design Pattern 9

10 Composite Design Pattern 10

11 State Design Pattern 11

12 Singleton Design Pattern 12

13 Risk Management Risk 1 Map Screen was not functional at the end of Iteration 1 Risk 2 Project integration work threatened to throw off our schedule. Risk 3 Management overhead increased somewhat as a result of evolving group roles. 13

14 Iteration 2 Demo DEMO TIME It’s Demo Time. 14

15 References Rob Miles: Introduction to Programming through Game Development using Microsoft XNA Game Studio. XNA Game Programming Adventures: http://xnagpa.net/index.php 15

16 Questions? 16


Download ppt "Gilese 581 (GLEE-ZA) Iteration 2 Presentation Jan Horjus, Abebe Woreta, Neil Chu, Ritik Ray & Patrick Logan CS673 – Introduction to Software Engineering."

Similar presentations


Ads by Google