€¦ · 8Front-end: AngularJS, HTML5, jQuery, Bootstrap 8Back-end: –Spring Framework –NodeJS,...
Transcript of €¦ · 8Front-end: AngularJS, HTML5, jQuery, Bootstrap 8Back-end: –Spring Framework –NodeJS,...
![Page 1: €¦ · 8Front-end: AngularJS, HTML5, jQuery, Bootstrap 8Back-end: –Spring Framework –NodeJS, Jersey RESTful Web services –Hibernate, Amazon Aurora Scope in charge from architecture](https://reader036.fdocuments.us/reader036/viewer/2022062602/5ee130a6ad6a402d666c2875/html5/thumbnails/1.jpg)
��� ������������
����������������������
![Page 2: €¦ · 8Front-end: AngularJS, HTML5, jQuery, Bootstrap 8Back-end: –Spring Framework –NodeJS, Jersey RESTful Web services –Hibernate, Amazon Aurora Scope in charge from architecture](https://reader036.fdocuments.us/reader036/viewer/2022062602/5ee130a6ad6a402d666c2875/html5/thumbnails/2.jpg)
1
��&�&����: 20
���&����:68
�'� &�&����: 24
��%� ��&����: 16
Overview
������
Web��
"�$��#��
!&��&�(�������
��������#��
![Page 3: €¦ · 8Front-end: AngularJS, HTML5, jQuery, Bootstrap 8Back-end: –Spring Framework –NodeJS, Jersey RESTful Web services –Hibernate, Amazon Aurora Scope in charge from architecture](https://reader036.fdocuments.us/reader036/viewer/2022062602/5ee130a6ad6a402d666c2875/html5/thumbnails/3.jpg)
2
��������
������ b U
X/
/I ������
/ U
/
WEB
������ Ub U w
/ e/
![Page 4: €¦ · 8Front-end: AngularJS, HTML5, jQuery, Bootstrap 8Back-end: –Spring Framework –NodeJS, Jersey RESTful Web services –Hibernate, Amazon Aurora Scope in charge from architecture](https://reader036.fdocuments.us/reader036/viewer/2022062602/5ee130a6ad6a402d666c2875/html5/thumbnails/4.jpg)
3
��� ��
������I c W
s w oiM s wL
������ & �������
nw I nwI I w
A u dP P
������ xII u s w
A I bw wIs w A oi e
i a
![Page 5: €¦ · 8Front-end: AngularJS, HTML5, jQuery, Bootstrap 8Back-end: –Spring Framework –NodeJS, Jersey RESTful Web services –Hibernate, Amazon Aurora Scope in charge from architecture](https://reader036.fdocuments.us/reader036/viewer/2022062602/5ee130a6ad6a402d666c2875/html5/thumbnails/5.jpg)
http://www.mowede.com
M����������� ���� ������������� I DM AH I M s I
D p r s I D sA M e M M H
D Mp Mg r M M H
• M• M M• M Dp• M• D M r s• y s d r• M M
•• A D M • o s• r y
Business Chain &4'3*4-Mowede�1(/)+#54&4'3,!4%'51)�����+#54������������+#54�� �������������$2)� .0")�������
• y w lM• Q CM HM• QHM s
• d s s• & • so �
![Page 6: €¦ · 8Front-end: AngularJS, HTML5, jQuery, Bootstrap 8Back-end: –Spring Framework –NodeJS, Jersey RESTful Web services –Hibernate, Amazon Aurora Scope in charge from architecture](https://reader036.fdocuments.us/reader036/viewer/2022062602/5ee130a6ad6a402d666c2875/html5/thumbnails/6.jpg)
Strengths
We Constantly Strive to Add Value to Customer Business Growth
• &�9A3?_VXa5R]VFGC'�9��1403�)#�8`YkObjV(• I]NeC^iOGJV9�.*_VXa5:LjMhUDjK^iOGJV>_VXa!���NPUa>[ZE����NPUa87: SI '�9=��/,?;2+
• AWS JfFW5:'��)• `EJiR]VPSTJ*Ik^jRkPPSTJ• HjSk^fEQ SOA NPUa*CMS*c\EhLjNdk`kC^g* �$C^g+• _VXa:6%�1*��"B��50@ IT ������B '14-;2+
�<
5
/
3DCG/VR/AR
![Page 7: €¦ · 8Front-end: AngularJS, HTML5, jQuery, Bootstrap 8Back-end: –Spring Framework –NodeJS, Jersey RESTful Web services –Hibernate, Amazon Aurora Scope in charge from architecture](https://reader036.fdocuments.us/reader036/viewer/2022062602/5ee130a6ad6a402d666c2875/html5/thumbnails/7.jpg)
Japan
We Constantly Strive to Add Value to Customer Business Growth
Role
• �������1 �% 2)#���• +%&-�����*!0���,'".1% (QCD �� �)��������• �����*$2��
�Design review
�Produce outsourcing spec
�Contract
�Project management
�Report
�Delivery management
�Training
�Design review
�Estimation
�Contract
�Project management
�Report
�Quality management
�Delivery management
�Design review
�Work execution
�Contract
�Project management
�Design, Development, Test
�Project report
�Deliver
�� �� +%&-
�*!0����2(2)/2
6
![Page 8: €¦ · 8Front-end: AngularJS, HTML5, jQuery, Bootstrap 8Back-end: –Spring Framework –NodeJS, Jersey RESTful Web services –Hibernate, Amazon Aurora Scope in charge from architecture](https://reader036.fdocuments.us/reader036/viewer/2022062602/5ee130a6ad6a402d666c2875/html5/thumbnails/8.jpg)
����
����
/@4*?-
��325
��325
����
�325
�
8>1+,597@1;?5�&(/:<6.@0=?)� �'
OnsiteOffshore
§ (§ (§
§ S§§§ ( )§§
§§ A
§ Q§
We Constantly Strive to Add Value to Customer Business Growth
����������
Vietnam • ACBD
• �$
• � ��"
• ��%!$#
�
![Page 9: €¦ · 8Front-end: AngularJS, HTML5, jQuery, Bootstrap 8Back-end: –Spring Framework –NodeJS, Jersey RESTful Web services –Hibernate, Amazon Aurora Scope in charge from architecture](https://reader036.fdocuments.us/reader036/viewer/2022062602/5ee130a6ad6a402d666c2875/html5/thumbnails/9.jpg)
• 2:• / K 2: ( % )• K 2:• 5 L 2 K 2 :• / 60
.:
�
Software development service
BD FD DD CD UT IT/FT ST
/
VietnamQuality control
![Page 10: €¦ · 8Front-end: AngularJS, HTML5, jQuery, Bootstrap 8Back-end: –Spring Framework –NodeJS, Jersey RESTful Web services –Hibernate, Amazon Aurora Scope in charge from architecture](https://reader036.fdocuments.us/reader036/viewer/2022062602/5ee130a6ad6a402d666c2875/html5/thumbnails/10.jpg)
c t n S apk Ce y E mo
ih
/ E pk w l d C �
R ihc d
S rR xr
����������
VietnamProjectManagement
![Page 11: €¦ · 8Front-end: AngularJS, HTML5, jQuery, Bootstrap 8Back-end: –Spring Framework –NodeJS, Jersey RESTful Web services –Hibernate, Amazon Aurora Scope in charge from architecture](https://reader036.fdocuments.us/reader036/viewer/2022062602/5ee130a6ad6a402d666c2875/html5/thumbnails/11.jpg)
��
![Page 12: €¦ · 8Front-end: AngularJS, HTML5, jQuery, Bootstrap 8Back-end: –Spring Framework –NodeJS, Jersey RESTful Web services –Hibernate, Amazon Aurora Scope in charge from architecture](https://reader036.fdocuments.us/reader036/viewer/2022062602/5ee130a6ad6a402d666c2875/html5/thumbnails/12.jpg)
Case Study
We Constantly Strive to Add Value to Customer Business Growth
Medical / health management
��
������
�����
Data sync
Data sync
Patient Portal Doctor Portal
Management Portal
�������� ����
• D T D T• T M• / S P• T M
/ /I
• W I AA
Data sync
Data sync
Development language / environment
Patient Portal - OS: Android/iOS – : Java, Swift, C++ Doctor Portal – OS: Windows : C++Management Portal – OS : Linux : PHP, Lavarel, HTLM5, CSS3AWS: EC2, S3, RDS (MySQL), AWS IoT
Development scale / team structure
28 MMProject leader: 1 person, PIC : 4 people, BrSE: 0.25 people
Communication Japan⇔Vietnam: Email, �� meeting
Development process V modelScope of work : Basic design - System test
Management tool Progress, Q&A management M�Excel Task, Issue management RedmineSource code, document management Git ��
![Page 13: €¦ · 8Front-end: AngularJS, HTML5, jQuery, Bootstrap 8Back-end: –Spring Framework –NodeJS, Jersey RESTful Web services –Hibernate, Amazon Aurora Scope in charge from architecture](https://reader036.fdocuments.us/reader036/viewer/2022062602/5ee130a6ad6a402d666c2875/html5/thumbnails/13.jpg)
RightEye Visual Assessment Training Solution(VATS)-VATS*�������205'���(� /��$-%,)����/��#+$ 369471*��'205/���$-%,)��".���(� ���#&!.+$
Development language / environment
8Front-end: AngularJS, HTML5, jQuery, Bootstrap 8Back-end: – Spring Framework – NodeJS, Jersey RESTful Web services – Hibernate, Amazon Aurora
Scope in charge from architecture design to manufacturing and testing.
Communication Information exchange with video conference, e-mail, Slack tool
Development process
Agile model�Manage project by Jira
We Constantly Strive to Add Value to Customer Business GrowthMedical / health management
Case Study
��
![Page 14: €¦ · 8Front-end: AngularJS, HTML5, jQuery, Bootstrap 8Back-end: –Spring Framework –NodeJS, Jersey RESTful Web services –Hibernate, Amazon Aurora Scope in charge from architecture](https://reader036.fdocuments.us/reader036/viewer/2022062602/5ee130a6ad6a402d666c2875/html5/thumbnails/14.jpg)
Human Resource����� R
R
C R
• V•••
Development language / environment
Frontend: Reactjs + mobx, HTML5, CSS3 Backend: Phalcon, PHP 7, RESTful APIOS : Ubuntu 16.04. Deploy Docker 1.13. Webserver Nginx 1.4.6AWS: EC2, S3, RDS (MySQL 5.7), ElasticSearch. Source management: Gitlab, Git
Development scale / team structure
Project leader: 1Developer: 4
Communication Vietnam ⇔Vietnam: E-mail, Skype communication
Development process
AgileScrum (Product Owner: 1, Project Leader: 1person, Developer: 4�
Management tool Progress management, Q&A management, Task management: Jira
We Constantly Strive to Add Value to Customer Business Growth
��
![Page 15: €¦ · 8Front-end: AngularJS, HTML5, jQuery, Bootstrap 8Back-end: –Spring Framework –NodeJS, Jersey RESTful Web services –Hibernate, Amazon Aurora Scope in charge from architecture](https://reader036.fdocuments.us/reader036/viewer/2022062602/5ee130a6ad6a402d666c2875/html5/thumbnails/15.jpg)
CRM
S D
B GD Q
ID
Development language / environment
Frontend: Angular 6�Material Design�HTML5�CSS3 Backend: ASP.Net Web API 2.0OS: Window Server 2012AWS: EC2, S3, RDS (SQL Server), ElasticSearch.
Development scale / team structure
Project leader:1, UIUX:2Developer: 7
Communication Vietnam ⇔America�TV Meeting�E-mail�Skype meeting or chat
Development process
Agile – Scrum (Project Owner: 1, Project leader: 1, UI Design: 2, Developer: 7)
Management tool Progress management, Q&A management, Task management: JiraSource management: SVN
We Constantly Strive to Add Value to Customer Business Growth
Case Study
��
![Page 16: €¦ · 8Front-end: AngularJS, HTML5, jQuery, Bootstrap 8Back-end: –Spring Framework –NodeJS, Jersey RESTful Web services –Hibernate, Amazon Aurora Scope in charge from architecture](https://reader036.fdocuments.us/reader036/viewer/2022062602/5ee130a6ad6a402d666c2875/html5/thumbnails/16.jpg)
Automotive, CMS
iTrainer CMS
M
CS
Development language / environment
•Front-end: HTML5/CSS3, jQuery •Back-end: – CakePHP and RESTful Web services – MySQL Server
Development scope Application maintenance, additional function development
Communication Vietnam ⇔America: TV Meeting, E-mail, Skype meeting or chat
Development process
Task management with Basecamp tool, source control with GitHub
We Constantly Strive to Add Value to Customer Business Growth
Case Study
��
![Page 17: €¦ · 8Front-end: AngularJS, HTML5, jQuery, Bootstrap 8Back-end: –Spring Framework –NodeJS, Jersey RESTful Web services –Hibernate, Amazon Aurora Scope in charge from architecture](https://reader036.fdocuments.us/reader036/viewer/2022062602/5ee130a6ad6a402d666c2875/html5/thumbnails/17.jpg)
Case Study
We Constantly Strive to Add Value to Customer Business Growth
Automotive
Development language / environment
OS: Linux / Android – : Java, C
Development scale / team structure
KIS incharge: 50MM (Total: 260MM) - PM: 1, leader: 5, staff: 28 (maximum), Japanese: 5
Communication Japan ⇔ Vietnam: email, telephone, Skype and TV conference
Development process Spiral modelScope of work: Functional design – Integration test
Management tool Progress, Q&A management: MSExcel – Task/Issue management: TracSource & Document management: SVN
• 2>5 ����• 4;)6+! 1:#>%8=���: DVD�USB�
Bluetooth 1<>7>��• ��: -='/:>• Boot %>#=&��• GPS/��%&*5���• ���%&*5�$3>,• ����+>(.&�• AndroidOS�����9"09:��
16
E A
OM 2 S 6
Android OS Framework
![Page 18: €¦ · 8Front-end: AngularJS, HTML5, jQuery, Bootstrap 8Back-end: –Spring Framework –NodeJS, Jersey RESTful Web services –Hibernate, Amazon Aurora Scope in charge from architecture](https://reader036.fdocuments.us/reader036/viewer/2022062602/5ee130a6ad6a402d666c2875/html5/thumbnails/18.jpg)
Automotive
Gold Coast Homelessness NetworkA O NR 7 T O NR
E A A C OA
Development language / environment
•PHP,•MySQL•Twilio (SMS notification)•BootstrapIntegrated:•Google Map API•Google Analytic, Google Tag Manager
Development scope in charge of full life cycle development.Requirement definition · From architecture design to development · test · system maintenance
Communication Video conference, e-mail, Skype
Development process
Agile model, managed with Jira tool, source control at Bitbucket / Git
We Constantly Strive to Add Value to Customer Business Growth
Case Study
��
![Page 19: €¦ · 8Front-end: AngularJS, HTML5, jQuery, Bootstrap 8Back-end: –Spring Framework –NodeJS, Jersey RESTful Web services –Hibernate, Amazon Aurora Scope in charge from architecture](https://reader036.fdocuments.us/reader036/viewer/2022062602/5ee130a6ad6a402d666c2875/html5/thumbnails/19.jpg)
��� � ������
Development language / environment
•Front-end: jQuery, jQuery Grid, Highcharts •Back-end: – ASP.NET MVC – LINQ to SQL – MS SQL Server 2008
Development scope in charge of full life cycle development.Requirement definition · Architecture design · UIUX design to development · test · system maintenance
Communication Video conference, e-mail, Skype
Development process
Agile model, managed with Jira tool, source control with SVN
We Constantly Strive to Add Value to Customer Business Growth
Case Study
��
![Page 20: €¦ · 8Front-end: AngularJS, HTML5, jQuery, Bootstrap 8Back-end: –Spring Framework –NodeJS, Jersey RESTful Web services –Hibernate, Amazon Aurora Scope in charge from architecture](https://reader036.fdocuments.us/reader036/viewer/2022062602/5ee130a6ad6a402d666c2875/html5/thumbnails/20.jpg)
Test automation
A A
Development language / environment
•Java, OSGI Framework•No SQL Database, XML•C++, C#, Java, QT, Objective-C, Python•Reflection, OCR
Development scope •Full-cycle development: UX design, architect, develop and deploy
Communication Video conference, e-mail, Skype
Development process
Agile model, managed with TFS ALM tool
We Constantly Strive to Add Value to Customer Business Growth
��
![Page 21: €¦ · 8Front-end: AngularJS, HTML5, jQuery, Bootstrap 8Back-end: –Spring Framework –NodeJS, Jersey RESTful Web services –Hibernate, Amazon Aurora Scope in charge from architecture](https://reader036.fdocuments.us/reader036/viewer/2022062602/5ee130a6ad6a402d666c2875/html5/thumbnails/21.jpg)
Case Study
We Constantly Strive to Add Value to Customer Business Growth
ASP→ASP.NET migration
( . P
1 . .) . E ( N. A
Migration
Development language / environment
Language: ASP, vbs, .NET, JavascriptOS: Windows DB: SQLServer
Development scale / team structure
9 MMPM: 1 , Developer: 8
Security Entry-and-leave log management by ID card
Communication Confirm development progress, quality, assignment within team every day by Japanese.Japan ⇔ Vietnam: e-mail and TV conference
Development process Waterfall modelResponsible: Unit development, unit test
Management tool Progress, Q&A and problem management etc: RedmineSource & Document management: Subversion
��
![Page 22: €¦ · 8Front-end: AngularJS, HTML5, jQuery, Bootstrap 8Back-end: –Spring Framework –NodeJS, Jersey RESTful Web services –Hibernate, Amazon Aurora Scope in charge from architecture](https://reader036.fdocuments.us/reader036/viewer/2022062602/5ee130a6ad6a402d666c2875/html5/thumbnails/22.jpg)
Case Study
We Constantly Strive to Add Value to Customer Business Growth
��������• 438,��� �*(�+;• 1/ 43���"%�+<�8,���� • >=���&6�$����'?�02���'@�-)���� !%��%���7.• ���#%�5�:9����� �02�*(
WEB��������
Development language / environment
Language: .NET, MVC, html5, css3, bootstrap, jqueryOS: Windows, DB: SQLServer
Development scale / team structure
120MMPM: 1, Developer: 8 and QA: 2
Security Entry-and-leave log management by ID card
Communication Everyday, within the team development progress, quality, task confirmation by Japanese and English.Japan ⇔ Vietnam: e-mail and TV conference
Development process Spiral modelScope of work: internal design, unit development, unit test, system test
Management tool Progress, Q&A and Problem management etc: RedmineSource & Document management: Subversion
21
![Page 23: €¦ · 8Front-end: AngularJS, HTML5, jQuery, Bootstrap 8Back-end: –Spring Framework –NodeJS, Jersey RESTful Web services –Hibernate, Amazon Aurora Scope in charge from architecture](https://reader036.fdocuments.us/reader036/viewer/2022062602/5ee130a6ad6a402d666c2875/html5/thumbnails/23.jpg)
Case Study
We Constantly Strive to Add Value to Customer Business Growth
���������• G
I• UC
���
Development language / environment
Language: angular.js, three.js, webGL, html5, css3OS:Windows DB:SQLServer
Development scale / team structure
30MMPM: BeijingHanoi Leader: 1, Developer: 2
Security Entry-and-leave log management by ID card
Communication Confirm development progress, quality, assignment within team every day by English.Beijing ⇔ Hanoi: email, TV conference
Development process Waterfall modelIn charge: internal design, unit development, unit test, system test
Management tool Progress, Q&A and Problem management etc: RedmineSource & Document management: Subversion
22
![Page 24: €¦ · 8Front-end: AngularJS, HTML5, jQuery, Bootstrap 8Back-end: –Spring Framework –NodeJS, Jersey RESTful Web services –Hibernate, Amazon Aurora Scope in charge from architecture](https://reader036.fdocuments.us/reader036/viewer/2022062602/5ee130a6ad6a402d666c2875/html5/thumbnails/24.jpg)
Case Study
We Constantly Strive to Add Value to Customer Business Growth
����������������� ���J
���
Development language / environment
Language:Java, Struts2, Spring, IBATIS OS:CentOS DB:SQLServer
Development scale / team structure
70MMPM: customerHanoi: Leader 1, Developer: 4
Seculity Entry-and-leave log management by ID card
Communication Confirm development progress, quality, assignment within team byJapaneseInternal : exchange information via email, TV conference
Development process Waterfall modelScope of work: internal design, unit development, unit test, system test
Management tool Progress, Q&A and Problem management etc: RedmineSource management: Subversion
23
![Page 25: €¦ · 8Front-end: AngularJS, HTML5, jQuery, Bootstrap 8Back-end: –Spring Framework –NodeJS, Jersey RESTful Web services –Hibernate, Amazon Aurora Scope in charge from architecture](https://reader036.fdocuments.us/reader036/viewer/2022062602/5ee130a6ad6a402d666c2875/html5/thumbnails/25.jpg)
We Constantly Strive to Add Value to Customer Business Growth
24