SlideShare a Scribd company logo
1 of 62
Applications for the Masses by the Masses: Why Engineers Are An Endangered Species ,[object Object],[object Object],[object Object]
[object Object],[object Object]
Propositions ,[object Object],[object Object],[object Object]
Agenda ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Software Engineers are Genetic Freaks ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Leading Question ,[object Object],[object Object],[object Object]
Casual Developers ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Casual Developers ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],*Source: Reynol Junco and Jeanna Mastrodicasa, Connecting to the Net.Generation: What higher education professionals need to know  about today's students, NASPA; First edition (March 29, 2007)
Agenda ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Technology Trends ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Social Trends ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
A Confluence of Trends ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Agenda ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Question ,[object Object]
What is an Application? ,[object Object]
What is an Application? ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
What is an Application? ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
What is an Application? ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
What is a Platform? ,[object Object]
What is a Platform? ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Agenda ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
The Application Spectrum “ Typical” Apps Java ME/SE/EE, NetBeans, Java CAPS, Glassfish, etc. Hosted Services & Platforms Web-scale sites, 1 st -gen Web APIs Non-Traditional “Apps” Widgets, 2nd-gen Web APIs (Microservices),  Mashups, Situational Apps
The Application Spectrum “ Typical” Apps Java ME/SE/EE, NetBeans, Java CAPS, Glassfish, etc. Hosted Services & Platforms Web-scale sites, 1 st -gen Web APIs Non-Traditional “Apps” Widgets, 2nd-gen Web APIs (Microservices),  Mashups, Situational Apps Explosive growth!
Kaboom! ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Deploying Cognitive Surplus ,[object Object],[object Object],[object Object],[object Object],[object Object],“ Where do they find the time?” ,[object Object],[object Object],[object Object],[object Object]
Agenda ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Watch out! ,[object Object]
Watch out! ,[object Object]
...with a lone developer running the app ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
What's Facebook? Social Operating System Premise: Applications are more interesting when they connect people
The Facebook Platform ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Applications on Facebook ,[object Object],[object Object],* Source: O'Reilly Radar: The Facebook Application Platform, November 2007, 2 nd  edition
Facebook Facts ,[object Object],[object Object],[object Object],[object Object]
Success Kills Startups crying out for more servers to keep up with demand
OpenSocial ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
State of the Widget Industry ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
A Sea Change ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Boom and Bust ,[object Object],[object Object]
Boom and Bust ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Agenda ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Disposable Applications ,[object Object],[object Object],[object Object],[object Object]
Disposable Applications ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Disposability ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Agenda ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
The Tools Cycle ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Abstraction vs. Capability vs.
Todd's Tools Rules ,[object Object],[object Object],[object Object],(level of abstraction) (set of solvable problems) = 1  (amount tool does for user) (ability to address problem) (difficulty of solving problem) “ doability” =
Abstraction vs. Capability vs. More doable, less capable Less doable, more capable
Development 1.0 ,[object Object],[object Object],[object Object],Edit Compile Deployment Barrier Deploy Run Publishing Barrier Technology Barrier Development Barrier Language? Tools? Skills? Design? Schedule? Resources? Servers? Scaling? Database? Domain? Users? Marketing?
Development 2.0 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Tools Takeaway ,[object Object],[object Object],[object Object]
Agenda ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
High Technology ,[object Object],[object Object],[object Object],[object Object],[object Object]
Technology for the Masses ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Contrasting Technology Types ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Technology Ecosystem Technology for the  Masses High Technology New Platforms New Content
Agenda ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Propositions Revisited ,[object Object],[object Object]
Propositions Revisited ,[object Object],[object Object],[object Object],[object Object]
Propositions Revisited ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Summary ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Todd Fast TS-6537

More Related Content

What's hot

Future Internet - Webinar UNIFACS Laureate 2015 - With Access Link
Future Internet - Webinar UNIFACS Laureate 2015 - With Access LinkFuture Internet - Webinar UNIFACS Laureate 2015 - With Access Link
Future Internet - Webinar UNIFACS Laureate 2015 - With Access LinkJoberto Martins
 
How Technology is Revolutionizing Property Assessments
How Technology is Revolutionizing Property AssessmentsHow Technology is Revolutionizing Property Assessments
How Technology is Revolutionizing Property AssessmentsEDR
 
Interview With: James Musick
Interview With: James Musick Interview With: James Musick
Interview With: James Musick Amanda Boddington
 
Usability ≠ Accessibility. An intro to web accessibility for agencies.
Usability ≠ Accessibility. An intro to web accessibility for agencies.Usability ≠ Accessibility. An intro to web accessibility for agencies.
Usability ≠ Accessibility. An intro to web accessibility for agencies.Kate Horowitz
 
Openness and the Future of Assessment
Openness and the Future of AssessmentOpenness and the Future of Assessment
Openness and the Future of AssessmentDavid Wiley
 
Tech Brew All About Apps-Scovil
Tech Brew All About Apps-ScovilTech Brew All About Apps-Scovil
Tech Brew All About Apps-ScovilRandy Scovil
 
Implementing a digital strategy at Gembloux Agro-Bio Tech (Université de Liège)
Implementing a digital strategy at Gembloux Agro-Bio Tech (Université de Liège)Implementing a digital strategy at Gembloux Agro-Bio Tech (Université de Liège)
Implementing a digital strategy at Gembloux Agro-Bio Tech (Université de Liège)Quanah Zimmerman
 
Sustainability Training Workshop - Managing Sustainability into Software
Sustainability Training Workshop - Managing Sustainability into SoftwareSustainability Training Workshop - Managing Sustainability into Software
Sustainability Training Workshop - Managing Sustainability into SoftwareSoftware Sustainability Institute
 

What's hot (8)

Future Internet - Webinar UNIFACS Laureate 2015 - With Access Link
Future Internet - Webinar UNIFACS Laureate 2015 - With Access LinkFuture Internet - Webinar UNIFACS Laureate 2015 - With Access Link
Future Internet - Webinar UNIFACS Laureate 2015 - With Access Link
 
How Technology is Revolutionizing Property Assessments
How Technology is Revolutionizing Property AssessmentsHow Technology is Revolutionizing Property Assessments
How Technology is Revolutionizing Property Assessments
 
Interview With: James Musick
Interview With: James Musick Interview With: James Musick
Interview With: James Musick
 
Usability ≠ Accessibility. An intro to web accessibility for agencies.
Usability ≠ Accessibility. An intro to web accessibility for agencies.Usability ≠ Accessibility. An intro to web accessibility for agencies.
Usability ≠ Accessibility. An intro to web accessibility for agencies.
 
Openness and the Future of Assessment
Openness and the Future of AssessmentOpenness and the Future of Assessment
Openness and the Future of Assessment
 
Tech Brew All About Apps-Scovil
Tech Brew All About Apps-ScovilTech Brew All About Apps-Scovil
Tech Brew All About Apps-Scovil
 
Implementing a digital strategy at Gembloux Agro-Bio Tech (Université de Liège)
Implementing a digital strategy at Gembloux Agro-Bio Tech (Université de Liège)Implementing a digital strategy at Gembloux Agro-Bio Tech (Université de Liège)
Implementing a digital strategy at Gembloux Agro-Bio Tech (Université de Liège)
 
Sustainability Training Workshop - Managing Sustainability into Software
Sustainability Training Workshop - Managing Sustainability into SoftwareSustainability Training Workshop - Managing Sustainability into Software
Sustainability Training Workshop - Managing Sustainability into Software
 

Viewers also liked

Adapting to Responsive Web Design - Figaro Digital
Adapting to Responsive Web Design - Figaro DigitalAdapting to Responsive Web Design - Figaro Digital
Adapting to Responsive Web Design - Figaro DigitalMatt Gibson
 
Mobile Payments & NFC World Summit 2012
Mobile Payments & NFC World Summit 2012Mobile Payments & NFC World Summit 2012
Mobile Payments & NFC World Summit 2012Dan Armstrong
 
CES 2015 Guide from PSFK + MDC
CES 2015 Guide from PSFK + MDCCES 2015 Guide from PSFK + MDC
CES 2015 Guide from PSFK + MDCPSFK
 
Why we used Feature Branching
Why we used Feature BranchingWhy we used Feature Branching
Why we used Feature BranchingAlan Parkinson
 
BlackBerry Workspaces: Solutions for Healthcare
BlackBerry Workspaces: Solutions for HealthcareBlackBerry Workspaces: Solutions for Healthcare
BlackBerry Workspaces: Solutions for HealthcareBlackBerry
 
7 Things: How to make good teams great
7 Things: How to make good teams great7 Things: How to make good teams great
7 Things: How to make good teams greatSven Peters
 
Building Facebook Apps with Popfly, Silverlight, and ASP.NET
Building Facebook Apps with Popfly, Silverlight, and ASP.NETBuilding Facebook Apps with Popfly, Silverlight, and ASP.NET
Building Facebook Apps with Popfly, Silverlight, and ASP.NETDave McClure
 
400 million Search Results -Predict Contextual Ad Clicks
400 million Search Results -Predict Contextual Ad Clicks 400 million Search Results -Predict Contextual Ad Clicks
400 million Search Results -Predict Contextual Ad Clicks Sri Ambati
 
Design thinking. The basics.
Design thinking. The basics.Design thinking. The basics.
Design thinking. The basics.MK_kogsci
 
Gaurang Palav Resume
Gaurang Palav ResumeGaurang Palav Resume
Gaurang Palav ResumeGAURANG PALAV
 
Everything Sucks And Nobody Cares
Everything Sucks And Nobody CaresEverything Sucks And Nobody Cares
Everything Sucks And Nobody CaresDave McClure
 
Data & the Science of Leadership
Data & the Science of LeadershipData & the Science of Leadership
Data & the Science of LeadershipDan Chuparkoff
 
What you need to know about Pinterest, Twitter and Instagram
What you need to know about Pinterest, Twitter and InstagramWhat you need to know about Pinterest, Twitter and Instagram
What you need to know about Pinterest, Twitter and InstagramThink Digital First
 
15 Truly Awesome Email Marketing Growth Hacks
15 Truly Awesome Email Marketing Growth Hacks15 Truly Awesome Email Marketing Growth Hacks
15 Truly Awesome Email Marketing Growth HacksJimmy Daly
 
Ultimate Platform Hotness Smackdown (Twitter, Facebook, iPhone, Native Web / ...
Ultimate Platform Hotness Smackdown (Twitter, Facebook, iPhone, Native Web / ...Ultimate Platform Hotness Smackdown (Twitter, Facebook, iPhone, Native Web / ...
Ultimate Platform Hotness Smackdown (Twitter, Facebook, iPhone, Native Web / ...Dave McClure
 
Making the switch to DVCS
Making the switch to DVCSMaking the switch to DVCS
Making the switch to DVCSSven Peters
 

Viewers also liked (20)

Adapting to Responsive Web Design - Figaro Digital
Adapting to Responsive Web Design - Figaro DigitalAdapting to Responsive Web Design - Figaro Digital
Adapting to Responsive Web Design - Figaro Digital
 
Mobile Payments & NFC World Summit 2012
Mobile Payments & NFC World Summit 2012Mobile Payments & NFC World Summit 2012
Mobile Payments & NFC World Summit 2012
 
CES 2015 Guide from PSFK + MDC
CES 2015 Guide from PSFK + MDCCES 2015 Guide from PSFK + MDC
CES 2015 Guide from PSFK + MDC
 
Why we used Feature Branching
Why we used Feature BranchingWhy we used Feature Branching
Why we used Feature Branching
 
BlackBerry Workspaces: Solutions for Healthcare
BlackBerry Workspaces: Solutions for HealthcareBlackBerry Workspaces: Solutions for Healthcare
BlackBerry Workspaces: Solutions for Healthcare
 
7 Things: How to make good teams great
7 Things: How to make good teams great7 Things: How to make good teams great
7 Things: How to make good teams great
 
SDN
SDNSDN
SDN
 
Building Facebook Apps with Popfly, Silverlight, and ASP.NET
Building Facebook Apps with Popfly, Silverlight, and ASP.NETBuilding Facebook Apps with Popfly, Silverlight, and ASP.NET
Building Facebook Apps with Popfly, Silverlight, and ASP.NET
 
400 million Search Results -Predict Contextual Ad Clicks
400 million Search Results -Predict Contextual Ad Clicks 400 million Search Results -Predict Contextual Ad Clicks
400 million Search Results -Predict Contextual Ad Clicks
 
Design thinking. The basics.
Design thinking. The basics.Design thinking. The basics.
Design thinking. The basics.
 
Gaurang Palav Resume
Gaurang Palav ResumeGaurang Palav Resume
Gaurang Palav Resume
 
The Caribbean experience in protecting agricultural and agrifood products
The Caribbean experience in protecting agricultural and agrifood productsThe Caribbean experience in protecting agricultural and agrifood products
The Caribbean experience in protecting agricultural and agrifood products
 
Everything Sucks And Nobody Cares
Everything Sucks And Nobody CaresEverything Sucks And Nobody Cares
Everything Sucks And Nobody Cares
 
Data & the Science of Leadership
Data & the Science of LeadershipData & the Science of Leadership
Data & the Science of Leadership
 
What you need to know about Pinterest, Twitter and Instagram
What you need to know about Pinterest, Twitter and InstagramWhat you need to know about Pinterest, Twitter and Instagram
What you need to know about Pinterest, Twitter and Instagram
 
How to Discipline Effectively
How to Discipline Effectively   How to Discipline Effectively
How to Discipline Effectively
 
MaGIC Academy : How To Get A Standing Ovation After Presenting Your Ideas ?
MaGIC Academy : How To Get A Standing Ovation After Presenting Your Ideas ?MaGIC Academy : How To Get A Standing Ovation After Presenting Your Ideas ?
MaGIC Academy : How To Get A Standing Ovation After Presenting Your Ideas ?
 
15 Truly Awesome Email Marketing Growth Hacks
15 Truly Awesome Email Marketing Growth Hacks15 Truly Awesome Email Marketing Growth Hacks
15 Truly Awesome Email Marketing Growth Hacks
 
Ultimate Platform Hotness Smackdown (Twitter, Facebook, iPhone, Native Web / ...
Ultimate Platform Hotness Smackdown (Twitter, Facebook, iPhone, Native Web / ...Ultimate Platform Hotness Smackdown (Twitter, Facebook, iPhone, Native Web / ...
Ultimate Platform Hotness Smackdown (Twitter, Facebook, iPhone, Native Web / ...
 
Making the switch to DVCS
Making the switch to DVCSMaking the switch to DVCS
Making the switch to DVCS
 

Similar to Applications for the Masses by the Masses: Why Engineers Are An Endangered Species

Horizon_INACAP
Horizon_INACAPHorizon_INACAP
Horizon_INACAPbrettssu
 
Open Source Software Version 5
Open Source Software Version 5Open Source Software Version 5
Open Source Software Version 5Henry Briggs
 
Royal Society Chemistry and Mobile - Will Russell
Royal Society Chemistry and Mobile - Will Russell Royal Society Chemistry and Mobile - Will Russell
Royal Society Chemistry and Mobile - Will Russell Incisive_Events
 
Visualization for Software Analytics
Visualization for Software AnalyticsVisualization for Software Analytics
Visualization for Software AnalyticsMargaret-Anne Storey
 
Web2.0 and What it Means for Business
Web2.0 and What it Means for BusinessWeb2.0 and What it Means for Business
Web2.0 and What it Means for BusinessRich Miller
 
2012 Jiveworld: Building Successful Apps and Platforms
2012 Jiveworld: Building Successful Apps and Platforms2012 Jiveworld: Building Successful Apps and Platforms
2012 Jiveworld: Building Successful Apps and PlatformsJonathan LeBlanc
 
The Toolkit Approach for Endggh-user.pdf
The Toolkit Approach for Endggh-user.pdfThe Toolkit Approach for Endggh-user.pdf
The Toolkit Approach for Endggh-user.pdfHakkemB
 
The Horizon Report 2008 Presentation
The Horizon Report 2008 PresentationThe Horizon Report 2008 Presentation
The Horizon Report 2008 PresentationBo Chamberlain
 
Can Node.js Security be used for mobile app development.pdf
Can Node.js Security be used for mobile app development.pdfCan Node.js Security be used for mobile app development.pdf
Can Node.js Security be used for mobile app development.pdfNews Knol
 
Windham Danny
Windham DannyWindham Danny
Windham DannyCarl Ford
 
Research paper on android social blogging application if deptt- sept 21 (1)
Research paper on android social blogging application if deptt- sept 21 (1)Research paper on android social blogging application if deptt- sept 21 (1)
Research paper on android social blogging application if deptt- sept 21 (1)AISSMS
 
[MS PowerPoint 97/2000 format]
[MS PowerPoint 97/2000 format][MS PowerPoint 97/2000 format]
[MS PowerPoint 97/2000 format]webhostingguy
 
[MS PowerPoint 97/2000 format]
[MS PowerPoint 97/2000 format][MS PowerPoint 97/2000 format]
[MS PowerPoint 97/2000 format]webhostingguy
 
Northwest Elearning Community Conference Keynote
Northwest Elearning Community Conference Keynote Northwest Elearning Community Conference Keynote
Northwest Elearning Community Conference Keynote webstu
 
Northwest eLearning Community Conference Keynote (10-07)
Northwest eLearning Community Conference Keynote (10-07)Northwest eLearning Community Conference Keynote (10-07)
Northwest eLearning Community Conference Keynote (10-07)Cable Green
 
Exploiting semantics-in-collaborative-software-development-tasks
Exploiting semantics-in-collaborative-software-development-tasksExploiting semantics-in-collaborative-software-development-tasks
Exploiting semantics-in-collaborative-software-development-tasksDimitris Panagiotou
 
The_Story_of_HavenOndemand_External
The_Story_of_HavenOndemand_ExternalThe_Story_of_HavenOndemand_External
The_Story_of_HavenOndemand_ExternalFernando Lucini
 

Similar to Applications for the Masses by the Masses: Why Engineers Are An Endangered Species (20)

Horizon_INACAP
Horizon_INACAPHorizon_INACAP
Horizon_INACAP
 
RSC Mobile
RSC Mobile RSC Mobile
RSC Mobile
 
Open Source Software Version 5
Open Source Software Version 5Open Source Software Version 5
Open Source Software Version 5
 
Royal Society Chemistry and Mobile - Will Russell
Royal Society Chemistry and Mobile - Will Russell Royal Society Chemistry and Mobile - Will Russell
Royal Society Chemistry and Mobile - Will Russell
 
Why Open Source is Important
Why Open Source is ImportantWhy Open Source is Important
Why Open Source is Important
 
Visualization for Software Analytics
Visualization for Software AnalyticsVisualization for Software Analytics
Visualization for Software Analytics
 
Integrating Semantic Systems
Integrating Semantic SystemsIntegrating Semantic Systems
Integrating Semantic Systems
 
Web2.0 and What it Means for Business
Web2.0 and What it Means for BusinessWeb2.0 and What it Means for Business
Web2.0 and What it Means for Business
 
2012 Jiveworld: Building Successful Apps and Platforms
2012 Jiveworld: Building Successful Apps and Platforms2012 Jiveworld: Building Successful Apps and Platforms
2012 Jiveworld: Building Successful Apps and Platforms
 
The Toolkit Approach for Endggh-user.pdf
The Toolkit Approach for Endggh-user.pdfThe Toolkit Approach for Endggh-user.pdf
The Toolkit Approach for Endggh-user.pdf
 
The Horizon Report 2008 Presentation
The Horizon Report 2008 PresentationThe Horizon Report 2008 Presentation
The Horizon Report 2008 Presentation
 
Can Node.js Security be used for mobile app development.pdf
Can Node.js Security be used for mobile app development.pdfCan Node.js Security be used for mobile app development.pdf
Can Node.js Security be used for mobile app development.pdf
 
Windham Danny
Windham DannyWindham Danny
Windham Danny
 
Research paper on android social blogging application if deptt- sept 21 (1)
Research paper on android social blogging application if deptt- sept 21 (1)Research paper on android social blogging application if deptt- sept 21 (1)
Research paper on android social blogging application if deptt- sept 21 (1)
 
[MS PowerPoint 97/2000 format]
[MS PowerPoint 97/2000 format][MS PowerPoint 97/2000 format]
[MS PowerPoint 97/2000 format]
 
[MS PowerPoint 97/2000 format]
[MS PowerPoint 97/2000 format][MS PowerPoint 97/2000 format]
[MS PowerPoint 97/2000 format]
 
Northwest Elearning Community Conference Keynote
Northwest Elearning Community Conference Keynote Northwest Elearning Community Conference Keynote
Northwest Elearning Community Conference Keynote
 
Northwest eLearning Community Conference Keynote (10-07)
Northwest eLearning Community Conference Keynote (10-07)Northwest eLearning Community Conference Keynote (10-07)
Northwest eLearning Community Conference Keynote (10-07)
 
Exploiting semantics-in-collaborative-software-development-tasks
Exploiting semantics-in-collaborative-software-development-tasksExploiting semantics-in-collaborative-software-development-tasks
Exploiting semantics-in-collaborative-software-development-tasks
 
The_Story_of_HavenOndemand_External
The_Story_of_HavenOndemand_ExternalThe_Story_of_HavenOndemand_External
The_Story_of_HavenOndemand_External
 

Recently uploaded

Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
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
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
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
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
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
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
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
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
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
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embeddingZilliz
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsNathaniel Shimoni
 
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
 

Recently uploaded (20)

Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.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
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
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
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
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!
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
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.
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
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
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embedding
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
 
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
 

Applications for the Masses by the Masses: Why Engineers Are An Endangered Species

  • 1.
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
  • 21.
  • 22. The Application Spectrum “ Typical” Apps Java ME/SE/EE, NetBeans, Java CAPS, Glassfish, etc. Hosted Services & Platforms Web-scale sites, 1 st -gen Web APIs Non-Traditional “Apps” Widgets, 2nd-gen Web APIs (Microservices), Mashups, Situational Apps
  • 23. The Application Spectrum “ Typical” Apps Java ME/SE/EE, NetBeans, Java CAPS, Glassfish, etc. Hosted Services & Platforms Web-scale sites, 1 st -gen Web APIs Non-Traditional “Apps” Widgets, 2nd-gen Web APIs (Microservices), Mashups, Situational Apps Explosive growth!
  • 24.
  • 25.
  • 26.
  • 27.
  • 28.
  • 29.
  • 30. What's Facebook? Social Operating System Premise: Applications are more interesting when they connect people
  • 31.
  • 32.
  • 33.
  • 34. Success Kills Startups crying out for more servers to keep up with demand
  • 35.
  • 36.
  • 37.
  • 38.
  • 39.
  • 40.
  • 41.
  • 42.
  • 43.
  • 44.
  • 45.
  • 47.
  • 48. Abstraction vs. Capability vs. More doable, less capable Less doable, more capable
  • 49.
  • 50.
  • 51.
  • 52.
  • 53.
  • 54.
  • 55.
  • 56. Technology Ecosystem Technology for the Masses High Technology New Platforms New Content
  • 57.
  • 58.
  • 59.
  • 60.
  • 61.