[uengine.org-uengine day] sns와bpm의만남: 프로세스코디 프로젝트 발표자료
Post on 02-Nov-2014
925 Views
Preview:
DESCRIPTION
TRANSCRIPT
uEngine Day
SNS와 BPM의 만남– Process Codi –
유엔짂 오픈 소스 프로젝트2010년 11월 3일최재길 PMzachary@uengine.org
Agenda
1 Background
2 Concept Of Process Codi
3 UX of Process Codi
4 Architecture Of Process Codi
5 Technic of Implementation
6 Conclusion
1 Background
Why BPM projects fail
BPM과 같이 비즈니스 목적성만을 강조하는 시스템은 통제와 표준화를 손쉽게 하지만창의력과 조직의 문화와 같은 사용자 중심의 참여를 얻어내는데 실패함
트위터
메신저
Knowledge
위키 블로그
통제적
자생적자발적
협업
업무 할당
업무 완료
Why BPM fail – Fails in KM 2.0
Web 2.0
Web 1.0 Web 2.0
Centralized Distributed
Individual Social
Content Services and APIs
Readable Writable
Transmission
Spontaneous, Emerging
Static Connected, Dynamic
Rigid Loosely Couple
James Governor (RedMonk Analyst)
Web 2.0
2.0 트렌드 > 2.0 and Enterprise
● KM 2.0
● ECM 2.0
● BPM 2.0
● e-Learning 2.0
● CRM 2.0
● Enterprise 2.0
Ent. 2.0 Elements
Mashup
Consumer mashup
Crowdsourcing
• = Crowd + Outsourcing
twitter blogger
wiki
messenger
Ent. 2.0 Informal collaboration
Agenda
1 Background
3 Architecture Of Process Codi
4 Technic of Implementation
5 UX of Process Codi
6 Conclusion
2 Concept Of Process Codi2 Concept Of Process Codi
Process Codi 의 Concept
Agenda
1 Background
2 Concept Of Process Codi
4 Architecture Of process Codi
5 Technix of Implementation
6 Conclusion
3 UX of Process Codi3 UX of Process Codi
UX Concept
• Benchmark :
UX (Web)
Navigation & Contacts Process Instances & Monitoring Work-items & Collaboration
UX (Web)
UX (Mobile)
Agenda
1 Background
2 Concept Of Process Codi
5 Technic of Implementation
3 UX of Process Codi
6 Conclusion
4 Architecture Of Process Codi4 Architecture Of Process Codi
ProcessCodi UX
화면이동이 없음다양한 스크린(모바일) 및 연동
외부System에 서비스되어야함facebook등 SNS와의 연동
AJAX
JQuery
JSON/XML
Jackson
FB Social Graph API
Spring View
Enterprise2.0Mobile Support
Unstructured Process
Execution
BusinessGoal
Solution
TechnicalRequirements
Imple-mentation
Architecture UpSide
Architecture DownSide
Agenda
1 Background
2 Concept Of Process Codi
4 Architecture Of process Codi
3 UX of Process Codi
6 Conclusion
5 Technic of Implementation5 Technic of Implementation
Spring Transaction (Hibernate + GenericDAO)
@Transactional
Connection
@AutowiredDataSource dataSource;
public Connection getConnection() {
return DataSourceUtils.getConnection(dataSource);}
Connection
Crowdsourcing을 위한 facebook
담벼락에 게시물을 올립니다~
consumer Mashup
Unstructured Process Execution
Mobile Support의 핵심 PhoneGap
Agenda
1 Background
2 Concept Of Process Codi
3 Architecture Of process Codi
4 Technix of Implementation
5 UX of Process Codi
6 Conclusion6 Conclusion
ProcessCodi Committers Gets
• uEngine을 Spring 기반으로 Refactoring
• (국내 최초 SourceForge.net 등록, 전 세계 16만개 오픈 소스프로젝트 중 200위권 지속적 짂입의 오픈소스)
• Spring Framework , Hibernate DB Framework
• json, Ajax, jquery 등의 사용으로 Open API 접근, Mashup 서비스 개발 가능)
• Mobile Support가 쉬운 화면 개발 (Phonegap, jQTouch)
Q&A
top related