1 / 13

Distributed Software Development 2011/12

Distributed Software Development 2011/12. Search4Yummy. Muhammad Sulyman , Lovro Maričić and Ronald Wolvers. Outline. Team members Project Overview Project Goals Project Vision Technologies Architecture Overview Project management and code quality tools Roles and Responsibilities

crete
Download Presentation

Distributed Software Development 2011/12

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Distributed Software Development 2011/12

  2. Search4Yummy • Muhammad Sulyman, Lovro Maričić • and Ronald Wolvers

  3. Outline • Team members • Project Overview • Project Goals • Project Vision • Technologies • Architecture Overview • Project management and code quality tools • Roles and Responsibilities • Questions

  4. Team Members • Zagreb, Croatia • Jan Čustović • Andrej Garić • Ivan Bandalo • Lovro Maričić Västerås, Sweden • Muhammad Sulyman • Petar Paar • Ronald Wolvers • Yehui Wang

  5. Project Overview 4 5 1 2 3

  6. Project Goals Mobile application & Web client that: • Finds a suitable place to eat • Based on user preferences • Provides reliable information • From users and the restaurants themselves • Allows for feedback and reviews • Ratings, comments, photos etc. • …

  7. Project Vision The application should be: • Fast and easy to use • Both for customers and restaurants alike • An invaluable tool to anyone eating out • Rather than just a nice gadget • Open to a wide range of clients and pref. • Not just ratings of McDonald’s etc.

  8. Technologies • Server side • Spring (Core, Security, Data), Struts2, JPA/Hibernate, Logback etc. • Web client side • Tiles, Freemarker, HTML, CSS, Javascript • Android • Android SDK • Spring Mobile and Spring Android

  9. Architecture Overview

  10. Project management and code quality tools • PMD – Detects potential code problems • Checkstyle – Coding standard • Findbug – Analyse code • Maven • Project builds • Dependency management • Documentation

  11. Roles and Responsibilities Västerås, Sweden • Muhammad Sulyman • ProjectLeader • Documentation Manager • Presenter • Petar Paar • Mobile Application Developer • Requirements Engineering & Design • Ronald Wolvers • Design Manager • Web Client Developer • Presenter • Yehui Wang • Test Manager • Requirement Engineering & Design

  12. Roles and Responsibilities • Zagreb, Croatia • Jan Čustović • Team Leader • Server SideDeveloper & System Architect • Presenter • Andrej Garić • Mobile Application Developer • Configuration & DB Manager • Ivan Bandalo • Web Client Developer • Mobile Application Developer • Lovro Maričić • Server SideDeveloper • Web Client Developer • Presenter

  13. Questions?

More Related