250 likes | 609 Views
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 ) Wireless Getting a DocuSign sandbox Idea Board
E N D
HackathonPresenation 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) • Wireless • Getting a DocuSign sandbox • Idea Board • Team Signup • Message Board • Agenda and Awards • Problems? Call Mike B. – 415.895.2323 • DocuSign Platform (Grant Peterson) • 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# • SalesForceApexCode • Go through the wiki on github • Find an evangelist • DocuSign: Julia, DeVaris • Box.net: Jeremy Glassenberg • CloudSpokes: Dave Messinger • DocuSign employees that can help with API • Dewey Wald • Aaron Wald • Drew McCabe • John Coston • DocuSign employees that can help with other questions about the product or brainstorm ideas!: • 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 @DocuSignAPIand 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 • ArtemBoytsov • 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
CloudSpokes • How to submit your entries • http://www.screencast.com/users/DaveMess/folders/Jing/media/1849d456-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
Customer Business Problems Bigger than Signatures • Lost documents or pages • Poor fax readability • Overnight shipping fees • Lost productivity • Slow transactions • Too many errors • Lack of visibility • Re-keying & reconciliation 15
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
API Architecture Breakdown SOAP Header Security Layer HTTP Header Security Layer PowerForms GUI Common API Objects Business Object Layer Data
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# • SalesForceApexCode • Go through the wiki on github • Find an evangelist • DocuSign: Julia, DeVaris • Box.net: Jeremy Glassenberg • CloudSpokes: Dave Messinger • DocuSign employees that can help with API • Dewey Wald • Aaron Wald • Drew McCabe • John Coston • DocuSign employees that can help with other questions about the product or brainstorm ideas!: • 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.