1 / 33

Tkk meeting

Tkk meeting . Date open 23.9. Content. Content to showcase Main goals - Janne Solution overview with UI designs - Teemu Requirements - Janne Architecture - Petri Basic overview Web Services Tools Visual studio project - Petri Amazon server - Jarmo Testing tools – Tomu

reeves
Télécharger la présentation

Tkk meeting

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. Tkk meeting Date open 23.9

  2. Content Content to showcase • Main goals - Janne • Solution overview with UI designs - Teemu • Requirements - Janne • Architecture - Petri • Basic overview • Web Services Tools • Visual studio project - Petri • Amazon server - Jarmo • Testing tools – Tomu • Other material Project needs from Suunto • Weekly email report • Weekly? Code review • ..

  3. Main goals • Create Movescount.commobile website to be launch Q1/2010 • Offers core tools for Movescount.com member to manage his/her social sports diary • Can be used with most common smart phones • Mobile Movescount.comuser experience is best of the breed and usability is exceptional • Transfer the developed solution as part of Movescount.com development team

  4. Movescount is a free sports diary • Movescount offers rich toolset for people to maintain their sports experiences • In Movescount people can keep their training diary, enrich their moves with routes, images and videos • Doesn´t need device, start today!

  5. Movescount is sports community • Movescount offers people possibility to share their experiences, be part of groups, follow other members and find new routes to explore.

  6. Movescount is Connected

  7. Content Content to showcase • Main goals - Janne • Solution overview with UI designs - Teemu • Requirements - Janne • Architecture - Petri • Basic overview • Web Services Tools • Visual studio project - Petri • Amazon server - Jarmo • Testing tools – Tomu • Other material Project needs from Suunto • Weekly email report • Weekly? Code review • ..

  8. Solution overview

  9. Content Content to showcase • Main goals - Janne • Solution overview with UI designs - Teemu • Requirements - Janne • Architecture - Petri • Basic overview • Web Services Tools • Visual studio project - Petri • Amazon server - Jarmo • Testing tools – Tomu • Other material Project needs from Suunto • Weekly email report • Weekly? Code review • ..

  10. High level requiremens • Mobile resolution, browser, device (next page) • Localisation • UI texts in resource files • Needs to be able to select the language in UI • Same languages as now in Movescount.com needs to be able to select • DO English & Finnish • Graphics, styles requirements same as the Movescount.com • Other • ..

  11. Mobile device statistics Mobile resolution statistics Mobile browser statistics

  12. Content Content to showcase • Main goals - Janne • Solution overview with UI designs - Teemu • Requirements - Janne • Architecture - Petri • Basic overview • Web Services Tools • Visual studio project - Petri • Amazon server - Jarmo • Testing tools – Tomu • Other material Project needs from Suunto • Weekly email report • Weekly? Code review • ..

  13. Architecture Overview 1/3 - N-tier client-server - Technologies: • jQuery • ASP.NET Ajax • ASP.NET • Web Services • LINQ to SQL • SQL Server 2008

  14. Architecture Overview 2/3

  15. Architecture Overview 3/3

  16. ToolsVisual studio project Contents • Sign-In & Registration Controls • BasePages • Localization files • Web Service Clients • Libraries

  17. ToolsServers

  18. Servers Amazon Elastic Compute Cloud (Amazon EC2) • Small Instance (Default) 1.7 GB of memory, 1 EC2 Compute Unit (1 virtual core with 1 EC2 Compute Unit), 160 GB of local instance storage, 32-bit platform • Windows Server 2008 • SQL Server 2008 Express • Version control + other toolsneeds to beinstalledbyprojectteam

  19. ToolsTesting

  20. ToolsTesting We use Robot Framework to automate end user functionality, System Level Supporting tools are Selenium, AutoIT You need to do good test automation in a simulated PC environment with high test coverage You beed to think how to test the application in real environment in the real HW with the mobile browser With all the target mobile types? We need to see your test reports with the progress and bug handling

  21. ToolsOther materials • Graphical content • Icons, images, etc • ..

  22. Project needs from Suunto • Weekly reporting • Core reviews (weekly)

  23. Other topics • Devices • Select the model: t3d, t4d, m4, m5 • + pc pods t4d Silver Frost t4d White Blaze M5 Black/Gold M5 Black/Silver M5 All Black M4 Black/Pink M4 Black/Turquoise M4 Black/Silver t3d Black Move t3d Black Polished t3d Black

  24. Apendix Presentation in TKK

  25. Mobile site for sport community Note: changed topic on 8.9

  26. Movescount is a free sports diary • Movescount offers rich toolset for people to maintain their sports experiences • In Movescount people can keep their training diary, enrich their moves with routes, images and videos • Doesn´t need device, start today!

  27. Movescount is sports community • Movescount offers people possibility to share their experiences, be part of groups, follow other members and find new routes to explore.

  28. Movescount is Connected

  29. The goal of this project is to create a mobile site for the Movescount.com. The mobile features that will be offered for end users will be based on the current Movescount.com functionality.

  30. Few examples

  31. Few basics about project Requirements • .net in server side • (Visual studio) • Ui in html/javascript/css • Testing automation required • Weekly reporting To get started • Current Database designs, APIs • Draft functionality descriptions • Basic wireframes with some visual examples • Graphical material • Draft Requirements for mobile platforms • Testing tools and guides • Technical support and regular audits by suunto development Core solution first Expansion if possible (innovation possibility!)

  32. Why this project? • Be part of the global service development • Your work will matter! The end product WILL be taken into use • A chance to work with Sports! And you get t3ds + with movesticks

  33. Thank you THANK YOU Janne.kallio@suunto.com Movescount.com/members/JanneKallio

More Related