oba bdm deck - customer ready -...
TRANSCRIPT
4/8/2009
1
นเรนทร ชตจรวงศProduct Marketing Manager
Microsoft Thailand
4/8/2009
2
Office Business Applications (OBA) with BI
เพมการยอมรบการใชงานของ User จากการลงทนใน BI ดวยVisual Studio for Office Tool 2008
นเรนทร ชตจรวงศProduct Marketing Manager – Developer ToolsMicrosoft Thailand
เฉลยแลวบรษททมขนาดใหญกวา 1 พนลานเหรยญตองดแลรกษาระบบการเงนทกระจดกระจายมากกวา 48 ระบบ และใชงานระบบ ERP มากกวา 2.7 ระบบ
Hackett Group
57% ของผใชงาน SAP ไมเชอวาตนเองไดรบผลตอบแทนการลงทนในการจดวางระบบทดพอThe Nucleus Group
ปญหาดานธรกจสภาพความเปนจรงขององคกรสมยใหม
4
4/8/2009
3
ระบบงาน Application
พฒนาเองในบรษท
Structured v/s Unstructured
Streamlined v/s Integrated &
Collaborative
Transactional v/s Analytical
Proprietary UIs v/s Familiar Business
Productivity Clients
INFORMATION
WORKERS
5
ปญหาดานธรกจ The Results Gap
OBAs ชวยเชอมชองวางท าใหพนกงานสามารถท างานไดดยงขนบนระบบงานทคนเคยอยแลว
รวมบรการหลากหลายท และตางแผนกเพอน าเสนอขอมลและโซลชนทมประโยชนสง
ใหกบผใชงานตามหนาทนนๆ
ชวยใหพนกงานท างานทไดรบมอบหมายภายใตรปแบบทคนเคยของระบบ Office & SharePoint
จดการความตองการของกลมผใชงานทมกระบวนการท างานไมแนนอน (ad-hoc)
และเกดขนนอกระบบหลก (enterprise systems)
OperationsSales & Marketing Finance
รปแบบลกษณะการใชงานของ OBA
4/8/2009
4
OBA คออะไรOffice Business Applications
ระบบ application ทางธรกจสามารถใช Microsoft Office 2007 เปนระบบ front-end เพอเชอมตอกบระบบ application ส าหรบธรกจนนๆ (Line of Business)
ท าใหพนกงานเขาถงระบบ application เฉพาะธรกจและระบบงานทวไปไดงายดายยงขน
ชวยใหเกดการท างานรวมกนท งระบบสายงานทเปนทางการและไมทางการ
กจกรรมงานทซบซอนตองเกยวของกบกระบวนการหรอ/และระบบ application หลากหลาย เปนไดอยางราบรน
ใชประโยชนจากการลงทนปจจบนใหมากทสด
7
OBAs ใชประโยชนจากรปแบบ Interface
ทคนเคยอยแลวของ Microsoft Office
2007 เพอเพมการยอมรบใชงานของ user
ตวอยาง OBA – ขอมลการสงซอและสนคาคงคลงทมการเชอมโยงกนใน Microsoft Outlook
OBAs ไดมาอยางไร?สรางเอง, ซอ หรอรวบรวมจากระบบอน
4/8/2009
5
เมอกอน (ทแสนจะเนนนาน)
มาถงปจจบน…
4/8/2009
6
Content Management
Workflow & Portal
Business Intelligence
Search
Communications & Collaboration
Word Processing
Spreadsheets
Presentations Databases
PIM
การเปลยนแปลงของ Microsoft Office2007 Office system servers
• Office SharePoint Server
• Office Communication Server
• Exchange Server
• Office Project Server
• Office Groove Server
2007 Office system clients
• Outlook
• Word
• Excel
• PowerPoint
• Access
• Publisher
• InfoPath
• Communicator
• OneNote
• Groove
• Project
• SharePoint
Designer
• Visio
ท าไม OBA จงส าคญเพมประโยชนดานธรกจ สงเสรมใหองคกรท างานไดมประสทธภาพดยงขน และเพมผลตผลการท างานของพนกงาน
ดวย OBA คณสามารถทจะ:ไดรบประโยชนจาก เทคโนโลยทมอยแลว มากยงขน
คาใชจายทเพมขนในการวางระบบ OBA คอนขางนอยมากและผลตอบแทนจากการลงทนสง (ROI) เชน Skanska, Inc. ประเมนวาไดลดคาใชดาน IT สงถง 40% ดวยการวางระบบ OBA
การจดการระบบการท างานหลกใหไดดเหมาะสมส าหรบองคกรทมกระบวนการท างานทซบซอนเปนกญแจหลกในการประหยดคาใชจายและเพมขดความสามารถในการแขงขน
OBA ท าใหการไดรบการยอมรบในการใชงานของ user ในระบบงาน application หลกของบรษทสงยงขน
เพมประสทธภาพในการท างานขององคกรดวยเครองมอในการท างานท งายและคนเคย อยแลวองคกรของคณคนเคย Microsoft Office อยแลว เพราะฉนนคาใชจายในการอบรม และการยอมรบการใชงานท าใหคาใชจายถกลงเมอเปรยบเทยบการจดวางระบบงาน application เองแบบเดม
ลดการปรบเปลยนสลบไปมาระหวาง application
เพมผลผลตการท างานของพนกงานโดยลดคาใชจายและเวลาในการสลบไปมาระหวาง application หลากหลายตว
12
4/8/2009
7
ชวตการท างานแผนกการเงน
14
4/8/2009
8
ใชประโยชนจาก MS Office 2007 Platform
ผพฒนาโปรแกรมมระบบ Infrastructure ทพวกเขาสามารถสรางขนตอยอดเปนโซลชนไดUser ใชงานปกตบนสภาพแวดลอมระบบเหมอนเดมคยเคยองคกรไดใชประโยชนอยางเตมทจากการลงทน Office
End User
Developer
“..with a relatively small incremental amount of work, you're actually getting a pretty big return
on money you've already spent on your existing systems, Office being one of them. “
-Chris Capossela, Microsoft15
ประหยดคาใชจายกบความสามารถของ OBA
การอบรม
ความคนเคยในการใชงาน Microsoft Office 2007
ชวยลดเวลาในการอบรมผใชงานส าหรบระบบ application ท
ซบซอน
การสนบสนนชวยเหลอ
ใชประโยชนจากการลงทนและอบรม Microsoft Office 2007 เพอลดเวลาทเพมขนในการทพนกงานเทคนคตองใชในการแกไขปญหาของ
ระบบ application
คาใชจายดาน Licensing
การเพมจ านวนผ ใชงานของระบบ application ผานทางระบบ
Microsoft Office 2007 ชวยใหตนทนตอหนงผ ใชงานลดลงและ
เพมการใชงาน
ประสทธผลของงาน
เพมประสทธผลในการท างานดวยการจดหาขอมลทจ าเปนในการท างานไดเรวขนและรวมศนยจดเกบ
กญแจหลกในการลดตนทน คาใชจาย
16
4/8/2009
9
ประโยชนดานธรกจ ของ OBA
จดการน าเสนอผลตภ ณฑหรอการบรการใหมๆไดรวดเรวและมประสทธภาพมากยงขน
เพมผลผลตการท างานของพนกงานขายบรหารลกคาทดเยยม
กระบวนการท างานทางธรกจราบรนยงขนการบรหารจดขอมลดขน
Product & Service Innovation
Improve Customer Experience
Operational Excellence
รวดเรวยงขนในการพฒนาและปรบปรงการเสนอผลตภณฑ/บรการใหม
ลดเวลาในการจดเตรยมขอเสนอในการขายเพมความสามารถในการรกษาลกคา
รอบเวลาในการท างานทางธรกจเรวยงขนเพมผลผลตโดยรวมในการท างาน
OBAs ท าใหเกด ...
17
• 6,800 knowledge workers who use dozens of specialized LOB applications
• Exporting and consolidating data from LOB systems was time-consuming and involved great amounts of IT Staff time
• Often employees did not know where to find files
Situation
• Energizer built an OBA that utilizes Excel Services in Office SharePoint Server 2007 to automatically export data from LOB applications into Office Excel 2007
• Any time LOB data is updated, the information is automatically updated in Excel 2007
Solution
• Easy access to LOB applications via familiar Office programs
• Users empowered to make decisions faster
• More strategic use of IT Staff
Key Benefits
“We want to use the
familiar Microsoft
Office Desktop
programs to deliver
business information
to the desktop through
business intelligence,
workflow, and
collaboration
applications.”
- Randy Benz, Vice President and Chief Information Officer, Energizer Holdings
OBA ExampleEnergizer increases collaboration and streamlines workflow with OBA to connect multiple LOB applications with familiar Microsoft Office applications.
Link to case study
18
Product & Service Innovation
Improve Customer Experience
Operational Excellence
4/8/2009
10
Key Performance Indicators
Excel Services
Data bound to LOB system
Main portal for BI
ตวอยางการใชงาน OBA: SharePoint Customization
ตวอยางการใชงาน OBA: Workflow, KPI
Out of the Box
Workflow
Custom
SharePoint
Workflow
WPF
SilverLight & Performance
Point Server
KPIs
4/8/2009
11
Custom ribbon
Integrated logic
Application-level add-in
ตวอยางการใชงาน OBA: การปรบแตง Excel
Custom Outlook forms
WPF UI in forms
Services-based (WCF)
Tied to SharePoint workflow
ตวอยางการใชงาน OBA: การปรบแตง Outlook
4/8/2009
12
ตวอยางการสราง OBA: Rapidly Creating Applications
Ribbon designers
http://www.microsoft.com/downloads/details.aspx?FamilyID=46B6BF86-E35D-4870-B214-4D7B72B02BF9&displaylang=en
การลงทนในสวนของ Server Platform
Office SharePoint Server 2007
Excel Services
InfoPath Forms Services
Business Data catalog
Extensible Enterprise Search
LOB single sign-on
Content management
Windows SharePoint Services
ASP.NET 2.0 integration
Workflow support
Content types and meta data
Auditing
Feature & solution deployment
Office SharePoint
Server
Windows SharePoint
Services
ASP.NET
SQL
4/8/2009
13
Solution ArchitectureUsing Visual Studio 2008 to build OBAs
Visual Studio as the developer tool-set to create Office solutions
Integration of WPF, WCF, WF, LINQ, etc. into smart client apps
Integration of smart-client customizationswith SharePoint
Easy data-binding or implementation ofWeb services
Application
Presentation
Data and Infrastructure
SAP ADHR
ServiceService
Integration with
SP Workflow
Smart client extensions for Office client applications
Visual Studio 2008
.NET Framework 3.5
SharePoint & Core MS Platform
เครองมอใชงานส าหรบผใชงานทกระดบ
4/8/2009
14
ระบบงาน Application
พฒนาเองในบรษท
INFORMATION
WORKERS
27
Summary
OBAs เปนเครองมอใหมทชวยเชอมตอชองวางระหวางระบบ application กบผใชงาน
OBAs สามารถจดหาซอหรอพฒนาเองไดOBAs ท าใหเกดประโยชนตอธรกจและไอทคอ
ลดคาใชจายในการฝกอบรมลดคาใชจายในการสนบสนนดานเทคนคลดคาใชจายดานซอฟทแวร Licensing
เพมผลผลตในการท างานของพนกงาน
BI Example – without OBA
4/8/2009
15
BI Example – with OBA
4/8/2009
16
Custom Coding
Custom Web Parts
Site Definitions
Workflow
Content Types
Microsoft
Visual Studio
Web site
construction
Create lists and doclibs
Design Web pages
No-code data view/forms
Web part hookup
SharePoint
Designer + Browser
Goals For Development Collaborative development
SharePoint Dev with VSeWSS 1.2(Visual Studio Extensions for Windows SharePoint Services)
Add-on for VS 2008
VB & C# Support
Project Templates
Team Site Definition
List Definition
Empty
Blank Site Definition
Web Part
4/8/2009
17
WSP View & Build
WSP View
View -> Other Windows
Build and Deploy
SETUP.BAT
Solution Generator
Microsoft Interactive Media Manager
Collaborative, Digital Asset Management solution extending SharePoint Server 2007
http://www.microsoft.com/resources/
mediaandentertainment/solutions_imm.mspx
IMM
FeatureDescription
Rough cut
Editor
Silverlight based Server-side editing, no
client side downloads or desktop
applications.
Media
Library
Presents media library with animated
thumbnails and customizable metadata
views. Users can view assets, edit metadata
and re-organize their content. Workflow tasks
can be started right from the Media Library,
applied to one or many assets.
Media
Viewer
Displays all types of content whether it’s
audio, video, or still images and graphics,
shows user comments and annotations.
Media
Annotator
Groups of people can collaborate on media
assets through video annotations, digital
inking, and discussions.
Import Upload media files and automatically launch
associated workflows.
Metadata/F
orm Editor
Provide rich capabilities at the project level
for teams to use the power of the IMM
Semantic Metadata Store.
Advanced
Search
Business Data Catalog feature of SharePoint
2007 exposes rich and non-rich media in the
same user interface.
4/8/2009
18
License Visual Studio 2005 MSDN Subscription !
Microsoft MSDN Subscription
Visual Studio 2008 ,
Visual Studio
MSDN Premium Arc™ Mouse
UPGRADE
© 2006 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be re gistered trademarks and/or trademarks in the U.S. and/or other countries.
The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market
conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accu racy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.