SlideShare a Scribd company logo
RTA-CSIT Conference 13th December, 2014 
The business drivers for technical 
innovations on client-side web applications 
Andrea Alberici, Studio Synthesis – Evolutivo 
Brisilda Munguli, University of Tirana, Faculty of Natural Sciences
Studio Synthesis Srl 
Business Process Analysts 
CRM consultants 
Data Smiths 
IT - Legal consultants
THE PROBLEM 
CRM FAILURES 
For decades, CRM implementations have had a higher failure rate than 
most other types of corporate software. 
Most analyst estimates are in the 50% range! 
Ironically, CRM failures are not 
hardware or software failures, nor are 
they problems with integration or 
system performance
THE PROBLEM 
LOW ADOPTION RATES 
most CRM failures are the result of a 
single very human problem: low 
adoption rate. 
if the salespeople aren’t fully on 
board, they’ll either refuse to use it 
(if they’ve got clout) or passive-aggressively 
avoid it whenever 
possible.
TECHIES CAN HELP 
New 
technologies 
?
ANOTHER APPROACH 
AJAX 
A new breed of web application, 
dubbed AJAX (Asynchronous 
JavaScript And XML), is 
emerging in response to the 
limited degree of interactivity in 
large-grain stateless Web 
interactions
ANOTHER APPROACH 
SINGLE PAGE APPLICATIONS 
The page does not reload at 
any point in the process, 
nor does control transfer to 
another page
OPEN SOURCE 
Standing on Shoulders of Giants
AJAX Framework 
Angular.js from Google 
to augment browser-based 
applications with 
model–view–controller 
(MVC) capability” and it 
does just that, providing 
a binding/MVC 
framework.
Angular.js 
That’s two-way binding 
Delicious 
With a structure as simple as {{ my data }}, you bind data to your page. 
The $scope service detects changes to the model and modifies HTML 
expressions in the view by way of controllers.
Ajax framework 
Working in the other 
direction, changes to the 
view are reflected in the 
model. This removes the 
need for the vast majority of 
data-centric DOM 
manipulations
(BEING PART OF ) THE SOLUTION 
The creation of a CRM CLIENT to 
improve user interaction and 
engagement
The application 
The chosen application is a 
LAMP CRM System 
coreBOS (fork of vtigerCRM, Sugar 
CRM)
WHY, coreBOS? 
CORE PHILOSOPHY 
COMMUNITY DRIVEN 
REST CENTERED 
The application
DATA 
Accessing CoreBOS Data Using CoreBOS 
WebService API Library For AngularJS
CoreBOS JSUI App ROUTE CONFIGURATION
THANK YOU 
@aalberici 
www.evolutivo.it 
evolutivoteam.blogspot.com 
a.alberici@evolutivo.it

More Related Content

PDF
Salesforce Wave
PDF
Transformation of bi through ai and ml democratization
PDF
ELEKS Switzerland office opening, Oct 2021
PDF
The Case for Business Modeling
PDF
Everything as a Service
PDF
Business Case for Data Mashup
DOCX
Microservices anti
PDF
Kofax Connect: Making the First Mile of Business Smarter
Salesforce Wave
Transformation of bi through ai and ml democratization
ELEKS Switzerland office opening, Oct 2021
The Case for Business Modeling
Everything as a Service
Business Case for Data Mashup
Microservices anti
Kofax Connect: Making the First Mile of Business Smarter

What's hot (20)

PDF
Escape the Complexity - Technology Innovation Brochure by ISIS Papyrus Software
PDF
Cognizanti Journal: XaaS, Code Halos, SMAC and the Future of Work
PDF
Down to Business: Taking Action Quickly with Linked Data Services
PDF
Learn How to Maximize Your ServiceNow Investment
PDF
2008-0207 - DatacCenter Journal - Myths of the CMDB
PDF
Deciding to go cloud 09212010
PDF
E20 summit 2010: Beyond Adoption
PPT
Cloud computing pioneers - remarkable examples 2010-11-05
PPTX
Navigating a disrupted market
PDF
oracle-total-cloud-2346917
PDF
Salesforce CRM: A new way of managing Customer Relationship in cloud environment
PPTX
Tb mobile office presentation
PDF
Platforms and Microservices - Is There a Middle Ground for Engineers and Tech...
PDF
Customer Engagement for Trailblazers
PPT
Retail Cloud Services
PDF
CIO Magazine White Paper
PDF
Overview_02-09-16_Digital Workspace
PPTX
Evolving Service for the Digital Workplace
PDF
Situational applications and their role in enterprise it strategy
PDF
Necto BI 3.0 presentation
Escape the Complexity - Technology Innovation Brochure by ISIS Papyrus Software
Cognizanti Journal: XaaS, Code Halos, SMAC and the Future of Work
Down to Business: Taking Action Quickly with Linked Data Services
Learn How to Maximize Your ServiceNow Investment
2008-0207 - DatacCenter Journal - Myths of the CMDB
Deciding to go cloud 09212010
E20 summit 2010: Beyond Adoption
Cloud computing pioneers - remarkable examples 2010-11-05
Navigating a disrupted market
oracle-total-cloud-2346917
Salesforce CRM: A new way of managing Customer Relationship in cloud environment
Tb mobile office presentation
Platforms and Microservices - Is There a Middle Ground for Engineers and Tech...
Customer Engagement for Trailblazers
Retail Cloud Services
CIO Magazine White Paper
Overview_02-09-16_Digital Workspace
Evolving Service for the Digital Workplace
Situational applications and their role in enterprise it strategy
Necto BI 3.0 presentation
Ad

Similar to The business drivers for technical innovations in client-side web applications (20)

PDF
Web based lims_white_paper
PPT
2011 sept 13 performance webinar with notes (5b)
PPT
Designing usable web applications (part 1) experience dynamics web seminar
PPTX
Software As A Service Presentation
PPTX
Perficient PepsiCo Rich Internet Apps Seminar
PPT
Using Cloud Computing to Change the Game of Finance
PPT
Short reference architecture
PPTX
Softwareasaservicepresentation 12582270495499-phpapp02 (1)
PPT
PDF
Why not let apm do all the heavy lifting beyond the basics of monitoring | Sw...
PDF
Mr Ted User Experience
PDF
Mr Ted User Experience
PDF
Web Application Architecture: Everything You Need to Know About
PPTX
Web Site and Rich Internet Applications
PPT
Rhys Jones, RBS, "Why The Cloud Is The Next Excel"
PPT
Moving To SaaS
PPT
MDA Vs Web Ratio for Non It
PDF
Modern Web Applications
PPTX
APIs: the Glue of Cloud Computing
PPTX
SPS Toronto 2016 - What is microsoft PowerApps
Web based lims_white_paper
2011 sept 13 performance webinar with notes (5b)
Designing usable web applications (part 1) experience dynamics web seminar
Software As A Service Presentation
Perficient PepsiCo Rich Internet Apps Seminar
Using Cloud Computing to Change the Game of Finance
Short reference architecture
Softwareasaservicepresentation 12582270495499-phpapp02 (1)
Why not let apm do all the heavy lifting beyond the basics of monitoring | Sw...
Mr Ted User Experience
Mr Ted User Experience
Web Application Architecture: Everything You Need to Know About
Web Site and Rich Internet Applications
Rhys Jones, RBS, "Why The Cloud Is The Next Excel"
Moving To SaaS
MDA Vs Web Ratio for Non It
Modern Web Applications
APIs: the Glue of Cloud Computing
SPS Toronto 2016 - What is microsoft PowerApps
Ad

Recently uploaded (20)

PDF
Network Security Unit 5.pdf for BCA BBA.
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PDF
Review of recent advances in non-invasive hemoglobin estimation
PDF
NewMind AI Weekly Chronicles - August'25-Week II
PPTX
A Presentation on Artificial Intelligence
PPTX
Programs and apps: productivity, graphics, security and other tools
DOCX
The AUB Centre for AI in Media Proposal.docx
PPTX
Spectroscopy.pptx food analysis technology
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PDF
A comparative analysis of optical character recognition models for extracting...
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PDF
MIND Revenue Release Quarter 2 2025 Press Release
PDF
Electronic commerce courselecture one. Pdf
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PPTX
sap open course for s4hana steps from ECC to s4
PPT
Teaching material agriculture food technology
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
Network Security Unit 5.pdf for BCA BBA.
The Rise and Fall of 3GPP – Time for a Sabbatical?
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
Review of recent advances in non-invasive hemoglobin estimation
NewMind AI Weekly Chronicles - August'25-Week II
A Presentation on Artificial Intelligence
Programs and apps: productivity, graphics, security and other tools
The AUB Centre for AI in Media Proposal.docx
Spectroscopy.pptx food analysis technology
Digital-Transformation-Roadmap-for-Companies.pptx
Building Integrated photovoltaic BIPV_UPV.pdf
A comparative analysis of optical character recognition models for extracting...
Agricultural_Statistics_at_a_Glance_2022_0.pdf
MIND Revenue Release Quarter 2 2025 Press Release
Electronic commerce courselecture one. Pdf
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
sap open course for s4hana steps from ECC to s4
Teaching material agriculture food technology
“AI and Expert System Decision Support & Business Intelligence Systems”
Diabetes mellitus diagnosis method based random forest with bat algorithm

The business drivers for technical innovations in client-side web applications

  • 1. RTA-CSIT Conference 13th December, 2014 The business drivers for technical innovations on client-side web applications Andrea Alberici, Studio Synthesis – Evolutivo Brisilda Munguli, University of Tirana, Faculty of Natural Sciences
  • 2. Studio Synthesis Srl Business Process Analysts CRM consultants Data Smiths IT - Legal consultants
  • 3. THE PROBLEM CRM FAILURES For decades, CRM implementations have had a higher failure rate than most other types of corporate software. Most analyst estimates are in the 50% range! Ironically, CRM failures are not hardware or software failures, nor are they problems with integration or system performance
  • 4. THE PROBLEM LOW ADOPTION RATES most CRM failures are the result of a single very human problem: low adoption rate. if the salespeople aren’t fully on board, they’ll either refuse to use it (if they’ve got clout) or passive-aggressively avoid it whenever possible.
  • 5. TECHIES CAN HELP New technologies ?
  • 6. ANOTHER APPROACH AJAX A new breed of web application, dubbed AJAX (Asynchronous JavaScript And XML), is emerging in response to the limited degree of interactivity in large-grain stateless Web interactions
  • 7. ANOTHER APPROACH SINGLE PAGE APPLICATIONS The page does not reload at any point in the process, nor does control transfer to another page
  • 8. OPEN SOURCE Standing on Shoulders of Giants
  • 9. AJAX Framework Angular.js from Google to augment browser-based applications with model–view–controller (MVC) capability” and it does just that, providing a binding/MVC framework.
  • 10. Angular.js That’s two-way binding Delicious With a structure as simple as {{ my data }}, you bind data to your page. The $scope service detects changes to the model and modifies HTML expressions in the view by way of controllers.
  • 11. Ajax framework Working in the other direction, changes to the view are reflected in the model. This removes the need for the vast majority of data-centric DOM manipulations
  • 12. (BEING PART OF ) THE SOLUTION The creation of a CRM CLIENT to improve user interaction and engagement
  • 13. The application The chosen application is a LAMP CRM System coreBOS (fork of vtigerCRM, Sugar CRM)
  • 14. WHY, coreBOS? CORE PHILOSOPHY COMMUNITY DRIVEN REST CENTERED The application
  • 15. DATA Accessing CoreBOS Data Using CoreBOS WebService API Library For AngularJS
  • 16. CoreBOS JSUI App ROUTE CONFIGURATION
  • 17. THANK YOU @aalberici www.evolutivo.it evolutivoteam.blogspot.com a.alberici@evolutivo.it