SlideShare a Scribd company logo
1 of 26
Download to read offline
MHST12-02
    FPT University
MHST12-02 TEAM


             Nguyễn Vũ Hưng                Hoàng Leader
                                            Team Chí Linh
                                             Vu Hai Nam
                Mentor                         Co-Mentor




Vũ Hải Nam               Nguyễn Lưu Bách      Nguyễn Ngọc Hưng

                                                                 2
Contents
                                       MHST12-02

1. Introduction
2. Project Achievements
3. Deliverables
4. An Open-source Project
5. Software metrics
6. Alfresco Introduction
7. Background
8. Evaluation & Chance
9. System Overview
10. Iterative Software Process Model
11. Team Work
12. Development Tools
13. Master Plan
14. Lesson Learnt
15. Limitation
16. Demonstration

                                                   3
Project Achievements
                   MHST12-02




                               4
Project Achievements
                               MHST12-02




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




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




                                             5
Deliverables
                                                           MHST12-02




- Software specification requirement   - Project summary
- Software project management plan     - Demonstration




- Software design                      - Software manual
- Test result                          - Compilation manual




                                                                       6
An Open-source Project
                                                                         MHST12-02



 Freedom to run the program                                 Freedom to study how program works




                                 Freedom in communication




Freedom to redistribute copies                                Freedom to improve the program




                                                                                               7
Software Metric
                                          MHST12-02



                 Old        New         Third party
Lines of code    4953      19815           5836
Commit           101        280
Test cases                  101
Defect density          5 bugs / kLOC




                                                      8
Alfresco Introduction
                    MHST12-02




                                9
Alfresco Introduction
                    MHST12-02




                                10
Alfresco Introduction
                    MHST12-02




                                11
Background
                              MHST12-02

Smartphone trend in Vietnam




                                          12
Background
                              MHST12-02

Smartphone trend in Vietnam




                                          13
Background
                              MHST12-02

Smartphone trend in Vietnam




                                          14
Evaluation & Chance
                  MHST12-02




                              15
System Overview
                  MHST12-02




                              16
Iterative Software Process Model

                                             MHST12-02




    Iterative Model
- Incremental delivery

- Easy for team members who don’t
have much experience

- Easily identify the source of last error

- Less time for corrections
                                                         17
Team Work
            MHST12-02




                        18
Development Tools
                                                MHST12-02



        Hardware                           Software


Laptop (Intel core i5, 1.7Ghz)
                                 Ubuntu 12.04
Sony Xperia S
                                 Eclipse Juno
Samsung Galaxy SII
                                 Android SDK
Samsung Galaxy Ace




                                                            19
Master Plan
              MHST12-02




                          20
Lesson Learnt
                                      MHST12-02



Open source style                Technologies




Software process           Project management skills



                                                   21
Limitation
                          MHST12-02




                Tablets and any
                other Android
                devices?



Work-flow?



                                      22
Demonstration
                MHST12-02




                            23
MHST12-02
    FPT University




                     24
References
                                            MHST12-02



- Ericsson Consumer Lab 2012

- http://www.alfresco.com/

- http://www.android.com/




                                                        25
ENJOY YOUR TIME




                  26

More Related Content

Similar to Mhst12 02

CV of Minfeng Hu
CV of Minfeng HuCV of Minfeng Hu
CV of Minfeng Hu
Minfeng Hu
 
Migration process from monolithic to micro frontend architecture in mobile ap...
Migration process from monolithic to micro frontend architecture in mobile ap...Migration process from monolithic to micro frontend architecture in mobile ap...
Migration process from monolithic to micro frontend architecture in mobile ap...
ESUG
 
NEHA JAIN_RESUME
NEHA JAIN_RESUMENEHA JAIN_RESUME
NEHA JAIN_RESUME
Neha Jain
 

Similar to Mhst12 02 (20)

Mhst13 13 slide new
Mhst13 13 slide newMhst13 13 slide new
Mhst13 13 slide new
 
introduction to vb.net
introduction to vb.netintroduction to vb.net
introduction to vb.net
 
Vb ch 1-introduction
Vb ch 1-introductionVb ch 1-introduction
Vb ch 1-introduction
 
CV of Minfeng Hu
CV of Minfeng HuCV of Minfeng Hu
CV of Minfeng Hu
 
Sdlc
SdlcSdlc
Sdlc
 
SDN - beyond the obvious
SDN - beyond the obviousSDN - beyond the obvious
SDN - beyond the obvious
 
Migration process from monolithic to micro frontend architecture in mobile ap...
Migration process from monolithic to micro frontend architecture in mobile ap...Migration process from monolithic to micro frontend architecture in mobile ap...
Migration process from monolithic to micro frontend architecture in mobile ap...
 
SE - Ch.01 - Introduction to Software Engineering.pptx
SE - Ch.01 - Introduction to Software Engineering.pptxSE - Ch.01 - Introduction to Software Engineering.pptx
SE - Ch.01 - Introduction to Software Engineering.pptx
 
SDN the network becomes the application
SDN the network becomes the applicationSDN the network becomes the application
SDN the network becomes the application
 
Saravanaperumal b
Saravanaperumal bSaravanaperumal b
Saravanaperumal b
 
Inauguration lecture Martin Pinzger, University of Klagenfurt, Austria
Inauguration lecture Martin Pinzger, University of Klagenfurt, AustriaInauguration lecture Martin Pinzger, University of Klagenfurt, Austria
Inauguration lecture Martin Pinzger, University of Klagenfurt, Austria
 
SBRC'17 discussion panel about NFV and SDN
SBRC'17 discussion panel about NFV and SDNSBRC'17 discussion panel about NFV and SDN
SBRC'17 discussion panel about NFV and SDN
 
Software Tools for Building Industry 4.0 Applications
Software Tools for Building Industry 4.0 ApplicationsSoftware Tools for Building Industry 4.0 Applications
Software Tools for Building Industry 4.0 Applications
 
NEHA JAIN_RESUME
NEHA JAIN_RESUMENEHA JAIN_RESUME
NEHA JAIN_RESUME
 
Sioux Hot-or-Not: Model Driven Software Development (Markus Voelter)
Sioux Hot-or-Not: Model Driven Software Development (Markus Voelter)Sioux Hot-or-Not: Model Driven Software Development (Markus Voelter)
Sioux Hot-or-Not: Model Driven Software Development (Markus Voelter)
 
SDNs: hot topics, evolution & research opportunities
SDNs: hot topics, evolution & research opportunitiesSDNs: hot topics, evolution & research opportunities
SDNs: hot topics, evolution & research opportunities
 
MDE Diploma
MDE DiplomaMDE Diploma
MDE Diploma
 
Lecture1422914635
Lecture1422914635Lecture1422914635
Lecture1422914635
 
Synopsis Attendance ERP
Synopsis Attendance ERPSynopsis Attendance ERP
Synopsis Attendance ERP
 
Reverse Engineering Architectural Feature Models
Reverse Engineering Architectural Feature ModelsReverse Engineering Architectural Feature Models
Reverse Engineering Architectural Feature Models
 

More from Vu Hung Nguyen

Basic & Advanced Scrum Framework
Basic & Advanced Scrum FrameworkBasic & Advanced Scrum Framework
Basic & Advanced Scrum Framework
Vu Hung Nguyen
 
Anti patterns in it project management
Anti patterns in it project managementAnti patterns in it project management
Anti patterns in it project management
Vu Hung Nguyen
 

More from Vu Hung Nguyen (20)

Co ban horenso - Tai lieu training noi bo
Co ban horenso - Tai lieu training noi boCo ban horenso - Tai lieu training noi bo
Co ban horenso - Tai lieu training noi bo
 
Funix techtalk: Tự học hiệu quả thời 4.0
Funix techtalk: Tự học hiệu quả thời 4.0Funix techtalk: Tự học hiệu quả thời 4.0
Funix techtalk: Tự học hiệu quả thời 4.0
 
Học cờ cùng con - Nguyễn Vỹ Kỳ Anh [U8]
Học cờ cùng con - Nguyễn Vỹ Kỳ Anh [U8]Học cờ cùng con - Nguyễn Vỹ Kỳ Anh [U8]
Học cờ cùng con - Nguyễn Vỹ Kỳ Anh [U8]
 
Japanese for it bridge engineers
Japanese for it bridge engineersJapanese for it bridge engineers
Japanese for it bridge engineers
 
Basic IT Project Management Terminologies
Basic IT Project Management TerminologiesBasic IT Project Management Terminologies
Basic IT Project Management Terminologies
 
2018 Học cờ cùng con - Nguyễn Vũ Kỳ Anh [U7]
2018 Học cờ cùng con - Nguyễn Vũ Kỳ Anh [U7]2018 Học cờ cùng con - Nguyễn Vũ Kỳ Anh [U7]
2018 Học cờ cùng con - Nguyễn Vũ Kỳ Anh [U7]
 
Làm việc hiệu quả với sếp Nhật (2017)
Làm việc hiệu quả với sếp Nhật (2017)Làm việc hiệu quả với sếp Nhật (2017)
Làm việc hiệu quả với sếp Nhật (2017)
 
Problem Solving Skills (for IT Engineers)
Problem Solving Skills (for IT Engineers)Problem Solving Skills (for IT Engineers)
Problem Solving Skills (for IT Engineers)
 
Using Shader in cocos2d-x
Using Shader in cocos2d-xUsing Shader in cocos2d-x
Using Shader in cocos2d-x
 
Pham Anh Tu - TK Framework
Pham Anh Tu - TK FrameworkPham Anh Tu - TK Framework
Pham Anh Tu - TK Framework
 
My idol: Magnus Carlsen vs. Ky Anh 2G1 NGS Newton
My idol: Magnus Carlsen vs. Ky Anh 2G1 NGS NewtonMy idol: Magnus Carlsen vs. Ky Anh 2G1 NGS Newton
My idol: Magnus Carlsen vs. Ky Anh 2G1 NGS Newton
 
Basic advanced scrum framework
Basic advanced scrum frameworkBasic advanced scrum framework
Basic advanced scrum framework
 
FPT Univ. Talkshow IT khong chi la lap trinh
FPT Univ. Talkshow IT khong chi la lap trinhFPT Univ. Talkshow IT khong chi la lap trinh
FPT Univ. Talkshow IT khong chi la lap trinh
 
Basic & Advanced Scrum Framework
Basic & Advanced Scrum FrameworkBasic & Advanced Scrum Framework
Basic & Advanced Scrum Framework
 
Agile Vietnam Conference 2016: Recap
Agile Vietnam Conference 2016: RecapAgile Vietnam Conference 2016: Recap
Agile Vietnam Conference 2016: Recap
 
IT Public Speaking Guidelines
IT Public Speaking GuidelinesIT Public Speaking Guidelines
IT Public Speaking Guidelines
 
Kanban: Cơ bản và Nâng cao
Kanban: Cơ bản và Nâng caoKanban: Cơ bản và Nâng cao
Kanban: Cơ bản và Nâng cao
 
Học cờ vua cùng con Nguyễn Vũ Kỳ Anh (U6)
Học cờ vua cùng con Nguyễn Vũ Kỳ Anh (U6)Học cờ vua cùng con Nguyễn Vũ Kỳ Anh (U6)
Học cờ vua cùng con Nguyễn Vũ Kỳ Anh (U6)
 
Fuji Technology Workshop: Learning Skills
Fuji Technology Workshop: Learning SkillsFuji Technology Workshop: Learning Skills
Fuji Technology Workshop: Learning Skills
 
Anti patterns in it project management
Anti patterns in it project managementAnti patterns in it project management
Anti patterns in it project management
 

Mhst12 02

  • 1. MHST12-02 FPT University
  • 2. MHST12-02 TEAM Nguyễn Vũ Hưng Hoàng Leader Team Chí Linh Vu Hai Nam Mentor Co-Mentor Vũ Hải Nam Nguyễn Lưu Bách Nguyễn Ngọc Hưng 2
  • 3. Contents MHST12-02 1. Introduction 2. Project Achievements 3. Deliverables 4. An Open-source Project 5. Software metrics 6. Alfresco Introduction 7. Background 8. Evaluation & Chance 9. System Overview 10. Iterative Software Process Model 11. Team Work 12. Development Tools 13. Master Plan 14. Lesson Learnt 15. Limitation 16. Demonstration 3
  • 4. Project Achievements MHST12-02 4
  • 5. Project Achievements MHST12-02 http://addons.alfresco.com/addons/cmisdroid - Zia consulting is reviewing source code - Making a long-term plan 5
  • 6. Deliverables MHST12-02 - Software specification requirement - Project summary - Software project management plan - Demonstration - Software design - Software manual - Test result - Compilation manual 6
  • 7. An Open-source Project MHST12-02 Freedom to run the program Freedom to study how program works Freedom in communication Freedom to redistribute copies Freedom to improve the program 7
  • 8. Software Metric MHST12-02 Old New Third party Lines of code 4953 19815 5836 Commit 101 280 Test cases 101 Defect density 5 bugs / kLOC 8
  • 9. Alfresco Introduction MHST12-02 9
  • 10. Alfresco Introduction MHST12-02 10
  • 11. Alfresco Introduction MHST12-02 11
  • 12. Background MHST12-02 Smartphone trend in Vietnam 12
  • 13. Background MHST12-02 Smartphone trend in Vietnam 13
  • 14. Background MHST12-02 Smartphone trend in Vietnam 14
  • 15. Evaluation & Chance MHST12-02 15
  • 16. System Overview MHST12-02 16
  • 17. Iterative Software Process Model MHST12-02 Iterative Model - Incremental delivery - Easy for team members who don’t have much experience - Easily identify the source of last error - Less time for corrections 17
  • 18. Team Work MHST12-02 18
  • 19. Development Tools MHST12-02 Hardware Software Laptop (Intel core i5, 1.7Ghz) Ubuntu 12.04 Sony Xperia S Eclipse Juno Samsung Galaxy SII Android SDK Samsung Galaxy Ace 19
  • 20. Master Plan MHST12-02 20
  • 21. Lesson Learnt MHST12-02 Open source style Technologies Software process Project management skills 21
  • 22. Limitation MHST12-02 Tablets and any other Android devices? Work-flow? 22
  • 23. Demonstration MHST12-02 23
  • 24. MHST12-02 FPT University 24
  • 25. References MHST12-02 - Ericsson Consumer Lab 2012 - http://www.alfresco.com/ - http://www.android.com/ 25