Title: Managing Consultant
1- ?????? ???????????
- Managing Consultant
- Corporate Development Productivity Improvement
Office - Chareon Pokphand Group (CPG)
- poonlarb_at_cpthailand.com
2BPMSOA SaaS Web 2.0 and CloudEffects
today and next?
Mr. Poonlarb Chatchawalkhosit
3Contents will be included
- Round-UP
- Related Industry Analysis
- What are the effects appear today?
- Discussion
Mr. Poonlarb Chatchawalkhosit
4Business Process Management
- ?????????????????????????????????? (procedures)
????????????????????????????????????????????
??????????? - ?????????????????????????
- ?????????????????????????????????????
- ???????????????????????????? People Development
- ????????????????????????????????????
- ??????????? ????????? ??????? ?????? (Business
Rules) - ???????????? ????????? ??????????????(Business
Logic) - ??????????????????????? ??????????????????????????
??????????????????????????????????? ?????????
???????????????? - ??????????????????????? ??????????????????????????
???????????????????????????????? ????
??????????????????????? ???
Mr. Poonlarb Chatchawalkhosit
5BPM ?????????????????
- ??????????????????????????????????????? ????
??????????????????????? ??????????????????????????
??????????????????? - ??????????????????????????????????????????????
- ??????????????????????????????????? (Workforce
improvement) - ???????????????????????????????????????
- ??????????????????????????????????????
- ????????????????????
- ?????????????????????????????????????????????
- ?????????????????????????????????????
- ?????????????????????????????????????????????
??????????????? ??????????????????????????????????
????????? - ?????????????????????????????????????????
??????????????????? ?????????? ???????????????????
?
Mr. Poonlarb Chatchawalkhosit
6BPM ??????????????????
- ??? ???????????? (Task/Work/Job and Type)
- ????????????????? ????????? ?????????
?????????????????? (Procedure, Workflow, Business
Rules and Business Logic) ????????????????????????
??????? - ?? ???????????????????? (People, Role
Responsibility, included Competency or skills) - ?????????? ?????? (Input/Output)
- ??????????????????? (Authorization)
Mr. Poonlarb Chatchawalkhosit
7BPM ??????????????????????????????????
- ???????????????????? (People competency Soft
Skills, Thinking Skills) - Thinking Skills Analytical Thinking, Systematic
Thinking, Parallel Thinking, Lateral Thinking,
Strategic Thinking - Process management
- Project management, Program management ???
Portfolio management - Strategic Management
- ?????????????? ????? ??????????
- The Value chain Michael E. Porter, Competitive
advantage (1985) - Balanced Scorecard Kaplan Norton (1990)
- Supply chain Management
- Maturity Model gt Business Process Maturity Model
- Project Maturity Model
- People Maturity Model
- Business Model Maturity Model
- ???????????????????????????
- LEAN
- Six Sigma
- Total Quality Management
- Continuous improvement
Mr. Poonlarb Chatchawalkhosit
8BPM ??????????
- ?????????????????????????????????????????????????
?????????????????????????? - ???????????????????????????????????????? ??????
- ?????????????????? ??????????????????????????????
??? - ????????????????????????????????????????? ?????
- ????????????????????????????????????????
???????????????????????????????
??????????????????????????????????????????????????
??? - ??????????????????????????????????????????????
??? - ???????????????????????????????????????????????
????? - ???????????????????? ?????????????????????????????
?????????????????????????????? ?????
?????????????????????????????????? ???
Mr. Poonlarb Chatchawalkhosit
9???????? BPM
- ??????????????????????????????????????????????????
? - ??????????? ???????????????????????????????????
???? - ??????????????????????????????????????????????????
?? ???? ?????????????????????? ???? TQA
?????????????????????? ???? ISO 26000 (Social
Responsilibity) - ?????????????????????????????? ???????????????????
LEAN, Six Sigma, KAIZEN, TQM - ??????????????????????????????????????????????????
???????????????? ???? SOA, SaaS ???????
Mr. Poonlarb Chatchawalkhosit
10Service-Oriented Architecture
- ??????????????????????????????????????????????????
??????????? - ????????????????????????????????????????????
???????????????? - ????????????????????????????????????????????
??????????? - ????????????????????????????????????????????????
?????????????? - ????????????????????????????????????????
-
- ??????????????????????????????????????????????????
??????????? - ?????? ??????? ????????????????????????????
?????????????????? - ??????????
- ???????????????????????????????? Functional
??????????? - ????????????????????? ????????????????????????
??????????? - ????
Mr. Poonlarb Chatchawalkhosit
11SOA ?????????????????????????
- ?????????????????????????????????????????????
????????? - ??????????????????????????????????????????????????
???????? - ??????????????????????????????????????????
???????????? - ???????????????????????????????????????????????
Mr. Poonlarb Chatchawalkhosit
12SOA ?????????????????????????????
- ????????????????????????????????? (Information
ready) - ????????????????????????????????????????????
(Right to access) - ???????????? Business process management ????
?????????????????????????????? BPM ???? - ?????????????????? Object-oriented paradigm
- ???????????????????????????????????????
(Flexibility) - ?????????????????????????????????? (Ease of use,
Usability) - ????????????????????????????????????????????
(Extensibility) - ????????????????????????????????????????????????
- ??????????????????????????????????????????????(Sof
tware-as-a-Service)
Mr. Poonlarb Chatchawalkhosit
13SOA ??????????????????????????
??????????????
Mr. Poonlarb Chatchawalkhosit
14??????????????????? SOA
- ???????????????????????????? ?????????????????????
??????????????????????????????????????????????????
???? 2 3 ?? ????????????????????????????????????
????????????????????????? Function ?????
????????? ???????????????????????????????????
Service-Oriented Architecture - ????????????????????????????????? ????????????
Integration ???????????? ?????????????????????????
???? ????????? ?????????????????????????????
??????????? Function ????? ????????????????
????????????????????????????????????????????????
????????????????????????????????????
????????????????? ??????????????????????
??????????????????????????????????????????????????
?????? ???????????????????????????
Mr. Poonlarb Chatchawalkhosit
15?????????????????????????????????? SOA
- Software Architect
- Business Analyst/Business Architect
- Software Engineering
- Software Process Software Process Improvement
Mr. Poonlarb Chatchawalkhosit
16Software-as-a-Service (SaaS)
- ??????????????????????????????????????????????
- ??????????????? ???????????????????????????????
??????????? - ???????????? ??? Social Network
??????????????????????? - ?????????????????????????????????????????????????
- ????????????????????? ????????????????????????????
?????? - ??????????????????????
- ???????????????????????? ?????????????????????????
????? - ????????????????????????????????????????
- ???????????? ??????????????????????????????
- ?????????
Mr. Poonlarb Chatchawalkhosit
17SaaS ?????????????????????????
- ??????????????????????????????????????????????????
???????????? ?????????????????? (on demand) - ????????????????????????????????????????
- ??????????????????????????????????????????????????
??????????????????????? - ????????????????????????????????????????
???????????????????? ???????????
????????????????????????? (integration)
??????????????????????? ???? User management ???
??????????????? ????? ????????????????
Mr. Poonlarb Chatchawalkhosit
18SaaS ?????????????????????????????
- ????????????????????????????????? (Information
ready) - ????????????????????????????????????????????
(Right to access) - ???????????? Business process management ????
?????????????????????????????? BPM ???? - ??????????????????????????????????? (Flexibility)
- ?????????????????????????????????? (Ease of use,
Usability) - ????????????????????????????????????????????
(Extensibility) - ????????????????????????????????????????????????
- ??????????????????????????????????????????????
(Service) ????????????????????? ????????
??????????????????? ???????????? ???
?????????????????????????????????????????????
????????????????????? ??????????
Mr. Poonlarb Chatchawalkhosit
19??????????????????? SaaS
- ????????????? ?????????????? ?????????????????????
???????????????????????????? ?????? ????????? ???
Forrester ????????????????? IT Management Service
????????? SaaS ?????????????? 1 ??? 18
?????????????????????? ????????????? 10 ????
2013 - ?????????????????????????????? ???????????????????
??????????????? ??????????????????????????????????
????????????????????????????????? ??????????????
Function ??????????????????????????????????
??????????????????????? ??????????????????????????
????????????????? ???????????????????????????????
?? ???????????????????????????????????????????????
????????????????????????????????????
Mr. Poonlarb Chatchawalkhosit
20?????????????????????????????????? SaaS
- Software Architect
- Business Analyst/Business Architect
- Software Engineering
- Software Process Software Process Improvement
Mr. Poonlarb Chatchawalkhosit
21Web 2.0
- ????????????????????????? Web ???? 2549 (30
??????? - 2549) ??? Web ?????????????????????????
??????????? - Services, not packaged software, with
cost-effective scalability (??????????????? SOA
??? SaaS) - Control over unique, hard-to-recreate data
sources that get richer as more people use them
(??????????????? SOA ??? SaaS) - Trusting users as co-developers (???????????????
SOA) - Harnessing collective intelligence
- Leveraging the long tail through customer
self-service (??????????????? SOA ??? SaaS) - Software above the level of a single device
- Lightweight user interfaces, development models,
AND business models (???????????????
????????????????? SOA ??? SaaSy ?????????????)
Mr. Poonlarb Chatchawalkhosit
22Web 2.0 ?????????????????????????
- ???????????????????????????????????????????????
????????????????? ???????????????????
???????????? - ??????????????????????????????????????????????????
??????????????????????? - ??????????????????????????????????????????????????
???????? ?????????????????????????????????????????
???????????
Mr. Poonlarb Chatchawalkhosit
23Web 2.0 ?????????????????????????????
- ????????????????????????????????? (Information
ready) - ????????????????????????????????????????????
(Right to access) - ??????????????????????????????????? (Flexibility)
- ?????????????????????????????????? (Ease of use,
Usability) - ????????????????????????????????????????????
(Extensibility) - ????????????????????????????????????????????????
- ??????????????????????????????????????????????
Mr. Poonlarb Chatchawalkhosit
24??????????????????? Web 2.0
- ????????????????????????????????
?????????????????????????????????????????????????
?????? ????????? ?????????????????????????????????
????????????????????????????????????????????????
??????????????????????????????????????????????????
??? ??????????????????????????????????? - ?????????????????????????????? ???????????????????
???????????????????????? ?????????????????? Web
2.0 ?????????????????????????????????????? User
Interface ???????? ???????? Web 2.0
??????????????????????????????????????????????????
????????? Database, Business Logic ??? User
Interface ????????????????? Web 2.0
????????????????? ????????????????????????????????
???????????????? Object oriented paradigm
????????????????????????? Reusability ???
???????????? ??????????????????????????????
Mr. Poonlarb Chatchawalkhosit
25?????????????????????????????????? Web 2.0
- Software Architect
- Business Analyst/Business Architect
- Software Engineering
- Software Process Software Process Improvement
Mr. Poonlarb Chatchawalkhosit
26????????????????????????? SOA, SaaS ??? Web 2.0
Mr. Poonlarb Chatchawalkhosit
27Software Quality Attributes (2547)
- ??????????? (Security)
- ??????????? (Performance)
- ???????????????????? (Usability)
- ???????????????????????????? (Testability)
- ?????????????????? (Reusability)
- ?????????????????????? (Reliability)
- ?????????????? (Portability)
- ??????????????????????? (Maintainability)
- ??????????????????????? (Interoperability)
- ??????????????????????? (Adaptability)
- ????????????????????????????????? (Correctness)
- ????????????????????????????? (Flexibility)
- ???????????????????????????????????? (Robustness)
Mr. Poonlarb Chatchawalkhosit
28Software Quality Attributes (2551)
- ?????????????????????????????????????
(Functionality) - ???????????????????????????????????????????????
(User-Defined) - ????????????????????????????????????????????
(Agility) - ??????????????????????? ??????????????????????????
?? (Extensibility) - ?????????????????? (Accessibility)
- ???????????????? (Localization)
- ?????????????????????????? (Availability)
- ??????????????? (Supportability)
- ????????????????????????????? (Service Oriented)
- ?????????????????????????????????????? 1
???????????? (Adaptability - ?????????????????????????????????????????
???????????????????? ??? ?????????????
(Scalability)
- ??????????? (Security)
- ??????????? (Performance)
- ???????????????????? (Usability)
- ?????????????????? (Testability)
- ?????????????????? (Reusability)
- ?????????????????????? (Reliability)
- ?????????????? (Portability)
- ??????????????????????? (Maintainability)
- ??????????????????????? (Interoperability)
- ??????????????????????? (Adaptability)
- ????????????????????????????????? (Correctness)
- ????????????????????????????? (Flexibility)
- ???????????????????????????????????? (Robustness)
Mr. Poonlarb Chatchawalkhosit
29?????????? SOA, SaaS ??? Web 2.0
- ???? SOA, SaaS ??? Web 2.0 ???????????????????????
??????????????????????????????????????????????????
?? ???????????????????????? ??????????????????????
? ?????? - ???????? Storage ???????????? System
Infrastructure ????????? ????????????
??????????????? - ??????? Infrastructure ???????????????????????
?????????????????????????????????????????????
??????????????????????????????????????????????????
? - ??????????????????????????????????
?????????????????????????????????????????????
????????????????????????????????? - ???????????? Infrastructure ??????????????????????
????????? Scalability ???? ??? ???????????????????
?????????????????? ??????????????????????????????
Platform ?? ??????????? - Cloud Computing
Mr. Poonlarb Chatchawalkhosit
30Cloud Computing
- ????????????????????? Infrastructure ????????
???????? - ?????????????????????????????? ?????????????????
- ????????????????????????????? SOA, SaaS ??? Web
- 2.0 ?????????????????????????????????????????????
- System infrastructure management ???
????????????? - ???????????????????????????????????? ???????
- Google Social Network, Android, Youtube, Hi5
etc. - IBM Blue Cloud
- Microsoft Azure, Live, Multiply, Facebook etc.
Mr. Poonlarb Chatchawalkhosit
31Cloud ?????????????????????????
- ???????????????????????????? SOA, SaaS ??? Web
2.0 ??????????????? - ????????????????????????? ???????????? SOA, SaaS
??? Web 2.0 - ?????????????????????????????
Mr. Poonlarb Chatchawalkhosit
32Cloud ??????????? Cloud Service
- Amazon.com
- Orkut.com
- Linkedin.com
- Hi5.com
- Salesforce.com
- Facebook
- Friendstor.com
- Multiply
- Akamai
- Etc.
Mr. Poonlarb Chatchawalkhosit
33Cloud ??????????????????
??????????????
Mr. Poonlarb Chatchawalkhosit
34Cloud ??????????????????????????
Mr. Poonlarb Chatchawalkhosit
35??????????????????? Cloud
- ????????????????????????????
- Google ?????????????????????????????????????????
???????? HTML ???????????? Code Library ???
Google ????????? Code Library ???????????? Cloud
????????? Social Network ?????????????????????
Android ??????????????????????????????????????????
?????????????????? Social Network - Microsoft ?????????? Cloud Platform
?????????????????????????????????????????? Cloud
Infrastructure ???????????? ??????????????????????
????????????????????????? ????????????????????
Intel ?????????? Computer Hardware ???????? - IBM ???????? Hardware ???????? Blue Cloud
???????????? Blue Cloud ????????????? ????? - ???????????????????? ????? Cloud
????????????????????????????????????????? SOA,
SaaS ??? Web 2.0
Mr. Poonlarb Chatchawalkhosit
36?????
Mr. Poonlarb Chatchawalkhosit