SlideShare uma empresa Scribd logo
1 de 23
MHST13-13
FPT University
Project Achievements Class
X-b0y First
MHST13-13
MHST12-02

Nguyễn Hồng Quân

Nguyễn Vũ Hưng
Co-Mentor

Mentor

Phạm Chiến Thắng

Trần Trung Hiếu
MHST13-13

2
Project Achievements
Background
MHST13-13
MHST12-02

MHST13-13

3
Project Achievements
Background
MHST13-13
MHST12-02

Latex
MHST13-13

4
Project AchievementsPlan
Master
MHST13-13
MHST12-02

MHST13-13

5
Iterative Software
Project Achievements
Process Model
MHST13-13
MHST12-02

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

Iterative Model

- Less time for corrections

MHST13-13

6
Project Achievements tools
Development
MHST13-13
MHST12-02

Hardware

Software
- Mac OS 10.8.
- Eclipse PHP.

- Laptop Macbook Core i5,
2.5 Ghz.

- Tortoise GIT.

- Laptop HP Core i3, 2.4Ghz. - Firefox 25.
- Google Chrome 33.
- Opera Internet Browser 17.

MHST13-13

7
Project Libraries & Frameworks
Achievements
MHST13-13
MHST12-02

- One of the most popular
front – end and
open source framework.
-. The Bootstrap Grid View is most
Suitable for Pastebyme Editor.
Bootstrap v3.0

MHST13-13

8
Project Libraries & Frameworks
Achievements
MHST13-13
MHST12-02

- Model View Controller Framework.
- Rich set of Libraries for
Commonly needed tasks.
- Modules
- Validation.
- Has a Clear, thorough documentation.
CodeIgniter v2.1
MHST13-13

9
Project Libraries & Frameworks
Achievements
MHST13-13
MHST12-02

- Good documentation, easy to add
into website.
- For user: easy to use, good interface,
don't need to learn how to write formula.

MHST13-13

10
Project Libraries & Frameworks
Achievements
MHST13-13
MHST12-02

jQuery v1.10.2

Facebook comment plug in

MHST13-13

Share this

11
Project Achievements
Project Achievements
MHST13-13
MHST12-02

MHST13-13

12
Project Achievements
Project Achievements
MHST13-13
MHST12-02

- Demo version at:
http://pastebyme.com

- Community with MathQuill developers group to introduce Pastebyme
is one of the first example using their services.

MHST13-13

13
Project Achievements Metrics
Software
MHST13-13
MHST12-02

Lines of code

21686

Commit

28

Test case

18

MHST13-13

14
Project Achievements
Team work
MHST13-13
MHST12-02

MHST13-13

15
Project AchievementsSource?
Why Open
MHST13-13
MHST12-02

- Source code is public, so the open source software is created by many
Developers and Designers, its security is improved, added new features,
bring software to more peoples.
- Changeability: users or other developers can easy download and modify
source code to serve their demands.
- Stability and Reliability: the good characteristics of Open Source.

MHST13-13

16
Project Achievements
Open Characteristic
MHST13-13
MHST12-02

CodeIgniter

jQuery

MHST13-13

Bootstrap

17
Project Achievements
Limitations
MHST13-13
MHST12-02

Work with Smart phone
or Tablet?

MHST13-13

18
Project Achievements
Limitations
MHST13-13
MHST12-02

- Image render is not good enough. Using Open Source Library
(Latex Number Empire ), will develop one in the future.
- Delay when loading operators.

MHST13-13

19
Project Achievements
Difficulties
MHST13-13
MHST12-02

Student Syndrome

One member out team

MHST13-13

20
Project Achievements
Lessons Learned
MHST13-13
MHST12-02

- Iterative Software Process Model.
- Open Source Styles.
- Project Management skills.
- Technologies.
- Team work skills.

MHST13-13

21
Project Achievements
Demo
MHST13-13
MHST12-02

MHST13-13

22
Project Achievements
MHST13-13
MHST12-02

MHST13-13

23

Mais conteúdo relacionado

Destaque

Nguyen Vu Hung - Software Project Management with Jira Agile
Nguyen Vu Hung - Software Project Management with Jira AgileNguyen Vu Hung - Software Project Management with Jira Agile
Nguyen Vu Hung - Software Project Management with Jira AgileVu Hung Nguyen
 
Formação dos estados nacionais 2
Formação dos estados nacionais 2Formação dos estados nacionais 2
Formação dos estados nacionais 2Jorge Basílio
 
Mf0228 3 uf1869 analisi del mercat de productes de comunicacions ii - alumne
Mf0228 3 uf1869   analisi del mercat de productes de comunicacions ii - alumneMf0228 3 uf1869   analisi del mercat de productes de comunicacions ii - alumne
Mf0228 3 uf1869 analisi del mercat de productes de comunicacions ii - alumneThor Pe
 
Ejercicios sere unidad_1 (1)
Ejercicios sere unidad_1 (1)Ejercicios sere unidad_1 (1)
Ejercicios sere unidad_1 (1)NoeliaLopez98
 
Presentacion mueve tu look
Presentacion mueve tu lookPresentacion mueve tu look
Presentacion mueve tu lookMonika Araújo
 
Bab 2 tegasan suhu & bar majmuk.
Bab 2   tegasan suhu & bar majmuk.Bab 2   tegasan suhu & bar majmuk.
Bab 2 tegasan suhu & bar majmuk.Jazilah Aida
 
Corporate Brochure (email)
Corporate Brochure (email)Corporate Brochure (email)
Corporate Brochure (email)Naim Qureshi
 
La descomposición del_capitalismo_y
La descomposición del_capitalismo_yLa descomposición del_capitalismo_y
La descomposición del_capitalismo_yclarawebers
 

Destaque (12)

Nguyen Vu Hung - Software Project Management with Jira Agile
Nguyen Vu Hung - Software Project Management with Jira AgileNguyen Vu Hung - Software Project Management with Jira Agile
Nguyen Vu Hung - Software Project Management with Jira Agile
 
Formação dos estados nacionais 2
Formação dos estados nacionais 2Formação dos estados nacionais 2
Formação dos estados nacionais 2
 
Mf0228 3 uf1869 analisi del mercat de productes de comunicacions ii - alumne
Mf0228 3 uf1869   analisi del mercat de productes de comunicacions ii - alumneMf0228 3 uf1869   analisi del mercat de productes de comunicacions ii - alumne
Mf0228 3 uf1869 analisi del mercat de productes de comunicacions ii - alumne
 
Absolutismo 8
Absolutismo 8Absolutismo 8
Absolutismo 8
 
Ejercicios sere unidad_1 (1)
Ejercicios sere unidad_1 (1)Ejercicios sere unidad_1 (1)
Ejercicios sere unidad_1 (1)
 
Foe prf 2_ano
Foe prf 2_anoFoe prf 2_ano
Foe prf 2_ano
 
Absolutismo 2
Absolutismo 2Absolutismo 2
Absolutismo 2
 
Mohammed's Résumé
Mohammed's RésuméMohammed's Résumé
Mohammed's Résumé
 
Presentacion mueve tu look
Presentacion mueve tu lookPresentacion mueve tu look
Presentacion mueve tu look
 
Bab 2 tegasan suhu & bar majmuk.
Bab 2   tegasan suhu & bar majmuk.Bab 2   tegasan suhu & bar majmuk.
Bab 2 tegasan suhu & bar majmuk.
 
Corporate Brochure (email)
Corporate Brochure (email)Corporate Brochure (email)
Corporate Brochure (email)
 
La descomposición del_capitalismo_y
La descomposición del_capitalismo_yLa descomposición del_capitalismo_y
La descomposición del_capitalismo_y
 

Mais de Vu Hung Nguyen

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 boVu Hung Nguyen
 
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.0Vu Hung Nguyen
 
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]Vu Hung Nguyen
 
Japanese for it bridge engineers
Japanese for it bridge engineersJapanese for it bridge engineers
Japanese for it bridge engineersVu Hung Nguyen
 
Basic IT Project Management Terminologies
Basic IT Project Management TerminologiesBasic IT Project Management Terminologies
Basic IT Project Management TerminologiesVu Hung Nguyen
 
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]Vu Hung Nguyen
 
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)Vu Hung Nguyen
 
Problem Solving Skills (for IT Engineers)
Problem Solving Skills (for IT Engineers)Problem Solving Skills (for IT Engineers)
Problem Solving Skills (for IT Engineers)Vu Hung Nguyen
 
Using Shader in cocos2d-x
Using Shader in cocos2d-xUsing Shader in cocos2d-x
Using Shader in cocos2d-xVu Hung Nguyen
 
Pham Anh Tu - TK Framework
Pham Anh Tu - TK FrameworkPham Anh Tu - TK Framework
Pham Anh Tu - TK FrameworkVu Hung Nguyen
 
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 NewtonVu Hung Nguyen
 
Basic advanced scrum framework
Basic advanced scrum frameworkBasic advanced scrum framework
Basic advanced scrum frameworkVu Hung Nguyen
 
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 trinhVu Hung Nguyen
 
Basic & Advanced Scrum Framework
Basic & Advanced Scrum FrameworkBasic & Advanced Scrum Framework
Basic & Advanced Scrum FrameworkVu Hung Nguyen
 
Agile Vietnam Conference 2016: Recap
Agile Vietnam Conference 2016: RecapAgile Vietnam Conference 2016: Recap
Agile Vietnam Conference 2016: RecapVu Hung Nguyen
 
IT Public Speaking Guidelines
IT Public Speaking GuidelinesIT Public Speaking Guidelines
IT Public Speaking GuidelinesVu Hung Nguyen
 
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 caoVu Hung Nguyen
 
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)Vu Hung Nguyen
 
Fuji Technology Workshop: Learning Skills
Fuji Technology Workshop: Learning SkillsFuji Technology Workshop: Learning Skills
Fuji Technology Workshop: Learning SkillsVu Hung Nguyen
 
Anti patterns in it project management
Anti patterns in it project managementAnti patterns in it project management
Anti patterns in it project managementVu Hung Nguyen
 

Mais de 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
 

Mhst-2013-13: Paste by me (Third price)

Notas do Editor

  1. <number>