25
ITEC800 – Group 1 ITEC800 – Group 1 Mobile Mobile G G Calendar Calendar 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.05 Macquarie University

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

Embed Size (px)

Citation preview

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

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

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

Mobile GCalendarGroup 1

Macquarie University – Department of Information and Communication Sciences – ITEC800

Outline

Introduction & Background

Software Engineering

Showcase

Future

References

Conclusion

2

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

Mobile GCalendarGroup 1

Macquarie University – Department of Information and Communication Sciences – ITEC800

Outline

Introduction & Background

Software Engineering

Showcase

Future

References

Conclusion

3

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

Mobile GCalendarGroup 1

Macquarie University – Department of Information and Communication Sciences – ITEC800

Introduction & Background

Google Calendar

Mobile GCalendar

4

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

Mobile GCalendarGroup 1

Macquarie University – Department of Information and Communication Sciences – ITEC800

Introduction & BackgroundGoogle Calendar

5

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

Mobile GCalendarGroup 1

Macquarie University – Department of Information and Communication Sciences – ITEC800

Introduction & BackgroundMobile GCalendar

6

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

Mobile GCalendarGroup 1

Macquarie University – Department of Information and Communication Sciences – ITEC800

Outline

Introduction & Background

Software Engineering

Showcase

Future

References

Conclusion

7

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

Mobile GCalendarGroup 1

Macquarie University – Department of Information and Communication Sciences – ITEC800

Software Engineering

Team Organization

Planning

Process Model

Tracking / Reporting

Documentation

8

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

Mobile GCalendarGroup 1

Macquarie University – Department of Information and Communication Sciences – ITEC800

Software EngineeringTeam Organization

9

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

Mobile GCalendarGroup 1

Macquarie University – Department of Information and Communication Sciences – ITEC800

Software EngineeringTeam Organization

10

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

Mobile GCalendarGroup 1

Macquarie University – Department of Information and Communication Sciences – ITEC800

Software EngineeringPlanning

11

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

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

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

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

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

Mobile GCalendarGroup 1

Macquarie University – Department of Information and Communication Sciences – ITEC800

Software EngineeringTracking / Reporting

14

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

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

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

Mobile GCalendarGroup 1

Macquarie University – Department of Information and Communication Sciences – ITEC800

Outline

Introduction & Background

Software Engineering

Showcase

Future

References

Conclusion

16

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

Mobile GCalendarGroup 1

Macquarie University – Department of Information and Communication Sciences – ITEC800

ShowcaseDemonstration

Mobile

GCalendar

17

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

Mobile GCalendarGroup 1

Macquarie University – Department of Information and Communication Sciences – ITEC800

Outline

Introduction & Background

Software Engineering

Showcase

Future

References

Conclusion

18

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

Mobile GCalendarGroup 1

Macquarie University – Department of Information and Communication Sciences – ITEC800

FutureRoadmap

19

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

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

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

Mobile GCalendarGroup 1

Macquarie University – Department of Information and Communication Sciences – ITEC800

Outline

Introduction & Background

Software Engineering

Showcase

Future

References

Conclusion

21

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

Mobile GCalendarGroup 1

Macquarie University – Department of Information and Communication Sciences – ITEC800

References

22

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

Mobile GCalendarGroup 1

Macquarie University – Department of Information and Communication Sciences – ITEC800

Outline

Introduction & Background

Software Engineering

Showcase

Future

References

Conclusion

23

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

Mobile GCalendarGroup 1

Macquarie University – Department of Information and Communication Sciences – ITEC800

Conclusion

24

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

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/