Building solutions with Improving solution governance on SharePoint 2010 Rico Ho Chief Dreaming...
Preview:
Citation preview
- Slide 1
- Building solutions with Improving solution governance on
SharePoint 2010 Rico Ho Chief Dreaming Officer
www.webparts360.com
- Slide 2
- Aims and Agenda Aims Understand the importance of solution
governance for SharePoint Demonstrate a governance model in action
Agenda Quick Introduction The SharePoint solution governance model
Solution governance checklist How to use the model to build
solutions easily
- Slide 3
- Confessions of a repentant programmer I will document my system
It will be easily understandable It will survive a platform upgrade
I will promptly fulfill my users request I will make changes
promptly I will keep versions of each change I will empower you to
change it yourself ! (and you do not need to learn
programming)
- Slide 4
- What is ? Microsofts fastest growing product Collaboration
infrastructure Seamless integration to network/infra Powerful
document repository Tight integration to Microsoft Office Software
that you most probably own !
- Slide 5
- What uses of ? Document collaboration - search Communication
departmental portal Workflow Approvals BPM Applications platform
mash up Projects collaboration Automate processes Consolidate and
analyze data Single view of information
- Slide 6
- Why use ? Empower users Reduce system clutter Centralize
activities Reduce system costs Improve governance
- Slide 7
- Where are you in ? Still Considering Planning to upgrade
Document collaboration Automating documents approval Implementing
KM/corporate search Consolidating LOB data Automating business
processes
- Slide 8
- Your journey so far Out of the box SharePoint Designer Visual
Studio Third-party tools Engaged consultants None, still waiting
for next release !
- Slide 9
- Who did we asked?
- Slide 10
- Are these important to you? Justify your investment $$$ in
SharePoint Drive user adoption and acceptance Surface your business
data Deliver more solutions, quickly Improve your SP developers
productivity Empower your business users to DIY Gain better control
over your SP platform
- Slide 11
- The challenge with ? Difficult to build solutions Extensive
coding required Scattered everywhere Systems resets required No
direct connection to SQL Upgrade challenges
- Slide 12
- In the beginning Document Libraries Custom Lists Workflow
Webpart Forms Webpart Event Handler LOB Data Connectors SharePoint
Designer InfoPath
- Slide 13
- Deployment process Solution artifacts Precise sequence
Supporting runtime Data & databases
- Slide 14
- Support considerations Different skills/tools System
documentation Solution versioning
- Slide 15
- Enterprise Solutions Governance E-Leave
- Slide 16
- Enterprise Solutions Governance E-Leave E-Expense
- Slide 17
- Enterprise Solutions Governance E-Leave E-Expense
E-TravelE-Training
- Slide 18
- E-Leave E-Expense E-TravelE-Training Employee Self Service
Enterprise Solutions Governance
- Slide 19
- Projects Contracts ProcurementBudgeting Employee Self
ServiceOperations Enterprise Solutions Governance
- Slide 20
- Employee Self ServiceOperations Sales & Support Human
Resources Enterprise Solutions Governance
- Slide 21
- Employee Self Service Operations Sales & Support Human
Resources Platform Governance Intranet
- Slide 22
- Managing solutions across a SP farm Self-provision application
store Solution patching across servers Employee Self Service
Operations Sales & Support Human Resources Platform Governance
Intranet Customer Projects Supply Chain Recruitment Extranet www
Media relations Internet
- Slide 23
- Discussion: How do you handle this today? Is it important to
you? Does it makes business sense? What are your standards? How do
you empower your users? How do you control & support it? How do
you manage changes?
- Slide 24
- Solution Compliance Check List Reusable configurable web parts
Empower users No coding No system resets Version control Self
documenting Instant access to back-end Solution Package
- Slide 25
- Our vision SharePoint Designer InfoPath
- Slide 26
- What does do? Helps you to build solutions Simplify development
process Add more functionalities into SP Standardize solution
building process Package and deploy solutions
- Slide 27
- Components Enterprise BPM Framework SharePoint Data SQL
Databases SQL Azure Data Connectivity Framework Business Process
Designer Entity Relationship Data Model Forms Data Forms Workflow
with validation Action & Timer Jobs Reports Data grids with
Actions Charts /Gauges/Gantt Advanced Layout & J/Query Security
Role based permission Contextual Menus Targeted Webparts Solution
Governance
- Slide 28
- Strategic Advantages Easy to use Fast to Build Improved
Features Self documenting Reusable web parts Easy to deploy Easy to
manage You can use it You can change it Build better apps Easy to
understand Reliable Less downtime Costs less
- Slide 29
- Solution Governance Complete Solution Framework Solution
Package Solution Gallery Farm Management Usage tracking Solution
Patching
- Slide 30
- Demo: Building your first applications with Webparts360 Project
Expense Tracking Solution This solution helps you to track all the
projects and its associated expenses including: Project portfolio
Project workspace Expense submission/approval Reporting Security
control
- Slide 31
- Project Portfolio Dashboard View all projects schedule
- Slide 32
- Project Workspace Project details with expenses requests
- Slide 33
- Project Expenses Requests Project team members can submit
project expense items for PM approval.
- Slide 34
- Expense Approval Form Project manager can approve or reject
request.
- Slide 35
- Workflow Audit Trail At any point, the user can click the
workflow details to see the workflow process status.
- Slide 36
- Consolidated Approval Dashboard Project managers expense
approval dashboard.
- Slide 37
- Bar Chart: Expenses by Project Actual vs. budgeted expenses
report with drill-through
- Slide 38
- Application Security Control who has access to what
options.
- Slide 39
- Solution Governance Checklist System must be documented
Processes must be audit ready Know where everything is Able to
change and extend system
- Slide 40
- SharePoint solution built in minutes? 30