Presentation is loading. Please wait.

Presentation is loading. Please wait.

T-76.4115 Final Demo Xylophone I2 Iteration 28.2.2007.

Similar presentations


Presentation on theme: "T-76.4115 Final Demo Xylophone I2 Iteration 28.2.2007."— Presentation transcript:

1 T-76.4115 Final Demo Xylophone I2 Iteration 28.2.2007

2 2 T-76.4115 Iteration demo Agenda  Project status and demo (20 min)  Introduction  Demo  Achieving project’s goals  Work results (20 min)  Statistics  Quality  Next steps  Discussion (5 min)

3 3 T-76.4115 Iteration demo Introduction to the project  iTV = interactive Television  Hotelzon provides turn-key hotel booking solution HOL (Hotelzon Online)  Corporate customers in Europe main focus  Providing hotel room booking services for a large number of hotels in diverse locations  Hotelzon wishes to stay at bleeding edge of technology and wants to get in on the new technology trend  Main project goals  Analysing and assessing different iTV-technologies  Assessing feasibility and providing knowledge base  Implementing user interface for iTV for current system Existing back-end Web browser interfaceMobile phone interfaceiTV interface Web Services interface Project scope

4 4 T-76.4115 Iteration demo Architecture

5 5 T-76.4115 Iteration demo Status of the iteration’s goals  Goal 1: Implementing use cases  UC3.3 Display rooms available  UC3.4 Book rooms  UC3.4.1 Display hotel and room info  UC3.4.3 Input booking information  UC4 Search reservations  UC5 Cancel reservation  OK  Goal 2: Testing for good quality  OK  Goal 3: Improving process  OK  Goal 4: Using SEPA practices  OK  Goal 5: Making sure that requirements are fulfilled  OK

6 6 T-76.4115 Iteration demo Customer goals Goal Achievement criteria StatusComments Ascertaining feasibility of iTV Analysis and rationale approved by Hotelzon See technical documentation Developing working version of hotel booking system for iTV Approval by Hotelzon in acceptance testing Main functionalities searching hotels, making reservations and cacelling reservations implemented Generating ideas on how to utilize iTV in future N/A No focus was put on this because of lack of time. See “development opportunities” for some input on this goal

7 7 T-76.4115 Iteration demo Resource usage KVJDOWMATKKKWYXXSUM PP 50355020 251040250 I1 40101,5129,565115107,5593565 I2 49,59179687061039540 Total 139,5227,5258,5153205193,5151721364 Planned 150190 150190 150 1360 Used hours

8 8 T-76.4115 Iteration demo Used hours

9 9 T-76.4115 Iteration demo Used hours

10 10 T-76.4115 Iteration demo Lines of Code

11 11 T-76.4115 Iteration demo Performed QA practices  Test-case based testing  Exploratory testing (peer review and acceptance testing)  Static review  Coding conventions  Prototyping  Heuristic evaluation  User interviews  Pair programming  Unsystematic unit testing by developers, e.g. JUnit used  Security testing (generating list of security issues)

12 12 T-76.4115 Iteration demo Defects and other quality metrics  Major bug still open: Screens cut texts too short, especially hotel and room descriptions Bugs BlockersMajorMinorTotal Reported in I1 06612 Reported in I2 5201843 Reported total 5262455 Open 0167 Metrics Value Bug count 1+6 Security issues 1 (locking of inputs) Usability (time) ~5 minutes to make reservation Code documentation Code documented

13 13 T-76.4115 Iteration demo Quality dashboard and goals Part of the system QualityConfidenceComments Search hotels HighSeems to work nicely Make reservations HighSome small bugs Cancel reservations HighSeems to work nicely Usability  High Most violated heuristics resolved, some negative comments about usability in user interviews and peer testing – have most to do with input and connection issues Security  Low1 issue identified through brainstorming Maintainability MediumCode properly documented. Legend Confidence: Low-Medium-High Quality: = quality is good  = quality seems ok  = quality is bad

14 14 T-76.4115 Iteration demo Next Steps  Future of iTV is still uncertain  If application is to be used commercially, some tasks must still be done  Testing on real set-top-box  Fixing truncation of texts  We suggest that Web Service Interface should be further developed  Simplifying common queries  Fixing some mistakes in the interface documentation  Our parser classes can successfully be used in other applications also

15 15 T-76.4115 Iteration demo Discussion THANK YOU FOR THE PROJECT AND YOUR SUPPORT!


Download ppt "T-76.4115 Final Demo Xylophone I2 Iteration 28.2.2007."

Similar presentations


Ads by Google