ITEC800 – Group 1 Mobile G Calendar Ivan Alden [41334663] Andrey Chislenko [41354648] Kenfe-Mickaël Laventure [41334817] Laurent Malvert [41389581] José.

Slides:



Advertisements
Similar presentations
JULY JULIO AUGUST AGOSTO SEPTEMBER SEPTIEMBRE OCTOBER OCTUBRE NOVEMBER NOVIEMBRE DECEMBER DICIEMBRE LOS ANGELES UNIFIED SCHOOL DISTRICT DISTRITO ESCOLAR.
Advertisements

Delta Confidential 1 5/29 – 6/6, 2001 SAP R/3 V4.6c PP Module Order Change Management(OCM)
You have been given a mission and a code. Use the code to complete the mission and you will save the world from obliteration…
My AmeriCorps Release 3 State Commissions and Programs User Roles and Management – Implementing Presentation developed for the Corporation for National.
Accredited Supplier Communications Plan FY09-10 Q1 to Q4 May 2009, v2.0 Home Access Marketing & Stakeholder Engagement Team.
© Copyright 2006 FPT Software 1 © FPT SOFTWARE – TRAINING MATERIAL – Internal use 04e-BM/NS/HDCV/FSOFT v2/3 How to work in Fsoft project Authors: KienNT.
Feichter_DPG-SYKL03_Bild-01. Feichter_DPG-SYKL03_Bild-02.
Chapter 1 The Study of Body Function Image PowerPoint
Copyright © 2011, Elsevier Inc. All rights reserved. Chapter 5 Author: Julia Richards and R. Scott Hawley.
1 Copyright © 2013 Elsevier Inc. All rights reserved. Appendix 01.
1 Copyright © 2010, Elsevier Inc. All rights Reserved Fig 2.1 Chapter 2.
1 Copyright © 2013 Elsevier Inc. All rights reserved. Chapter 38.
Chapter 1 Image Slides Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Web100 User Services Support Team: Tanya Brethour, Jim Ferguson, Steve Engelhardt
My AmeriCorps Release 3 AmeriCorps National Programs User Roles and Management – Implementing Presentation developed for the Corporation for National and.
Cultural Heritage in REGional NETworks REGNET Project Meeting Content Group Part 2: Functional Testing.
By Rick Clements Software Testing 101 By Rick Clements
Europa Simultaneous Release | © 2007 by Borland Software Corporation, made available under the EPL v1.0 1 GMF 2.0 Europa Simultaneous Release June 06,
© 2007 by Raghu Srinivasan; made available under the EPL v1.0 | Presenter Raghu Srinivasan Project Lead Oracle Inc. The JSF Tools Project –
The GEO Secretariat Progress Report to GEO-2 November 2003 Helen M. Wood Secretariat Director.
Business Transaction Management Software for Application Coordination 1 Business Processes and Coordination.
Copyright CompSci Resources LLC Web-Based XBRL Products from CompSci Resources LLC Virginia, USA. Presentation by: Colm Ó hÁonghusa.
Jeopardy Q 1 Q 6 Q 11 Q 16 Q 21 Q 2 Q 7 Q 12 Q 17 Q 22 Q 3 Q 8 Q 13
Jeopardy Q 1 Q 6 Q 11 Q 16 Q 21 Q 2 Q 7 Q 12 Q 17 Q 22 Q 3 Q 8 Q 13
Title Subtitle.
DISTRICT AND SCHOOL ASSESSMENT & TECHNOLOGY COORDINATOR ONLINE TESTING WEBINAR FEBRUARY 7 AND 9, 2012 Washington Online Testi ng OSPI Office of Superintendent.
0 - 0.
DIVIDING INTEGERS 1. IF THE SIGNS ARE THE SAME THE ANSWER IS POSITIVE 2. IF THE SIGNS ARE DIFFERENT THE ANSWER IS NEGATIVE.
FACTORING ax2 + bx + c Think “unfoil” Work down, Show all steps.
Addition Facts
ZMQS ZMQS
Richmond House, Liverpool (1) 26 th January 2004.
BT Wholesale October Creating your own telephone network WHOLESALE CALLS LINE ASSOCIATED.
Electric Bus Management System
DOROTHY Design Of customeR dRiven shOes and multi-siTe factorY Product and Production Configuration Method (PPCM) ICE 2009 IMS Workshops Dorothy Parallel.
ABC Technology Project
VOORBLAD.
July 31, Disclaimer: TREx under development, minor modifications may occur pending final release. Prepared for Education Service Center TREx Training.
15. Oktober Oktober Oktober 2012.
Squares and Square Root WALK. Solve each problem REVIEW:
We are learning how to read the 24 hour clock
CMPT 275 Software Engineering
Understanding Generalist Practice, 5e, Kirst-Ashman/Hull
Chapter 5 Test Review Sections 5-1 through 5-4.
SIMOCODE-DP Software.
GG Consulting, LLC I-SUITE. Source: TEA SHARS Frequently asked questions 2.
Addition 1’s to 20.
25 seconds left…...
Januar MDMDFSSMDMDFSSS
Week 1.
We will resume in: 25 Minutes.
PSSA Preparation.
Xiao Zhang and Wenliang Du Dept. of Electrical Engineering & Computer Science Syracuse University.
Calendario 2008 MON TUE WED THU FRI SAT SUN January.
Berlin, Germany June 20, Extending the Kernel with Practices to Create Methods Brian Elvesæter SINTEF, Oslo, Norway.
Weekly Attendance by Class w/e 6 th September 2013.
1 PART 1 ILLUSTRATION OF DOCUMENTS  Brief introduction to the documents contained in the envelope  Detailed clarification of the documents content.
How Cells Obtain Energy from Food
Immunobiology: The Immune System in Health & Disease Sixth Edition
Murach’s OS/390 and z/OS JCLChapter 16, Slide 1 © 2002, Mike Murach & Associates, Inc.
Introduction Peter Dolog dolog [at] cs [dot] aau [dot] dk Intelligent Web and Information Systems September 9, 2010.
Presentation transcript:

ITEC800 – Group 1 Mobile G Calendar Ivan Alden [ ] Andrey Chislenko [ ] Kenfe-Mickaël Laventure [ ] Laurent Malvert [ ] José Angel Valenzuela Salas [ ] Macquarie University

Mobile GCalendar Group 1 Macquarie University – Department of Information and Communication Sciences – ITEC800 Outline Introduction & Background Software Engineering Showcase Future References Conclusion 2

Mobile GCalendar Group 1 Macquarie University – Department of Information and Communication Sciences – ITEC800 Outline Introduction & Background Software Engineering Showcase Future References Conclusion 3

Mobile GCalendar Group 1 Macquarie University – Department of Information and Communication Sciences – ITEC800 Introduction & Background Google Calendar Mobile G Calendar 4

Group 1 Macquarie University – Department of Information and Communication Sciences – ITEC800 Introduction & Background Google Calendar 5

Mobile GCalendar Group 1 Macquarie University – Department of Information and Communication Sciences – ITEC800 Introduction & Background Mobile GCalendar Design Specifications Multi-platform Mobiles Low-Tech Devices Targets Developers API Power Users CLI System Administrators GUI Requirements Calendar Management Event Management ACL / Sharing Features Improvements Client Side Configuration Batch Scripting Support Multi-Account Management Fast Editing Mobile GCalendar MIT License 6

Mobile GCalendar Group 1 Macquarie University – Department of Information and Communication Sciences – ITEC800 Outline Introduction & Background Software Engineering Showcase Future References Conclusion 7

Mobile GCalendar Group 1 Macquarie University – Department of Information and Communication Sciences – ITEC800 Software Engineering Team Organization Planning Process Model Tracking / Reporting Documentation 8

Mobile GCalendar Group 1 Macquarie University – Department of Information and Communication Sciences – ITEC800 Software Engineering Team Organization 9 Project Manager ArchitectQA-Tester Technical Writer IT SupportAnalyst SCM Manager Developer

Mobile GCalendar Group 1 Macquarie University – Department of Information and Communication Sciences – ITEC800 Software Engineering Team Organization 10 Primary Roles Secondary Roles Ivan Alden Project Manager QA-Tester Laurent Malvert ArchitectDeveloper Technical Writer Mickaël Laventure DeveloperIT Support Technical Writer Andrey Chislenko AnalystDeveloper SCM Manager Angel Valenzuela AnalystQA-Tester

Mobile GCalendar Group 1 Macquarie University – Department of Information and Communication Sciences – ITEC800 Events Meetings Software Engineering Planning 11 Framework Base Implementation MGC Online CLI Implementation MGC Code Freeze / Bug Hunt MGC Presentation CP Release x/week Prototypes Requirements Analysis February  April 2x/week Code Reviews Beta Testing Sessions April  June

Mobile GCalendar Group 1 Macquarie University – Department of Information and Communication Sciences – ITEC800 Software Engineering Process Model 12

Mobile GCalendar Group 1 Macquarie University – Department of Information and Communication Sciences – ITEC800 Software Engineering Tracking / Reporting Automatic Integration / Support / QA Report Generation Validation (JUnit) Progress (JUnit / CruiseControl) Quality (JDepend / XRadar / CheckStyle / FindBugs) Documentation Generation Website (mvn reports / mvn site) DeveloperAPI Reference (mvn doc / javadoc) Issue Tracking / Communication Wiki (Google Code Wiki) Issue Tracker (Google Code Tracker) Newsgroup (Google Group) 13

Mobile GCalendar Group 1 Macquarie University – Department of Information and Communication Sciences – ITEC800 Software Engineering Tracking / Reporting 14

Mobile GCalendar Group 1 Macquarie University – Department of Information and Communication Sciences – ITEC800 Software Engineering Documentation User Documentation: User’s Guide UNIX Manual Page Online Help Developer Documentation Developer’s FAQ API Reference Tutorials 15

Mobile GCalendar Group 1 Macquarie University – Department of Information and Communication Sciences – ITEC800 Outline Introduction & Background Software Engineering Showcase Future References Conclusion 16

Mobile GCalendar Group 1 Macquarie University – Department of Information and Communication Sciences – ITEC800 Showcase Demonstration Mobile GCalendar 17

Mobile GCalendar Group 1 Macquarie University – Department of Information and Communication Sciences – ITEC800 Outline Introduction & Background Software Engineering Showcase Future References Conclusion 18

Mobile GCalendar Group 1 Macquarie University – Department of Information and Communication Sciences – ITEC800 Future Roadmap Module 3 Offline CLI Implementation MGC 0.5 August 2008 Module 4 GUI Base Implementation MGC 0.6 October 2008 Community Technical Release MGC 0.7 November 2008 Final Public Release MGC 1.0 December

Mobile GCalendar Group 1 Macquarie University – Department of Information and Communication Sciences – ITEC800 Future A Glimpse into the Future Features: 2-way Synchronization Offline-to-Online Synchronization Android GUI Previews: 20

Mobile GCalendar Group 1 Macquarie University – Department of Information and Communication Sciences – ITEC800 Outline Introduction & Background Software Engineering Showcase Future References Conclusion 21

Mobile GCalendar Group 1 Macquarie University – Department of Information and Communication Sciences – ITEC800 References 22 Project Homepage: Newsgroup: Mobile GCalendar Google Data APIhttp://code.google.com/apis/gdata/ Google Calendar APIs & Toolshttp://code.google.com/apis/calendar/ Apache Log4Jhttp://log4j.apache.org/ Apache Commons CLIhttp://commons.apache.org/ Software Components Apache Anthttp://ant.apache.org/ Apache Mavenhttp://maven.apache.org/ FindBugshttp://findbugs.sg.net/ JDependhttp://clarkware.com/software/JDepend.html JUnithttp:// Tools Google Inc. Apache Foundationhttp:// Eclipse Foundationhttp:// 3 rd Parties

Mobile GCalendar Group 1 Macquarie University – Department of Information and Communication Sciences – ITEC800 Outline Introduction & Background Software Engineering Showcase Future References Conclusion 23

Mobile GCalendar Group 1 Macquarie University – Department of Information and Communication Sciences – ITEC800 Conclusion 24 FrameworkDevelopers / External Providers CLISystem Administrators / Power Users Android GUIMobile Users Components / Targets v0.6Android GUI Prototype Release v1.0Final Public Release Schedule LimitationsGoogle Calendar APIs & Tools SupportGoogle Code Department CompetitionGoogle Calendar + Google Gears … Concerns

Mobile GCalendar Group 1 Macquarie University – Department of Information and Communication Sciences – ITEC800 Thanks 25 Try (and contribute to) Mobile GCalendar on: