Hackathon Day1 Presentation - MikeB and Grant Peterson

Report
Hackathon Presenation Day #1
Mike Borozdin (Dev Programs Manager)
Grant Peterson (CTO)
Jeremy Glassenberg (Platform Manager – Box.net)
David Messinger (Director of CloudSpokes.net)
Agenda
•
House Keeping (Mike Borozdin)
•
•
•
•
•
•
•
•
DocuSign Platform (Grant Peterson)
•
•
•
•
•
•
•
•
Wireless
Getting a DocuSign sandbox
Idea Board
Team Signup
Message Board
Agenda and Awards
Problems? Call Mike B. – 415.895.2323
DocuSign system overview
API and the philosophy behind the design
Most used API functions
New features in Spring 2011
Efficient use of DocuSign API
Introduction of “resident hackers” – Dewey and Aaron
Box.net Presentation
CloudSpokes presentation
Wireless
• SSID: code01, code02, code03, code04, code05
• Password: hackathon11
Getting a DocuSign Sandbox
•
•
•
•
•
•
www.docusign.com/devcenter
Click “Get a Free Development Account”
Fill out the form
Check your e-mail
Log in, go to preferences->API to get your
credentials and the integrator key.
To make API calls you will need:
•
•
•
•
Integrator key
Username (e-mail)
Password (password)
Account ID
Quick ways to get going
•
http://github.com/docusign – get
the samples
•
•
•
•
•
•
•
Ruby
PHP
Java
C#
SalesForce ApexCode
Go through the wiki on github
DocuSign employees that can help
with API
•
•
•
•
•
DocuSign employees that can help
with other questions about the
product or brainstorm ideas!:
•
•
Find an evangelist
•
•
•
DocuSign: Julia, DeVaris
Box.net: Jeremy Glassenberg
CloudSpokes: Dave Messinger
Dewey Wald
Aaron Wald
Drew McCabe
John Coston
•
•
•
•
Mason White
Dan Reid
Mike Strickland
Erica Weiss
More…
Idea Board / Team Signup / Message Board
•
White board in the back of the room:
•
•
Idea Board
Team Signup
Go to community.docusign.com
• Find Dev Zone under: community.docusign.com
• NOTE: It’s a separate registration from your demo registration so you
can be completely anonymous
•
•
ALSO: tweet @DocuSignAPI and we will either tweet you back or find
you.
Agenda for Saturday
•
10 AM Welcome
•
•
Grant Peterson – CTO from DocuSign
Jeremy Glassenberg – Platform Manager from Box
11:30 AM Lunch
• 6 PM Dinner
• 7:30 PM Visit from Red Bull Field Marketing
• 8 PM DJ and Drinks
•
Agenda for Sunday
9 AM Registration and Breakfast
• 10 AM Morning Welcome
•
•
Artem Boytsov
11:30 AM Lunch
• 6 PM Dinner
• 7:59 PM App Submission Deadline.
•
Awards - Monday
Awards
The awards ceremony will be held Monday, May 16, from 5:00 p.m.- 7:00 p.m. during
our DocuSign Summit Welcome Reception at the Hyatt Regency San Francisco Airport
Partners
Judges
CloudSpokes
•
How to submit your entries
•
•
http://www.screencast.com/users/DaveMess/folders/Jing/media/1849d
456-29f4-437c-86e1-1d734b093391
Help – call Dave Messinger - 978-590-3344
Grant Peterson
• CTO of DocuSign
• Joined DocuSign 2007
• Prior to DocuSign:
•
•
•
Started as a Software
Engineering in the 80s
Director of Product
Development at Primus
through IPO in 1999.
VP of Product
Development at LexisNexis
Paper Documents Cause Delay …
14
Customer Business Problems Bigger than Signatures
•
•
•
•
15
Slow transactions
Too many errors
Lack of visibility
Re-keying & reconciliation
•
•
•
•
Lost documents or pages
Poor fax readability
Overnight shipping fees
Lost productivity
DocuSign The Clear Industry Leader
• Growing at 100%+
• 70% SaaS Market share
• 45,000+ Paying Customers
• 60M Documents Sent
• Warrants Federal ESIGN
Compliance
• Enterprise Class
Multi-Tenant Platform
DocuSign Integration Example Partners
• Growing at 100%+
• 70% SaaS Market Share
• 45,000+ Paying Customers
• 60M Documents Sent
• Warrants Federal ESIGN
Compliance
• Enterprise Class
Multi-Tenant Platform
• Extensive Partner
Ecosystem
DocuSign Demonstration
API Architecture Breakdown
API and the philosophy behind the design
•
•
•
•
•
Everything that is possible to do through UI should be available
through API.
Exceptions are: account configuration, billing, branding elements –
one time setup.
API was built for flexibility and POWER (many enterprise use cases).
Not originally designed for REST type lightweight JavaScript stuff
Endpoints:
•
•
•
•
api.asmx – SOAP + WS-Security
dsapi.asmx - SOAP + HTTP headers security
login.asmx – just the login functions
accountmanagement.asmx – ability to create users and accoutns.
Resident Hackers
Dewey Wald
Director of Development
Weapon of Choice: C#
Aaron Wald
Sr. Software Engineer
Weapon of Choice: JavaScript
JD Brennan
Sr. Software Engineer
Weapon of Choice: Java
Reminder: Getting a DocuSign Sandbox
•
•
•
•
•
•
www.docusign.com/devcenter
Click “Get a Free Development Account”
Fill out the form
Check your e-mail
Log in, go to preferences->API to get your
credentials and the integrator key.
To make API calls you will need:
•
•
•
•
Integrator key
Username (e-mail)
Password (password)
Account ID
Reminder: Get Going and Get help if you need!
•
http://github.com/docusign – get
the samples
•
•
•
•
•
•
•
Ruby
PHP
Java
C#
SalesForce ApexCode
Go through the wiki on github
DocuSign employees that can help
with API
•
•
•
•
•
DocuSign employees that can help
with other questions about the
product or brainstorm ideas!:
•
•
Find an evangelist
•
•
•
DocuSign: Julia, DeVaris
Box.net: Jeremy Glassenberg
CloudSpokes: Dave Messinger
Dewey Wald
Aaron Wald
Drew McCabe
John Coston
•
•
•
•
Mason White
Dan Reid
Mike Strickland
Erica Weiss
More…
OK… So how do I win?
You upload a video of the
solution into CloudSpokes
(8PM on Sunday)
• Judges will go through all
the submissions.
• We announce the results at
5PM on Monday at the
Summit.
•
•
Judged according to these
categories:
•
•
•
•
•
•
•
Innovation
Market Applicability to
Consumer Market
Market Applicability to
Enterprise Market
Market Applicability to
Mobile Market
Usage of DocuSign API
Usage of Box.net API and
Factual API
Overall completeness etc.
Next Presenter

similar documents