Download presentation
Presentation is loading. Please wait.
1
Software IMprovement using Product LinEs Project Presentation (III) - Implementation Liana Lisboa – PM Project: Starship
2
2 Summary Components OSGi Tests Metrics Strong and Weak Points
3
3 Components New definition of components Audio Before: Audio and Configuration Actions Before: Game Core Entity Before: Game Core Event Before: Collision and Game Core Graphic Before: Display Movement Before: Game Core Screen Before: Screen Control, End Game and Game Presentation New components can be defined to improve quality
4
4 Components (cont.) Actual stage: Audio Events Entity Graphic Movement Actions - partial Demonstration!
5
5 OSGi In our first attempt to develop the components to OSGi, it means that the existing architecture has to be modified We are looking for external support to help us
6
6 Tests Issues: A lot of reactive entities and hard-to-test aspects like sound and graphics made the unit tests restrictive for games; Ongoing implementation; Tests for some classes: CollisionHandler PlayerShip Sprite Dimension, Point
7
7 Metrics SPM - Effort
8
8 Metrics Time Foresight X Done Gerenciar Projeto4:01:00 Gerenciar Processo0:30:00 Gerenciar Requisitos0:00:00 Gerenciar Configuração0:00:00 Planejar Testes8:30:00 Gerenciar Arquitetura2:44:00 Implementar Componentes45:52:00 Acompanhar Projeto0:40:00 DoneForesight 62:17:0053:00:00
9
9 Strong and Weak Points Strong Architecture well defined Team commitment Weak Lack of experience with components
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.