330 likes | 475 Views
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
E N D
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 • Other material Project needs from Suunto • Weekly email report • Weekly? Code review • ..
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
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!
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.
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 • ..
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 • ..
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 • ..
Mobile device statistics Mobile resolution statistics Mobile browser statistics
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 • ..
Architecture Overview 1/3 - N-tier client-server - Technologies: • jQuery • ASP.NET Ajax • ASP.NET • Web Services • LINQ to SQL • SQL Server 2008
ToolsVisual studio project Contents • Sign-In & Registration Controls • BasePages • Localization files • Web Service Clients • Libraries
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
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
ToolsOther materials • Graphical content • Icons, images, etc • ..
Project needs from Suunto • Weekly reporting • Core reviews (weekly)
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
Apendix Presentation in TKK
Mobile site for sport community Note: changed topic on 8.9
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!
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.
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.
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!)
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
Thank you THANK YOU Janne.kallio@suunto.com Movescount.com/members/JanneKallio