MHST 2012-02: Xây dựng Mobile Client cho Alfresco (giải nhất + giải phong cách)

download MHST 2012-02: Xây dựng Mobile Client cho Alfresco (giải nhất + giải phong cách)

If you can't read please download the document

Transcript of MHST 2012-02: Xây dựng Mobile Client cho Alfresco (giải nhất + giải phong cách)

Slide 1

FPT University

MHST12-02

V Hi NamMHST12-02 TEAM

Mentor

Vu Hai Nam

Nguyn V Hng

Team Leader

Nguyn Lu BchNguyn Ngc Hng

Hong Ch Linh

Co-Mentor

MHST12-02

Contents

1. Introduction2. Project Achievements3. Deliverables4. An Open-source Project5. Software metrics6. Alfresco Introduction7. Background8. Evaluation & Chance9. System Overview10. Iterative Software Process Model11. Team Work12. Development Tools13. Master Plan14. Lesson Learnt15. Limitation16. Demonstration

MHST12-02

Project Achievements

MHST12-02

Project Achievements

http://addons.alfresco.com/addons/cmisdroid

- Zia consulting is reviewing source code- Making a long-term plan

MHST12-02

Deliverables

- Software design- Test result- Project summary - Demonstration - Software specification requirement- Software project management plan- Software manual- Compilation manual

MHST12-02

An Open-source Project

Freedom to run the programFreedom to study how program worksFreedom to redistribute copiesFreedom to improve the programFreedom in communication

MHST12-02

Software Metric

OldNewThird party

Lines of code4953198155836

Commit101280Test cases101Defect density5 bugs / kLOC

MHST12-02

Alfresco Introduction

MHST12-02

Alfresco Introduction

MHST12-02

Alfresco Introduction

MHST12-02

Background

Smartphone trend in Vietnam

MHST12-02

Background

Smartphone trend in Vietnam

MHST12-02

Background

Smartphone trend in Vietnam

MHST12-02

Evaluation & Chance

MHST12-02

System Overview

MHST12-02

Iterative Software Process Model

- Incremental delivery - Easy for team members who dont have much experience - Easily identify the source of last error

- Less time for corrections

Iterative Model

MHST12-02

Team Work

MHST12-02

Development Tools

Laptop (Intel core i5, 1.7Ghz)Sony Xperia SSamsung Galaxy SIISamsung Galaxy AceUbuntu 12.0.4

Eclipse Juno

Android SDK

Hardware

Software

MHST12-02

Master Plan

MHST12-02

Lesson Learnt

Open source styleTechnologiesSoftware process Project management skills

MHST12-02

Limitation

Work-flow?

Tablets and any other Android devices?

MHST12-02

Demonstration

FPT University

MHST12-02

MHST12-02

References

- Ericsson Consumer Lab 2012

- http://www.alfresco.com/

- http://www.android.com/

ENJOY YOUR TIME

11/27/12