SlideShare a Scribd company logo
1 of 29
Building An Application On The SugarCRM Platform  John Mertic ©2011 SugarCRM Inc. All rights reserved. 7/22/11 1
Who Am I? John Mertic http://jmertic.wordpress.com Twitter: @jmertic jmertic@sugarcrm.com ( Work ) jmertic@php.net ( PHP ) Community Manager for SugarCRM http://www.sugarcrm.com Read our blog at http://developers.sugarcrm.com/wordpress 3/24/2011 @2011 SugarCRM Inc. All rights reserved. 2
My books 3/24/2011 @2011 SugarCRM Inc. All rights reserved. 3 http://amzn.to/enioPV http://t.co/UFRHNSO
What is SugarCRM? Why build on SugarCRM? Examples of building on SugarCRM
Customer  Relationship  Management What is CRM?
CRM is about Customers
CRM is about Growing andRetainingCustomers
SugarCRM: The World’s Fastest Growing CRM Company Business ,[object Object]
$46M in financing from NEA, DFJ, & Walden Intl.
Founded April 2004; 150+ Employees; Cupertino, CAMarket Traction ,[object Object]
800,000+ users on 80,000+systems
World’s 3rd largest CRM company (by user count)
220+ partners on five continentsGrowth/Momentum ,[object Object]
Over 52% billings growth FY 2010 vs FY 2009
7 consecutive quarters of record growth
More than 2,200 new customers in FY 20107/22/11 8 Copyright ©2011 SugarCRM Inc. All rights reserved.
7/22/11 ©2011 SugarCRM Inc. All rights reserved. 9
7/22/11 ©2011 SugarCRM Inc. All rights reserved. 10 Why build on Sugar? Source: http://www.flickr.com/photos/uwehermann/132244825
7/22/11 ©2009 SugarCRM Inc. All rights reserved. 11 Source: http://www.flickr.com/photos/29158681@N00/1397602154 Business Software
Business Software ( Developers Perspective ) 7/22/11 ©2009 SugarCRM Inc. All rights reserved. 12 Source: http://www.flickr.com/photos/binary_koala/3038323360
Why not just use one of the million existing web frameworks? 7/22/11 ©2011 SugarCRM Inc. All rights reserved. 13
So what does SugarCRM give you?
7/22/11 ©2011 SugarCRM Inc. All rights reserved. 15 Source: http://nl.wikipedia.org/wiki/Bestand:Puzzle-piece.jpg Modular Design
MVC Framework 7/22/11 ©2011 SugarCRM Inc. All rights reserved. 16
Metadata Driven Views 7/22/11 ©2011 SugarCRM Inc. All rights reserved. 17
User Authentication and Access Control 7/22/11 ©2011 SugarCRM Inc. All rights reserved. 18
External Services Integration 7/22/11 ©2011 SugarCRM Inc. All rights reserved. 19
Web Services API 7/22/11 ©2011 SugarCRM Inc. All rights reserved. 20
7/26/11 ©2011 SugarCRM Inc. All rights reserved. 21 Ease of Administration Source: http://www.flickr.com/photos/44124284912@N01/428051636

More Related Content

Similar to Building An Application On The SugarCRM Platform

An Introduction to Social CRM & Social Business, Tom Schuster, SugarCRM
An Introduction to Social CRM & Social Business, Tom Schuster, SugarCRMAn Introduction to Social CRM & Social Business, Tom Schuster, SugarCRM
An Introduction to Social CRM & Social Business, Tom Schuster, SugarCRMOur Social Times
 
Social CRM and Social Business
Social CRM and Social BusinessSocial CRM and Social Business
Social CRM and Social BusinessOur Social Times
 
Social Business And Social Crm With Ibm And Sugarcrm 2011
Social Business And Social Crm With Ibm And Sugarcrm 2011Social Business And Social Crm With Ibm And Sugarcrm 2011
Social Business And Social Crm With Ibm And Sugarcrm 2011Friedel Jonker
 
Smau Milano 2011 Marilu Tallarico
Smau Milano 2011 Marilu TallaricoSmau Milano 2011 Marilu Tallarico
Smau Milano 2011 Marilu TallaricoSMAU
 
Solving Biz Problems With SugarExchange: Session 4:
Solving Biz Problems With SugarExchange: Session 4: Solving Biz Problems With SugarExchange: Session 4:
Solving Biz Problems With SugarExchange: Session 4: SugarCRM
 
Solving Biz Problems with SugarExchange: Session 7: Integrating your Website ...
Solving Biz Problems with SugarExchange: Session 7: Integrating your Website ...Solving Biz Problems with SugarExchange: Session 7: Integrating your Website ...
Solving Biz Problems with SugarExchange: Session 7: Integrating your Website ...SugarCRM
 
Flexing Sugar Platform: Session 8: Change the World Using the Sugar Platform
Flexing Sugar Platform: Session 8: Change the World Using the Sugar Platform Flexing Sugar Platform: Session 8: Change the World Using the Sugar Platform
Flexing Sugar Platform: Session 8: Change the World Using the Sugar Platform SugarCRM
 
Mobile: Session 8: The Cloud and Distance Selling: How an Auto Parts Manufact...
Mobile: Session 8: The Cloud and Distance Selling: How an Auto Parts Manufact...Mobile: Session 8: The Cloud and Distance Selling: How an Auto Parts Manufact...
Mobile: Session 8: The Cloud and Distance Selling: How an Auto Parts Manufact...SugarCRM
 
Mobile: Session 3: How Mobility Supercharges CRM Adoption
Mobile: Session 3: How Mobility Supercharges CRM AdoptionMobile: Session 3: How Mobility Supercharges CRM Adoption
Mobile: Session 3: How Mobility Supercharges CRM AdoptionSugarCRM
 
IBM Digital Experience 2015 - APPLICATION MODERNIZATION IN THE DIGITAL EXPERI...
IBM Digital Experience 2015 - APPLICATION MODERNIZATION IN THE DIGITAL EXPERI...IBM Digital Experience 2015 - APPLICATION MODERNIZATION IN THE DIGITAL EXPERI...
IBM Digital Experience 2015 - APPLICATION MODERNIZATION IN THE DIGITAL EXPERI...John Head
 
Deploying SugarCRM on Public Clouds
Deploying SugarCRM on Public CloudsDeploying SugarCRM on Public Clouds
Deploying SugarCRM on Public CloudsJan Sysmans
 
Solving Biz Problems with SugarExchange: Session 9: How to Run Contributor Ca...
Solving Biz Problems with SugarExchange: Session 9: How to Run Contributor Ca...Solving Biz Problems with SugarExchange: Session 9: How to Run Contributor Ca...
Solving Biz Problems with SugarExchange: Session 9: How to Run Contributor Ca...SugarCRM
 
Cloud: Session 1: Cloud Connectors - Creating Custom Connectors
Cloud: Session 1: Cloud Connectors - Creating Custom ConnectorsCloud: Session 1: Cloud Connectors - Creating Custom Connectors
Cloud: Session 1: Cloud Connectors - Creating Custom ConnectorsSugarCRM
 
Solving Biz Problems with SugarExchange: Session 3:
Solving Biz Problems with SugarExchange: Session 3: Solving Biz Problems with SugarExchange: Session 3:
Solving Biz Problems with SugarExchange: Session 3: SugarCRM
 
Eduwebcrafter: Interactive Website Designing for Education Industry
Eduwebcrafter: Interactive Website Designing for Education IndustryEduwebcrafter: Interactive Website Designing for Education Industry
Eduwebcrafter: Interactive Website Designing for Education Industryritikajain
 
SharePoint Framework
SharePoint FrameworkSharePoint Framework
SharePoint FrameworkVitaly Zhukov
 
OSCON 2011 - Making Your PHP Application Easy to Customize
OSCON 2011 - Making Your PHP Application Easy to CustomizeOSCON 2011 - Making Your PHP Application Easy to Customize
OSCON 2011 - Making Your PHP Application Easy to CustomizeJohn Mertic
 
Cloud computing: Posession is 9/10 of the law...
Cloud computing:  Posession is 9/10 of the law... Cloud computing:  Posession is 9/10 of the law...
Cloud computing: Posession is 9/10 of the law... ComMetrics University
 
Growth Hacking for eCommerce.
Growth Hacking for eCommerce.Growth Hacking for eCommerce.
Growth Hacking for eCommerce.Divante
 

Similar to Building An Application On The SugarCRM Platform (20)

An Introduction to Social CRM & Social Business, Tom Schuster, SugarCRM
An Introduction to Social CRM & Social Business, Tom Schuster, SugarCRMAn Introduction to Social CRM & Social Business, Tom Schuster, SugarCRM
An Introduction to Social CRM & Social Business, Tom Schuster, SugarCRM
 
Social CRM and Social Business
Social CRM and Social BusinessSocial CRM and Social Business
Social CRM and Social Business
 
Social Business and Social CRM
Social Business and Social CRMSocial Business and Social CRM
Social Business and Social CRM
 
Social Business And Social Crm With Ibm And Sugarcrm 2011
Social Business And Social Crm With Ibm And Sugarcrm 2011Social Business And Social Crm With Ibm And Sugarcrm 2011
Social Business And Social Crm With Ibm And Sugarcrm 2011
 
Smau Milano 2011 Marilu Tallarico
Smau Milano 2011 Marilu TallaricoSmau Milano 2011 Marilu Tallarico
Smau Milano 2011 Marilu Tallarico
 
Solving Biz Problems With SugarExchange: Session 4:
Solving Biz Problems With SugarExchange: Session 4: Solving Biz Problems With SugarExchange: Session 4:
Solving Biz Problems With SugarExchange: Session 4:
 
Solving Biz Problems with SugarExchange: Session 7: Integrating your Website ...
Solving Biz Problems with SugarExchange: Session 7: Integrating your Website ...Solving Biz Problems with SugarExchange: Session 7: Integrating your Website ...
Solving Biz Problems with SugarExchange: Session 7: Integrating your Website ...
 
Flexing Sugar Platform: Session 8: Change the World Using the Sugar Platform
Flexing Sugar Platform: Session 8: Change the World Using the Sugar Platform Flexing Sugar Platform: Session 8: Change the World Using the Sugar Platform
Flexing Sugar Platform: Session 8: Change the World Using the Sugar Platform
 
Mobile: Session 8: The Cloud and Distance Selling: How an Auto Parts Manufact...
Mobile: Session 8: The Cloud and Distance Selling: How an Auto Parts Manufact...Mobile: Session 8: The Cloud and Distance Selling: How an Auto Parts Manufact...
Mobile: Session 8: The Cloud and Distance Selling: How an Auto Parts Manufact...
 
Mobile: Session 3: How Mobility Supercharges CRM Adoption
Mobile: Session 3: How Mobility Supercharges CRM AdoptionMobile: Session 3: How Mobility Supercharges CRM Adoption
Mobile: Session 3: How Mobility Supercharges CRM Adoption
 
IBM Digital Experience 2015 - APPLICATION MODERNIZATION IN THE DIGITAL EXPERI...
IBM Digital Experience 2015 - APPLICATION MODERNIZATION IN THE DIGITAL EXPERI...IBM Digital Experience 2015 - APPLICATION MODERNIZATION IN THE DIGITAL EXPERI...
IBM Digital Experience 2015 - APPLICATION MODERNIZATION IN THE DIGITAL EXPERI...
 
Deploying SugarCRM on Public Clouds
Deploying SugarCRM on Public CloudsDeploying SugarCRM on Public Clouds
Deploying SugarCRM on Public Clouds
 
Solving Biz Problems with SugarExchange: Session 9: How to Run Contributor Ca...
Solving Biz Problems with SugarExchange: Session 9: How to Run Contributor Ca...Solving Biz Problems with SugarExchange: Session 9: How to Run Contributor Ca...
Solving Biz Problems with SugarExchange: Session 9: How to Run Contributor Ca...
 
Cloud: Session 1: Cloud Connectors - Creating Custom Connectors
Cloud: Session 1: Cloud Connectors - Creating Custom ConnectorsCloud: Session 1: Cloud Connectors - Creating Custom Connectors
Cloud: Session 1: Cloud Connectors - Creating Custom Connectors
 
Solving Biz Problems with SugarExchange: Session 3:
Solving Biz Problems with SugarExchange: Session 3: Solving Biz Problems with SugarExchange: Session 3:
Solving Biz Problems with SugarExchange: Session 3:
 
Eduwebcrafter: Interactive Website Designing for Education Industry
Eduwebcrafter: Interactive Website Designing for Education IndustryEduwebcrafter: Interactive Website Designing for Education Industry
Eduwebcrafter: Interactive Website Designing for Education Industry
 
SharePoint Framework
SharePoint FrameworkSharePoint Framework
SharePoint Framework
 
OSCON 2011 - Making Your PHP Application Easy to Customize
OSCON 2011 - Making Your PHP Application Easy to CustomizeOSCON 2011 - Making Your PHP Application Easy to Customize
OSCON 2011 - Making Your PHP Application Easy to Customize
 
Cloud computing: Posession is 9/10 of the law...
Cloud computing:  Posession is 9/10 of the law... Cloud computing:  Posession is 9/10 of the law...
Cloud computing: Posession is 9/10 of the law...
 
Growth Hacking for eCommerce.
Growth Hacking for eCommerce.Growth Hacking for eCommerce.
Growth Hacking for eCommerce.
 

More from John Mertic

The Virtual Git Summit - Subversion to Git - A Sugar Story
The Virtual Git Summit - Subversion to Git - A Sugar StoryThe Virtual Git Summit - Subversion to Git - A Sugar Story
The Virtual Git Summit - Subversion to Git - A Sugar StoryJohn Mertic
 
PHPBenelux 2012 - Working successfully outside the cube
PHPBenelux 2012 - Working successfully outside the cubePHPBenelux 2012 - Working successfully outside the cube
PHPBenelux 2012 - Working successfully outside the cubeJohn Mertic
 
LinuxCon Brazil 2011 - Hack your team, your Department, and Your Organization...
LinuxCon Brazil 2011 - Hack your team, your Department, and Your Organization...LinuxCon Brazil 2011 - Hack your team, your Department, and Your Organization...
LinuxCon Brazil 2011 - Hack your team, your Department, and Your Organization...John Mertic
 
Astricon 2011 - Connecting SugarCRM with your PBX
Astricon 2011 - Connecting SugarCRM with your PBXAstricon 2011 - Connecting SugarCRM with your PBX
Astricon 2011 - Connecting SugarCRM with your PBXJohn Mertic
 
LinuxTag 2011 - Using SugarCRM when you aren't doing CRM Examples of SugarCRM...
LinuxTag 2011 - Using SugarCRM when you aren't doing CRM Examples of SugarCRM...LinuxTag 2011 - Using SugarCRM when you aren't doing CRM Examples of SugarCRM...
LinuxTag 2011 - Using SugarCRM when you aren't doing CRM Examples of SugarCRM...John Mertic
 
Making Software Management tools work for you - 2011 PHPBenelux Conference
Making Software Management tools work for you - 2011 PHPBenelux ConferenceMaking Software Management tools work for you - 2011 PHPBenelux Conference
Making Software Management tools work for you - 2011 PHPBenelux ConferenceJohn Mertic
 
SugarCON 2009 - Theme Development in Sugar 5.5
SugarCON 2009 - Theme Development in Sugar 5.5SugarCON 2009 - Theme Development in Sugar 5.5
SugarCON 2009 - Theme Development in Sugar 5.5John Mertic
 
Developing Easily Deployable PHP Applications ( OSCON 2010 )
Developing Easily Deployable PHP Applications ( OSCON 2010 )Developing Easily Deployable PHP Applications ( OSCON 2010 )
Developing Easily Deployable PHP Applications ( OSCON 2010 )John Mertic
 
SugarCon 2010 - Sugar as a Business Application Framework
SugarCon 2010 - Sugar as a Business Application Framework SugarCon 2010 - Sugar as a Business Application Framework
SugarCon 2010 - Sugar as a Business Application Framework John Mertic
 
SugarCon 2010 - Best Practices for Creating Custom Apps in Sugar
SugarCon 2010 - Best Practices for Creating Custom Apps in SugarSugarCon 2010 - Best Practices for Creating Custom Apps in Sugar
SugarCon 2010 - Best Practices for Creating Custom Apps in SugarJohn Mertic
 
2009 Ontario GNU Linux Fest - Build your business on SugarCRM
2009 Ontario GNU Linux Fest - Build your business on SugarCRM2009 Ontario GNU Linux Fest - Build your business on SugarCRM
2009 Ontario GNU Linux Fest - Build your business on SugarCRMJohn Mertic
 

More from John Mertic (11)

The Virtual Git Summit - Subversion to Git - A Sugar Story
The Virtual Git Summit - Subversion to Git - A Sugar StoryThe Virtual Git Summit - Subversion to Git - A Sugar Story
The Virtual Git Summit - Subversion to Git - A Sugar Story
 
PHPBenelux 2012 - Working successfully outside the cube
PHPBenelux 2012 - Working successfully outside the cubePHPBenelux 2012 - Working successfully outside the cube
PHPBenelux 2012 - Working successfully outside the cube
 
LinuxCon Brazil 2011 - Hack your team, your Department, and Your Organization...
LinuxCon Brazil 2011 - Hack your team, your Department, and Your Organization...LinuxCon Brazil 2011 - Hack your team, your Department, and Your Organization...
LinuxCon Brazil 2011 - Hack your team, your Department, and Your Organization...
 
Astricon 2011 - Connecting SugarCRM with your PBX
Astricon 2011 - Connecting SugarCRM with your PBXAstricon 2011 - Connecting SugarCRM with your PBX
Astricon 2011 - Connecting SugarCRM with your PBX
 
LinuxTag 2011 - Using SugarCRM when you aren't doing CRM Examples of SugarCRM...
LinuxTag 2011 - Using SugarCRM when you aren't doing CRM Examples of SugarCRM...LinuxTag 2011 - Using SugarCRM when you aren't doing CRM Examples of SugarCRM...
LinuxTag 2011 - Using SugarCRM when you aren't doing CRM Examples of SugarCRM...
 
Making Software Management tools work for you - 2011 PHPBenelux Conference
Making Software Management tools work for you - 2011 PHPBenelux ConferenceMaking Software Management tools work for you - 2011 PHPBenelux Conference
Making Software Management tools work for you - 2011 PHPBenelux Conference
 
SugarCON 2009 - Theme Development in Sugar 5.5
SugarCON 2009 - Theme Development in Sugar 5.5SugarCON 2009 - Theme Development in Sugar 5.5
SugarCON 2009 - Theme Development in Sugar 5.5
 
Developing Easily Deployable PHP Applications ( OSCON 2010 )
Developing Easily Deployable PHP Applications ( OSCON 2010 )Developing Easily Deployable PHP Applications ( OSCON 2010 )
Developing Easily Deployable PHP Applications ( OSCON 2010 )
 
SugarCon 2010 - Sugar as a Business Application Framework
SugarCon 2010 - Sugar as a Business Application Framework SugarCon 2010 - Sugar as a Business Application Framework
SugarCon 2010 - Sugar as a Business Application Framework
 
SugarCon 2010 - Best Practices for Creating Custom Apps in Sugar
SugarCon 2010 - Best Practices for Creating Custom Apps in SugarSugarCon 2010 - Best Practices for Creating Custom Apps in Sugar
SugarCon 2010 - Best Practices for Creating Custom Apps in Sugar
 
2009 Ontario GNU Linux Fest - Build your business on SugarCRM
2009 Ontario GNU Linux Fest - Build your business on SugarCRM2009 Ontario GNU Linux Fest - Build your business on SugarCRM
2009 Ontario GNU Linux Fest - Build your business on SugarCRM
 

Recently uploaded

TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 

Recently uploaded (20)

E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 

Building An Application On The SugarCRM Platform

  • 1. Building An Application On The SugarCRM Platform John Mertic ©2011 SugarCRM Inc. All rights reserved. 7/22/11 1
  • 2. Who Am I? John Mertic http://jmertic.wordpress.com Twitter: @jmertic jmertic@sugarcrm.com ( Work ) jmertic@php.net ( PHP ) Community Manager for SugarCRM http://www.sugarcrm.com Read our blog at http://developers.sugarcrm.com/wordpress 3/24/2011 @2011 SugarCRM Inc. All rights reserved. 2
  • 3. My books 3/24/2011 @2011 SugarCRM Inc. All rights reserved. 3 http://amzn.to/enioPV http://t.co/UFRHNSO
  • 4. What is SugarCRM? Why build on SugarCRM? Examples of building on SugarCRM
  • 5. Customer Relationship Management What is CRM?
  • 6. CRM is about Customers
  • 7. CRM is about Growing andRetainingCustomers
  • 8.
  • 9. $46M in financing from NEA, DFJ, & Walden Intl.
  • 10.
  • 11. 800,000+ users on 80,000+systems
  • 12. World’s 3rd largest CRM company (by user count)
  • 13.
  • 14. Over 52% billings growth FY 2010 vs FY 2009
  • 15. 7 consecutive quarters of record growth
  • 16. More than 2,200 new customers in FY 20107/22/11 8 Copyright ©2011 SugarCRM Inc. All rights reserved.
  • 17. 7/22/11 ©2011 SugarCRM Inc. All rights reserved. 9
  • 18. 7/22/11 ©2011 SugarCRM Inc. All rights reserved. 10 Why build on Sugar? Source: http://www.flickr.com/photos/uwehermann/132244825
  • 19. 7/22/11 ©2009 SugarCRM Inc. All rights reserved. 11 Source: http://www.flickr.com/photos/29158681@N00/1397602154 Business Software
  • 20. Business Software ( Developers Perspective ) 7/22/11 ©2009 SugarCRM Inc. All rights reserved. 12 Source: http://www.flickr.com/photos/binary_koala/3038323360
  • 21. Why not just use one of the million existing web frameworks? 7/22/11 ©2011 SugarCRM Inc. All rights reserved. 13
  • 22. So what does SugarCRM give you?
  • 23. 7/22/11 ©2011 SugarCRM Inc. All rights reserved. 15 Source: http://nl.wikipedia.org/wiki/Bestand:Puzzle-piece.jpg Modular Design
  • 24. MVC Framework 7/22/11 ©2011 SugarCRM Inc. All rights reserved. 16
  • 25. Metadata Driven Views 7/22/11 ©2011 SugarCRM Inc. All rights reserved. 17
  • 26. User Authentication and Access Control 7/22/11 ©2011 SugarCRM Inc. All rights reserved. 18
  • 27. External Services Integration 7/22/11 ©2011 SugarCRM Inc. All rights reserved. 19
  • 28. Web Services API 7/22/11 ©2011 SugarCRM Inc. All rights reserved. 20
  • 29. 7/26/11 ©2011 SugarCRM Inc. All rights reserved. 21 Ease of Administration Source: http://www.flickr.com/photos/44124284912@N01/428051636
  • 30. 7/26/11 ©2011 SugarCRM Inc. All rights reserved. 22 Easy to use developer tools Source: http://www.flickr.com/photos/skistz/398429879
  • 31. 7/22/11 ©2011 SugarCRM Inc. All rights reserved. 23 Upgrade safeness Source: http://www.flickr.com/photos/christianacare/5124005356
  • 32. So let’s build a business application Let’s build an application to manage a conference 7/22/11 ©2011 SugarCRM Inc. All rights reserved. 24
  • 33. MotivatiConneeds Manage attendees Handle incoming attendee registration Manage speakers Allow session submission from the web Manage the Call for Papers process Track session feedback Manage sponsors Still allow them to update the application easily in the future 7/22/11 ©2011 SugarCRM Inc. All rights reserved. 25
  • 34. Demo Time! ©2011 SugarCRM Inc. All rights reserved. 7/22/11 26
  • 35. Resources 7/22/11 ©2011 SugarCRM Inc. All rights reserved. 27 http://t.co/UFRHNSO http://www.sugarforge.org http://amzn.to/enioPV
  • 36. SugarCRM Community Join the Monthly Community Webinar When: 3rd Wednesday of each month at 15:00 GMT Where: WebEx ( http://bit.ly/iJANYC ) More information at http://developers.sugarcrm.com/wordpress/?p=2320 7/22/11 ©2009 SugarCRM Inc. All rights reserved. 28
  • 37. Questions? Slides available on SlideShare 3/24/2011 @2011 SugarCRM Inc. All rights reserved. 29

Editor's Notes

  1. What is SugarCRM? – What is CRM, who we are, various flavors.Why Build on SugarCRM – Talk about the components that make this an attractive platform to build onExamples – Live demo of using Studio / MB with Sugar, then showing off an already built application.
  2. CRM stands for <CLICK> Customer<CLICK> Relationship <CLICK> Management
  3. So CRM is not about technology butall about Customers, YOUR Customers.
  4. CRM help YOU grown and retain YOUR customersSo, what are the different ways YOU grown and retain YOUR customers?
  5. SugarCRM is this solution. SugarCRM is worlds fastest growing CRM company<CLICK> we are the world’s leading provider of Open Source CRM solutions. We are financially secure and have been cash flow positive since September 2010. SugarCRM is a privately held company, backed by some of the best venture capital firms in world.<CLICK> SugarCRM has enourmous market traction. In fact, with over 7,000 customers world wide and over 700,000 end users, SugarCRM is the 3rd biggest CRM company according to a recent discussion we had with Gartner. Salesforce has 2.5M users, Microsoft Dynamics has over 1M users and SugarCRM is 3rd with over 700,000 users.<CLICK> SugarCRM has also seen some wonderful momentum in the 2010 with revenue growth of over 50% from FY 2009 to FY 2010.
  6. The CRM model defines most business activitySugarCRM is designed to be a team player with other applications and servicesSugarCRM provides most of the common business application items you needSugarCRM is built upon the tried and true LAMP platformEvery business has people they deal with ( clients, customers, accounts, etc )Every business has stuff with those people ( calls, meetings, tasks, and emails ) to manage in relationship with their people ( customers, clients, accounts ).Extensive web services APIConnectors API
  7. Deals with interactions with their customersManages the growth and activity of their customersProvides reporting on their customers and servicesSimplifies communication between different areas in the company.Makes manual processes and workflows faster and more automatic.
  8. User authentication / managementCRUD style user interface ( Create Retrieve Update Delete )Support Import/Exporting of dataCustomizable interface to accommodate future growth needs
  9. Studio, Module Builder, and such