Upload
rory-burgan
View
216
Download
3
Tags:
Embed Size (px)
Citation preview
ITEC800 – Group 1ITEC800 – Group 1 Mobile Mobile GGCalendarCalendar
Ivan Alden Ivan Alden [41334663][41334663]Andrey Chislenko Andrey Chislenko [41354648] [41354648]
Kenfe-Mickaël Laventure Kenfe-Mickaël Laventure [41334817][41334817]Laurent Malvert Laurent Malvert [41389581][41389581]
José Angel Valenzuela Salas José Angel Valenzuela Salas [41385969][41385969]
2008.06.05Macquarie University
Mobile GCalendarGroup 1
Macquarie University – Department of Information and Communication Sciences – ITEC800
Outline
Introduction & Background
Software Engineering
Showcase
Future
References
Conclusion
2
Mobile GCalendarGroup 1
Macquarie University – Department of Information and Communication Sciences – ITEC800
Outline
Introduction & Background
Software Engineering
Showcase
Future
References
Conclusion
3
Mobile GCalendarGroup 1
Macquarie University – Department of Information and Communication Sciences – ITEC800
Introduction & Background
Google Calendar
Mobile GCalendar
4
Mobile GCalendarGroup 1
Macquarie University – Department of Information and Communication Sciences – ITEC800
Introduction & BackgroundGoogle Calendar
5
Mobile GCalendarGroup 1
Macquarie University – Department of Information and Communication Sciences – ITEC800
Introduction & BackgroundMobile GCalendar
6
Mobile GCalendarGroup 1
Macquarie University – Department of Information and Communication Sciences – ITEC800
Outline
Introduction & Background
Software Engineering
Showcase
Future
References
Conclusion
7
Mobile GCalendarGroup 1
Macquarie University – Department of Information and Communication Sciences – ITEC800
Software Engineering
Team Organization
Planning
Process Model
Tracking / Reporting
Documentation
8
Mobile GCalendarGroup 1
Macquarie University – Department of Information and Communication Sciences – ITEC800
Software EngineeringTeam Organization
9
Mobile GCalendarGroup 1
Macquarie University – Department of Information and Communication Sciences – ITEC800
Software EngineeringTeam Organization
10
Mobile GCalendarGroup 1
Macquarie University – Department of Information and Communication Sciences – ITEC800
Software EngineeringPlanning
11
Mobile GCalendarGroup 1
Macquarie University – Department of Information and Communication Sciences – ITEC800
Software EngineeringProcess Model
12
Requirements Analysis
ArchitectureDesign
Sub-SystemDevelopment
Integration
Sub-SystemTesting
Sub-System Validation
SystemValidation
IntegrationRelease
SystemRelease
RequirementsValidation
DesignValidation
Dev
elop
men
tSp
rint
Des
ign
ProjectStart
ProjectEnd
Requirements Analysis
ArchitectureDesign
Sub-SystemDevelopment
Integration
Sub-SystemTesting
Sub-System Validation
SystemValidation
IntegrationRelease
SystemRelease
RequirementsValidation
DesignValidation
Dev
elop
men
tSp
rint
Des
ign
ProjectStart
ProjectEnd
Mobile GCalendarGroup 1
Macquarie University – Department of Information and Communication Sciences – ITEC800
Software EngineeringTracking / Reporting
Automatic Integration / Support / QA
Report GenerationValidation (JUnit)
Progress (JUnit / CruiseControl)
Quality (JDepend / XRadar / CheckStyle / FindBugs)
Documentation GenerationWebsite (mvn reports / mvn site)
Developer API Reference (mvn doc / javadoc)
Issue Tracking / CommunicationWiki (Google Code Wiki)
Issue Tracker (Google Code Tracker)
Newsgroup (Google Group)
13
Mobile GCalendarGroup 1
Macquarie University – Department of Information and Communication Sciences – ITEC800
Software EngineeringTracking / Reporting
14
Mobile GCalendarGroup 1
Macquarie University – Department of Information and Communication Sciences – ITEC800
Software EngineeringDocumentation
User Documentation:
User’s Guide
UNIX Manual Page
Online Help
Developer Documentation
Developer’s FAQ
API Reference
Tutorials
15
Mobile GCalendarGroup 1
Macquarie University – Department of Information and Communication Sciences – ITEC800
Outline
Introduction & Background
Software Engineering
Showcase
Future
References
Conclusion
16
Mobile GCalendarGroup 1
Macquarie University – Department of Information and Communication Sciences – ITEC800
ShowcaseDemonstration
Mobile
GCalendar
17
Mobile GCalendarGroup 1
Macquarie University – Department of Information and Communication Sciences – ITEC800
Outline
Introduction & Background
Software Engineering
Showcase
Future
References
Conclusion
18
Mobile GCalendarGroup 1
Macquarie University – Department of Information and Communication Sciences – ITEC800
FutureRoadmap
19
Mobile GCalendarGroup 1
Macquarie University – Department of Information and Communication Sciences – ITEC800
FutureA Glimpse into the Future
Features:
2-way Synchronization
Offline-to-Online Synchronization
Android GUI
Previews:
20
Mobile GCalendarGroup 1
Macquarie University – Department of Information and Communication Sciences – ITEC800
Outline
Introduction & Background
Software Engineering
Showcase
Future
References
Conclusion
21
Mobile GCalendarGroup 1
Macquarie University – Department of Information and Communication Sciences – ITEC800
References
22
Mobile GCalendarGroup 1
Macquarie University – Department of Information and Communication Sciences – ITEC800
Outline
Introduction & Background
Software Engineering
Showcase
Future
References
Conclusion
23
Mobile GCalendarGroup 1
Macquarie University – Department of Information and Communication Sciences – ITEC800
Conclusion
24
Mobile GCalendarGroup 1
Macquarie University – Department of Information and Communication Sciences – ITEC800
Thanks
25
Try (and contribute to) Mobile Try (and contribute to) Mobile GCalendarGCalendar on: on:
http://mq-itec800-2008-1.googlecode.com/