SlideShare une entreprise Scribd logo
1  sur  50
Télécharger pour lire hors ligne
presented by
Dave Healey
dhealey@chrysalisbts.com
(206) 734-9414
06/21/2013
SharePoint for Startups
Tales from the Trenches
Welcome & Introductions
Chrysalis | Business Technology Solutions
• Drive performance improvement through the strategic application of technology
• Business process optimization
• Business application implementation and management
• Specialization in Microsoft SharePoint
Dave Healey, Managing Partner
• 20 years industry experience
• Knowledge & Information Mgmt.
Andrew Hopkins, Principal Consultant
• 22 years industry experience
• Enterprise Information Management
Presentation Team
@chrysalisbts
• Who are you?
• Name, Company, Title
• How are you using SharePoint today?
• What do you hope to get out of this session?
Welcome & Introductions
“Success is not delivering a feature;
success is solving the customer’s problems.”
– Mark Cook, VP Products
Kodak Gallery
4
The Lean Startup
Based on Lean Methodology
Scientific approach to
• Deliver a new solution under
conditions of uncertainty
• Get a desired solution into
customers’ hands faster
• Validated Learning
Ideas
Build
Product
Measure
Data
Learn
6
Build-Measure-Learn Feedback Loop
Minimize Total Time
Through The Loop
Zappos
Hypothesis and Validated Learning
Problem Solution Process
Known Known
Known Unknown
Unknown Unknown
8
Lean and the Enterprise
Recognizing Opportunities for Lean
Waterfall, Agile
Agile
Lean
So Why SharePoint
For Statups
Pros
• Facilitates
experimentation
• Not Open Source
• Enables continuous
integration
• Broad base of skilled
resources
Not Pros
• Stack is resource heavy
• Not Open Source
• Requires proactive
management
9
Ideas
Build
Product
Measure
Data
Learn
10
The Conversation Today
Idea, Build
• Experiment with
product and process
• Incremental / Disruptive
• Box time and resource
commitment
• Start small
11
Idea, Build
• For internal users,
perform customer
discovery & interviews
• Identify users that
impact business metrics
• Start small
12
GeneTorrent
Repository
GNOS
WebServices
Annai reQuest
Research Portal
Public Genomic Data
GeneTorrent
Federated
Authentication
Private
Genomic Data
Annai GNOS
Genome Network Operating System
Client Example
Idea, Build
Best Practices
• If you have User Stories,
add a hypothesis that
states the expected
outcome on a specific
metric
• Aggressively manage
expectations
(experiment/poc/pilot)
early and often
• Feed the learning back
into the product
backlog…
• Start small
14
• Cultural
• Internal resistance to / misunderstanding of Lean
• Technology zealotry
• Planning processes
• Misaligned expectations
• Tools
• Infrastructure and tools to support
Risks
• SharePoint is Application Platform but it is also
Core Infrastructure
• Plan for Infrastructure Design
• Service Alignment
• Use the Tools that best enable Lean for SP
16
Planning for Lean SharePoint
• Continuous Integration
17
Client Demo
Product, Measure
• Minimum Viable Product
• Minimum you need to test
validity
• Some include Wireframes,
Landing Pages, CRPs, PoCs,
Concierge Product
• Customer interviews
• Walkthroughs of
wireframes
• Iterate (Agile) from there
18
19
Client Example
20
Explore Access Download FAQ Contact
Explore: GNOS Graphical Reporting
Access: GNOS Browse and Download Communities Resources
Download: GNOS Download News
Download Request Status Progress
Link Link Link
Type Name Modified
Talk To Us! What do you want to see? What works/doesn’t work?
Welcome to the Annai reQuest Portal Demo
Notes
Explore Access Download FAQ Contact
Explore Access Download FAQ Contact
DHealey27 > Explore
EXPLORE: GNOS Graphical ReportingLibraries
Explore
24
First Production Site
Best Practices
• Ensure the right
prototype fidelity
• If you experiment in
code, come back to:
• clean it up
• iterate
• productize
• Refactor
• Decouple from existing
brand (if exists)
25
• Cultural
• Working forward from the technology instead of
working backward from the business results
• “Get out of the building.”
Risk
• Cultural
• Wrong level of prototype fidelity
• Too little / No user input
• No validated learning
Risks
• Cultural / Engineering
• Lack of understanding of the platform
• Unwilling to refactor
Risk
Best Practices
• Don’t release it to
everyone all at once
• Target specific cohorts
with a/b testing
• You cannot learn if your
feedback loops are
broken
• Just because you can
measure it, does not
mean you should
measure it
29
• Engineering
• Over-engineering
• Breaking the feedback loop
Risk Critical Factors
Risks to Success
• Identity Federation – third party authentication
authority support and integration
• OAuth, OpenID, Shibboleth
• Integration with other systems
• Continuous Integration
(automated build, test, & deployment)
• Visual Studio vs SharePoint Designer
• Crippled “Build-Measure-Learn” feedback loop
“Don’t build what the customer isn’t asking for.”
31
Risk - Over Engineering
Critical Factors
MANAGING GENOMIC DATA
FIRST MAJOR DEPLOYMENT
Strategy
• OOB features where possible
• Optimized to generate feedback through rapid
feature deployment
• Open to later refactoring
Compromise
• Collab model poorly defined (experimental)
• Access roles and rights difficult to predict
33
SharePoint Strategy
Ingest Metadata DB
Business Connectivity Services
Download
ECT
Access Application
Page
SharePoint
Configuration
Access
Application
Legend
Download DB
Broker Web
Services
Download Dashboard
Data
Application
Presentation
SQL Server Reporting
Services
Secure Store Service
Repository 2
Repository 1
Solution Design
Ingest
REQUEST PORTAL V1
DEMONSTRATION
Data, Learn
• Interviews
• Surveys
• Observation
• Web analytics
• Telemetry data
• System generated data
36
• Small but influential customer base
• Challenging to develop large web analytic profiles
• Small group and individual interviews
• Campaign style tracking code
37
Customer Example
Data, Learn
• Cultural
• Track the “right” metrics
• Beware “vanity metrics”
• Be prepared to “Pivot”
Critical Factors
Risks to Success
• Cultural
• Review and question your hypotheses
• No “sacred cows”
• Engineering
• Technology selection
• Design strategy
• Experiment to align
customer & solution
Risk / Challenge
Risks to Success
• Using SP Analytics for data and learn
• 3rd Party Analytic Tools (Webtrends)
• OOB components, extending and enhancing
• Using Pardot tracker to learn at a per user level as
a cheap way to know what’s going on
• Pardot lead deck for real time analysis
• Followed up with user interviews
• Significant influence on next iteration UX
40
Data Learn SP
Idea, Build
• Lather, Rinse, Repeat
41
Pivot
• @ Business Architecture
& Code levels
• Change direction
• Change the model
• Formulate new
hypotheses
• Generate new ideas
42
Reboot
Forward
RESPONSIVE DESIGN REFACTOR
ADDRESSING THE CHALLENGES
Ingest Metadata DB
Download
“Cart” CT
Access Application
Page
Access Detail View
Page
Ingest
SharePoint
Configuration
Access
Application
Legend
Download DB
Broker Web
Services
Saved Query
CT
Download Dashboard
Data
Application
Presentation
Secure Store Service
Search
(Crawl/Index/Query
Services)
Repository n
Repository 2
Repository 1
Business Connectivity Services
Download
ECT
Other Object
ECT
Patient
Object ECT
Analysis
Object ECT
Refactored Solution Design
Integrating Search Into Existing Application
REQUEST PORTAL V2
DEMONSTRATION
• #1 Microsoft Program for startups?
• BizSpark
• MSDN / Free
• TechNet / Free
• Azure VMs / Free
• Customer Access Licenses / Free!!!!
• Direct marketing and sales support
• Preferred engagement if you product has legs
46
Resources for Startups
47
Where Not To Stay In Los Gatos
Resources and Contact
Download the Deck
• www.slideshare.net/dhealey27
Check out our Real World SharePoint Series
• www.chrysalisbts.com/index.php/events/rws/
Successful SharePoint is About Community
• social.technet.microsoft.com/forums/
• www.linkedin.com/groups/SharePoint-Experts-42512/about
• Ask the global SharePoint community for their insight #SPHelp
• Join your local SPUG
Dave Healey
• dhealey@chrysalisbts.com
• @dhealey27
Andrew (Andy) Hopkins
• andyh@chrysalisbts.com
• @AndrewSHopkins
49
&
50
presented by
Dave Healey
dhealey@chrysalisbts.com
(206) 734-9414

Contenu connexe

Tendances

The Ultimate Beginner's Guide For Beta Testing Mobile Apps
The Ultimate Beginner's Guide For Beta Testing Mobile AppsThe Ultimate Beginner's Guide For Beta Testing Mobile Apps
The Ultimate Beginner's Guide For Beta Testing Mobile AppsInstabug
 
Analysing and Troubleshooting Performance Issues in SAP BusinessObjects BI Re...
Analysing and Troubleshooting Performance Issues in SAP BusinessObjects BI Re...Analysing and Troubleshooting Performance Issues in SAP BusinessObjects BI Re...
Analysing and Troubleshooting Performance Issues in SAP BusinessObjects BI Re...BI Brainz
 
A New Framework for Disruptive Innovation Management - Dr. Jose a. Briones
A New Framework for Disruptive Innovation Management - Dr. Jose a. BrionesA New Framework for Disruptive Innovation Management - Dr. Jose a. Briones
A New Framework for Disruptive Innovation Management - Dr. Jose a. BrionesJose Briones
 
Agile business analyst
Agile business analystAgile business analyst
Agile business analystTechcanvass
 
InnovationCast_Brochure_Cards
InnovationCast_Brochure_CardsInnovationCast_Brochure_Cards
InnovationCast_Brochure_CardsArash Hajikhani
 
Modern BA - way to delivering value
Modern BA - way to delivering valueModern BA - way to delivering value
Modern BA - way to delivering valueSQALab
 
Enterprise architecture artefacts
Enterprise architecture artefactsEnterprise architecture artefacts
Enterprise architecture artefactsBrian Loomis
 
The Evolving Role of the Business Analyst
The Evolving Role of the Business AnalystThe Evolving Role of the Business Analyst
The Evolving Role of the Business AnalystTracy Cook
 
A Framework for Developing IoT-related Solution Architecture Blueprints
A Framework for Developing  IoT-related Solution Architecture  BlueprintsA Framework for Developing  IoT-related Solution Architecture  Blueprints
A Framework for Developing IoT-related Solution Architecture BlueprintsStefan Malich
 
Zoho Projects Analyst Review
Zoho Projects Analyst ReviewZoho Projects Analyst Review
Zoho Projects Analyst ReviewGetApp
 
Strategic Decision Making by the CIO using Visual Enterprise Architecture wit...
Strategic Decision Making by the CIO using Visual Enterprise Architecture wit...Strategic Decision Making by the CIO using Visual Enterprise Architecture wit...
Strategic Decision Making by the CIO using Visual Enterprise Architecture wit...Dragon1 Inc.
 
An In-Depth Look at Pinpointing and Addressing Sources of Performance Problem...
An In-Depth Look at Pinpointing and Addressing Sources of Performance Problem...An In-Depth Look at Pinpointing and Addressing Sources of Performance Problem...
An In-Depth Look at Pinpointing and Addressing Sources of Performance Problem...BI Brainz
 
Enterprise Architecture Visualization
Enterprise ArchitectureVisualization Enterprise ArchitectureVisualization
Enterprise Architecture Visualization Shkumbin Rrushaj
 
Iasa Architect responsibilities in the cloud
Iasa Architect responsibilities in the cloudIasa Architect responsibilities in the cloud
Iasa Architect responsibilities in the cloudiasaglobal
 
Lean Enterprise Architecture
Lean Enterprise ArchitectureLean Enterprise Architecture
Lean Enterprise ArchitectureExcella
 
Enterprise communication using archiMate
Enterprise communication using archiMateEnterprise communication using archiMate
Enterprise communication using archiMateLouw Labuschagne
 
Does Agile Enterprise Architecture = Agile + Enterprise Architecture?
Does Agile Enterprise Architecture = Agile + Enterprise Architecture?Does Agile Enterprise Architecture = Agile + Enterprise Architecture?
Does Agile Enterprise Architecture = Agile + Enterprise Architecture?Jason Bloomberg
 

Tendances (20)

The Ultimate Beginner's Guide For Beta Testing Mobile Apps
The Ultimate Beginner's Guide For Beta Testing Mobile AppsThe Ultimate Beginner's Guide For Beta Testing Mobile Apps
The Ultimate Beginner's Guide For Beta Testing Mobile Apps
 
Analysing and Troubleshooting Performance Issues in SAP BusinessObjects BI Re...
Analysing and Troubleshooting Performance Issues in SAP BusinessObjects BI Re...Analysing and Troubleshooting Performance Issues in SAP BusinessObjects BI Re...
Analysing and Troubleshooting Performance Issues in SAP BusinessObjects BI Re...
 
A New Framework for Disruptive Innovation Management - Dr. Jose a. Briones
A New Framework for Disruptive Innovation Management - Dr. Jose a. BrionesA New Framework for Disruptive Innovation Management - Dr. Jose a. Briones
A New Framework for Disruptive Innovation Management - Dr. Jose a. Briones
 
Agile business analyst
Agile business analystAgile business analyst
Agile business analyst
 
InnovationCast_Brochure_Cards
InnovationCast_Brochure_CardsInnovationCast_Brochure_Cards
InnovationCast_Brochure_Cards
 
Modern BA - way to delivering value
Modern BA - way to delivering valueModern BA - way to delivering value
Modern BA - way to delivering value
 
An Introduction to Enterprise Architecture Visual Modeling with The ArchiMate...
An Introduction to Enterprise Architecture Visual Modeling with The ArchiMate...An Introduction to Enterprise Architecture Visual Modeling with The ArchiMate...
An Introduction to Enterprise Architecture Visual Modeling with The ArchiMate...
 
2015 - New PMI Continuing Certification Requirements (CCR)
2015 - New PMI Continuing Certification Requirements (CCR) 2015 - New PMI Continuing Certification Requirements (CCR)
2015 - New PMI Continuing Certification Requirements (CCR)
 
Enterprise architecture artefacts
Enterprise architecture artefactsEnterprise architecture artefacts
Enterprise architecture artefacts
 
The Evolving Role of the Business Analyst
The Evolving Role of the Business AnalystThe Evolving Role of the Business Analyst
The Evolving Role of the Business Analyst
 
A Framework for Developing IoT-related Solution Architecture Blueprints
A Framework for Developing  IoT-related Solution Architecture  BlueprintsA Framework for Developing  IoT-related Solution Architecture  Blueprints
A Framework for Developing IoT-related Solution Architecture Blueprints
 
Zoho Projects Analyst Review
Zoho Projects Analyst ReviewZoho Projects Analyst Review
Zoho Projects Analyst Review
 
Strategic Decision Making by the CIO using Visual Enterprise Architecture wit...
Strategic Decision Making by the CIO using Visual Enterprise Architecture wit...Strategic Decision Making by the CIO using Visual Enterprise Architecture wit...
Strategic Decision Making by the CIO using Visual Enterprise Architecture wit...
 
An In-Depth Look at Pinpointing and Addressing Sources of Performance Problem...
An In-Depth Look at Pinpointing and Addressing Sources of Performance Problem...An In-Depth Look at Pinpointing and Addressing Sources of Performance Problem...
An In-Depth Look at Pinpointing and Addressing Sources of Performance Problem...
 
Webinar: Slippery Slope of SharePoint Migrations
Webinar: Slippery Slope of SharePoint Migrations Webinar: Slippery Slope of SharePoint Migrations
Webinar: Slippery Slope of SharePoint Migrations
 
Enterprise Architecture Visualization
Enterprise ArchitectureVisualization Enterprise ArchitectureVisualization
Enterprise Architecture Visualization
 
Iasa Architect responsibilities in the cloud
Iasa Architect responsibilities in the cloudIasa Architect responsibilities in the cloud
Iasa Architect responsibilities in the cloud
 
Lean Enterprise Architecture
Lean Enterprise ArchitectureLean Enterprise Architecture
Lean Enterprise Architecture
 
Enterprise communication using archiMate
Enterprise communication using archiMateEnterprise communication using archiMate
Enterprise communication using archiMate
 
Does Agile Enterprise Architecture = Agile + Enterprise Architecture?
Does Agile Enterprise Architecture = Agile + Enterprise Architecture?Does Agile Enterprise Architecture = Agile + Enterprise Architecture?
Does Agile Enterprise Architecture = Agile + Enterprise Architecture?
 

Similaire à SharePoint for Startups, Tales from the Trenches

SharePoint & The Lean, Agile Enterprise
SharePoint & The Lean, Agile EnterpriseSharePoint & The Lean, Agile Enterprise
SharePoint & The Lean, Agile EnterpriseDave Healey
 
SharePoint and the Lean Enterprise
SharePoint and the Lean EnterpriseSharePoint and the Lean Enterprise
SharePoint and the Lean EnterpriseDave Healey
 
Finally! A Way to Make SharePoint Useful
Finally! A Way to Make SharePoint UsefulFinally! A Way to Make SharePoint Useful
Finally! A Way to Make SharePoint UsefulAIIM International
 
What You Need to Know Before Upgrading to SharePoint 2013
What You Need to Know Before Upgrading to SharePoint 2013What You Need to Know Before Upgrading to SharePoint 2013
What You Need to Know Before Upgrading to SharePoint 2013Perficient, Inc.
 
SharePoint and Lean Development: Critical Factors for Accelerating Time to Va...
SharePoint and Lean Development: Critical Factors for Accelerating Time to Va...SharePoint and Lean Development: Critical Factors for Accelerating Time to Va...
SharePoint and Lean Development: Critical Factors for Accelerating Time to Va...Dave Healey
 
Robert Coop, Stanley Black & Decker - Optimizing Manufacturing with Driverles...
Robert Coop, Stanley Black & Decker - Optimizing Manufacturing with Driverles...Robert Coop, Stanley Black & Decker - Optimizing Manufacturing with Driverles...
Robert Coop, Stanley Black & Decker - Optimizing Manufacturing with Driverles...Sri Ambati
 
Getting The Green Light - Pitching SharePoint Projects
Getting The Green Light - Pitching SharePoint ProjectsGetting The Green Light - Pitching SharePoint Projects
Getting The Green Light - Pitching SharePoint ProjectsKaruana Gatimu
 
Building enterprise platforms - off the beaten path - SharePoint User Group U...
Building enterprise platforms - off the beaten path - SharePoint User Group U...Building enterprise platforms - off the beaten path - SharePoint User Group U...
Building enterprise platforms - off the beaten path - SharePoint User Group U...Andy Talbot
 
Lean Startup: Reduce 40% go-to-market time & cost on your next product launch
Lean Startup: Reduce 40% go-to-market time & cost on your next product launchLean Startup: Reduce 40% go-to-market time & cost on your next product launch
Lean Startup: Reduce 40% go-to-market time & cost on your next product launchPeople10 Technosoft Private Limited
 
Building a 360 Degree View of Your Customers on BICS
Building a 360 Degree View of Your Customers on BICSBuilding a 360 Degree View of Your Customers on BICS
Building a 360 Degree View of Your Customers on BICSPerficient, Inc.
 
TLC2018 Thomas Haver: Transform with Enterprise Automation
TLC2018 Thomas Haver: Transform with Enterprise AutomationTLC2018 Thomas Haver: Transform with Enterprise Automation
TLC2018 Thomas Haver: Transform with Enterprise AutomationAnna Royzman
 
Agile and data driven product development oleh Dhiku VP Product KMK Online
Agile and data driven product development oleh Dhiku VP Product KMK OnlineAgile and data driven product development oleh Dhiku VP Product KMK Online
Agile and data driven product development oleh Dhiku VP Product KMK OnlineRein Mahatma
 
Lean Solutions – Agile Transformation at the United States Postal Service
Lean Solutions  – Agile Transformation at the United States Postal ServiceLean Solutions  – Agile Transformation at the United States Postal Service
Lean Solutions – Agile Transformation at the United States Postal ServiceITSM Academy, Inc.
 
Advanced Project Data Analytics for Improved Project Delivery
Advanced Project Data Analytics for Improved Project DeliveryAdvanced Project Data Analytics for Improved Project Delivery
Advanced Project Data Analytics for Improved Project DeliveryMark Constable
 
II-SDV 2015, 20 - 21 April, in Nice
II-SDV 2015, 20 - 21 April, in NiceII-SDV 2015, 20 - 21 April, in Nice
II-SDV 2015, 20 - 21 April, in NiceDr. Haxel Consult
 
Ready for Fast Data: How Lightbend Enables Teams To Build Real-Time, Streamin...
Ready for Fast Data: How Lightbend Enables Teams To Build Real-Time, Streamin...Ready for Fast Data: How Lightbend Enables Teams To Build Real-Time, Streamin...
Ready for Fast Data: How Lightbend Enables Teams To Build Real-Time, Streamin...Lightbend
 
Product Management for AI
Product Management for AIProduct Management for AI
Product Management for AIPeter Skomoroch
 
How to Get Started with GxP Processes in Office 365 - The Discovery Phase
How to Get Started with GxP Processes in Office 365 - The Discovery PhaseHow to Get Started with GxP Processes in Office 365 - The Discovery Phase
How to Get Started with GxP Processes in Office 365 - The Discovery PhaseMontrium
 
20 best practices for fusion hcm cloud implementation
20   best practices for fusion hcm cloud implementation20   best practices for fusion hcm cloud implementation
20 best practices for fusion hcm cloud implementationmohamed refaei
 
Best practices for fusion hcm cloud implementation
Best practices for fusion hcm cloud implementationBest practices for fusion hcm cloud implementation
Best practices for fusion hcm cloud implementationFeras Ahmad
 

Similaire à SharePoint for Startups, Tales from the Trenches (20)

SharePoint & The Lean, Agile Enterprise
SharePoint & The Lean, Agile EnterpriseSharePoint & The Lean, Agile Enterprise
SharePoint & The Lean, Agile Enterprise
 
SharePoint and the Lean Enterprise
SharePoint and the Lean EnterpriseSharePoint and the Lean Enterprise
SharePoint and the Lean Enterprise
 
Finally! A Way to Make SharePoint Useful
Finally! A Way to Make SharePoint UsefulFinally! A Way to Make SharePoint Useful
Finally! A Way to Make SharePoint Useful
 
What You Need to Know Before Upgrading to SharePoint 2013
What You Need to Know Before Upgrading to SharePoint 2013What You Need to Know Before Upgrading to SharePoint 2013
What You Need to Know Before Upgrading to SharePoint 2013
 
SharePoint and Lean Development: Critical Factors for Accelerating Time to Va...
SharePoint and Lean Development: Critical Factors for Accelerating Time to Va...SharePoint and Lean Development: Critical Factors for Accelerating Time to Va...
SharePoint and Lean Development: Critical Factors for Accelerating Time to Va...
 
Robert Coop, Stanley Black & Decker - Optimizing Manufacturing with Driverles...
Robert Coop, Stanley Black & Decker - Optimizing Manufacturing with Driverles...Robert Coop, Stanley Black & Decker - Optimizing Manufacturing with Driverles...
Robert Coop, Stanley Black & Decker - Optimizing Manufacturing with Driverles...
 
Getting The Green Light - Pitching SharePoint Projects
Getting The Green Light - Pitching SharePoint ProjectsGetting The Green Light - Pitching SharePoint Projects
Getting The Green Light - Pitching SharePoint Projects
 
Building enterprise platforms - off the beaten path - SharePoint User Group U...
Building enterprise platforms - off the beaten path - SharePoint User Group U...Building enterprise platforms - off the beaten path - SharePoint User Group U...
Building enterprise platforms - off the beaten path - SharePoint User Group U...
 
Lean Startup: Reduce 40% go-to-market time & cost on your next product launch
Lean Startup: Reduce 40% go-to-market time & cost on your next product launchLean Startup: Reduce 40% go-to-market time & cost on your next product launch
Lean Startup: Reduce 40% go-to-market time & cost on your next product launch
 
Building a 360 Degree View of Your Customers on BICS
Building a 360 Degree View of Your Customers on BICSBuilding a 360 Degree View of Your Customers on BICS
Building a 360 Degree View of Your Customers on BICS
 
TLC2018 Thomas Haver: Transform with Enterprise Automation
TLC2018 Thomas Haver: Transform with Enterprise AutomationTLC2018 Thomas Haver: Transform with Enterprise Automation
TLC2018 Thomas Haver: Transform with Enterprise Automation
 
Agile and data driven product development oleh Dhiku VP Product KMK Online
Agile and data driven product development oleh Dhiku VP Product KMK OnlineAgile and data driven product development oleh Dhiku VP Product KMK Online
Agile and data driven product development oleh Dhiku VP Product KMK Online
 
Lean Solutions – Agile Transformation at the United States Postal Service
Lean Solutions  – Agile Transformation at the United States Postal ServiceLean Solutions  – Agile Transformation at the United States Postal Service
Lean Solutions – Agile Transformation at the United States Postal Service
 
Advanced Project Data Analytics for Improved Project Delivery
Advanced Project Data Analytics for Improved Project DeliveryAdvanced Project Data Analytics for Improved Project Delivery
Advanced Project Data Analytics for Improved Project Delivery
 
II-SDV 2015, 20 - 21 April, in Nice
II-SDV 2015, 20 - 21 April, in NiceII-SDV 2015, 20 - 21 April, in Nice
II-SDV 2015, 20 - 21 April, in Nice
 
Ready for Fast Data: How Lightbend Enables Teams To Build Real-Time, Streamin...
Ready for Fast Data: How Lightbend Enables Teams To Build Real-Time, Streamin...Ready for Fast Data: How Lightbend Enables Teams To Build Real-Time, Streamin...
Ready for Fast Data: How Lightbend Enables Teams To Build Real-Time, Streamin...
 
Product Management for AI
Product Management for AIProduct Management for AI
Product Management for AI
 
How to Get Started with GxP Processes in Office 365 - The Discovery Phase
How to Get Started with GxP Processes in Office 365 - The Discovery PhaseHow to Get Started with GxP Processes in Office 365 - The Discovery Phase
How to Get Started with GxP Processes in Office 365 - The Discovery Phase
 
20 best practices for fusion hcm cloud implementation
20   best practices for fusion hcm cloud implementation20   best practices for fusion hcm cloud implementation
20 best practices for fusion hcm cloud implementation
 
Best practices for fusion hcm cloud implementation
Best practices for fusion hcm cloud implementationBest practices for fusion hcm cloud implementation
Best practices for fusion hcm cloud implementation
 

Dernier

Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxRustici Software
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamUiPathCommunity
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistandanishmna97
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Victor Rentea
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWERMadyBayot
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDropbox
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfOrbitshub
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusZilliz
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...apidays
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Zilliz
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...apidays
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesrafiqahmad00786416
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxRemote DBA Services
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelDeepika Singh
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyKhushali Kathiriya
 

Dernier (20)

Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 

SharePoint for Startups, Tales from the Trenches

  • 1. presented by Dave Healey dhealey@chrysalisbts.com (206) 734-9414 06/21/2013 SharePoint for Startups Tales from the Trenches
  • 2. Welcome & Introductions Chrysalis | Business Technology Solutions • Drive performance improvement through the strategic application of technology • Business process optimization • Business application implementation and management • Specialization in Microsoft SharePoint Dave Healey, Managing Partner • 20 years industry experience • Knowledge & Information Mgmt. Andrew Hopkins, Principal Consultant • 22 years industry experience • Enterprise Information Management Presentation Team @chrysalisbts
  • 3. • Who are you? • Name, Company, Title • How are you using SharePoint today? • What do you hope to get out of this session? Welcome & Introductions
  • 4. “Success is not delivering a feature; success is solving the customer’s problems.” – Mark Cook, VP Products Kodak Gallery 4
  • 5. The Lean Startup Based on Lean Methodology Scientific approach to • Deliver a new solution under conditions of uncertainty • Get a desired solution into customers’ hands faster • Validated Learning
  • 8. Problem Solution Process Known Known Known Unknown Unknown Unknown 8 Lean and the Enterprise Recognizing Opportunities for Lean Waterfall, Agile Agile Lean
  • 9. So Why SharePoint For Statups Pros • Facilitates experimentation • Not Open Source • Enables continuous integration • Broad base of skilled resources Not Pros • Stack is resource heavy • Not Open Source • Requires proactive management 9
  • 11. Idea, Build • Experiment with product and process • Incremental / Disruptive • Box time and resource commitment • Start small 11
  • 12. Idea, Build • For internal users, perform customer discovery & interviews • Identify users that impact business metrics • Start small 12
  • 13. GeneTorrent Repository GNOS WebServices Annai reQuest Research Portal Public Genomic Data GeneTorrent Federated Authentication Private Genomic Data Annai GNOS Genome Network Operating System Client Example Idea, Build
  • 14. Best Practices • If you have User Stories, add a hypothesis that states the expected outcome on a specific metric • Aggressively manage expectations (experiment/poc/pilot) early and often • Feed the learning back into the product backlog… • Start small 14
  • 15. • Cultural • Internal resistance to / misunderstanding of Lean • Technology zealotry • Planning processes • Misaligned expectations • Tools • Infrastructure and tools to support Risks
  • 16. • SharePoint is Application Platform but it is also Core Infrastructure • Plan for Infrastructure Design • Service Alignment • Use the Tools that best enable Lean for SP 16 Planning for Lean SharePoint
  • 18. Product, Measure • Minimum Viable Product • Minimum you need to test validity • Some include Wireframes, Landing Pages, CRPs, PoCs, Concierge Product • Customer interviews • Walkthroughs of wireframes • Iterate (Agile) from there 18
  • 20. 20
  • 21. Explore Access Download FAQ Contact Explore: GNOS Graphical Reporting Access: GNOS Browse and Download Communities Resources Download: GNOS Download News Download Request Status Progress Link Link Link Type Name Modified Talk To Us! What do you want to see? What works/doesn’t work? Welcome to the Annai reQuest Portal Demo Notes
  • 22. Explore Access Download FAQ Contact
  • 23. Explore Access Download FAQ Contact DHealey27 > Explore EXPLORE: GNOS Graphical ReportingLibraries Explore
  • 25. Best Practices • Ensure the right prototype fidelity • If you experiment in code, come back to: • clean it up • iterate • productize • Refactor • Decouple from existing brand (if exists) 25
  • 26. • Cultural • Working forward from the technology instead of working backward from the business results • “Get out of the building.” Risk
  • 27. • Cultural • Wrong level of prototype fidelity • Too little / No user input • No validated learning Risks
  • 28. • Cultural / Engineering • Lack of understanding of the platform • Unwilling to refactor Risk
  • 29. Best Practices • Don’t release it to everyone all at once • Target specific cohorts with a/b testing • You cannot learn if your feedback loops are broken • Just because you can measure it, does not mean you should measure it 29
  • 30. • Engineering • Over-engineering • Breaking the feedback loop Risk Critical Factors Risks to Success
  • 31. • Identity Federation – third party authentication authority support and integration • OAuth, OpenID, Shibboleth • Integration with other systems • Continuous Integration (automated build, test, & deployment) • Visual Studio vs SharePoint Designer • Crippled “Build-Measure-Learn” feedback loop “Don’t build what the customer isn’t asking for.” 31 Risk - Over Engineering Critical Factors
  • 32. MANAGING GENOMIC DATA FIRST MAJOR DEPLOYMENT
  • 33. Strategy • OOB features where possible • Optimized to generate feedback through rapid feature deployment • Open to later refactoring Compromise • Collab model poorly defined (experimental) • Access roles and rights difficult to predict 33 SharePoint Strategy
  • 34. Ingest Metadata DB Business Connectivity Services Download ECT Access Application Page SharePoint Configuration Access Application Legend Download DB Broker Web Services Download Dashboard Data Application Presentation SQL Server Reporting Services Secure Store Service Repository 2 Repository 1 Solution Design Ingest
  • 36. Data, Learn • Interviews • Surveys • Observation • Web analytics • Telemetry data • System generated data 36
  • 37. • Small but influential customer base • Challenging to develop large web analytic profiles • Small group and individual interviews • Campaign style tracking code 37 Customer Example Data, Learn
  • 38. • Cultural • Track the “right” metrics • Beware “vanity metrics” • Be prepared to “Pivot” Critical Factors Risks to Success
  • 39. • Cultural • Review and question your hypotheses • No “sacred cows” • Engineering • Technology selection • Design strategy • Experiment to align customer & solution Risk / Challenge Risks to Success
  • 40. • Using SP Analytics for data and learn • 3rd Party Analytic Tools (Webtrends) • OOB components, extending and enhancing • Using Pardot tracker to learn at a per user level as a cheap way to know what’s going on • Pardot lead deck for real time analysis • Followed up with user interviews • Significant influence on next iteration UX 40 Data Learn SP
  • 41. Idea, Build • Lather, Rinse, Repeat 41
  • 42. Pivot • @ Business Architecture & Code levels • Change direction • Change the model • Formulate new hypotheses • Generate new ideas 42 Reboot Forward
  • 44. Ingest Metadata DB Download “Cart” CT Access Application Page Access Detail View Page Ingest SharePoint Configuration Access Application Legend Download DB Broker Web Services Saved Query CT Download Dashboard Data Application Presentation Secure Store Service Search (Crawl/Index/Query Services) Repository n Repository 2 Repository 1 Business Connectivity Services Download ECT Other Object ECT Patient Object ECT Analysis Object ECT Refactored Solution Design Integrating Search Into Existing Application
  • 46. • #1 Microsoft Program for startups? • BizSpark • MSDN / Free • TechNet / Free • Azure VMs / Free • Customer Access Licenses / Free!!!! • Direct marketing and sales support • Preferred engagement if you product has legs 46 Resources for Startups
  • 47. 47 Where Not To Stay In Los Gatos
  • 48. Resources and Contact Download the Deck • www.slideshare.net/dhealey27 Check out our Real World SharePoint Series • www.chrysalisbts.com/index.php/events/rws/ Successful SharePoint is About Community • social.technet.microsoft.com/forums/ • www.linkedin.com/groups/SharePoint-Experts-42512/about • Ask the global SharePoint community for their insight #SPHelp • Join your local SPUG Dave Healey • dhealey@chrysalisbts.com • @dhealey27 Andrew (Andy) Hopkins • andyh@chrysalisbts.com • @AndrewSHopkins
  • 49. 49 &