SlideShare una empresa de Scribd logo
1 de 6
© 10Xofy, All rights reserved
April 2021
© 10Xofy, All rights reserved
Common Challenges
●
Managing software development projects is hard.
– Cause: Vital information is obscured away in the code.
– Effect: Rate of failure is high. It increases with the size of a project.
●
New team members take long to be productive.
– Cause: Design documents are incomplete & outdated. Reading code is time-consuming.
– Effect: Inability to scale up teams. Retaining programmers is critical for project success.
●
Deep tech / Cross domain applications are hard to build.
– Cause: You need programmers who know the domain well, which is rare. Domain
knowledge transfer to programmers has limitations.
– Effect: Low availability of good quality software in domains needing special expertise.
© 10Xofy, All rights reserved
The Xsemble Solution
What is Xsemble
✔
Low-code technology
solution (patent filed) for
software development.
✔
Enables “Visual
Assembly of Software”.
✔
Domain agnostic. Been
used to make software
for various domains.
✔
Core concept: a special
flow diagram that models
both the control flow and
the data flow.
How it addresses the common
challenges
✔
A visual flow diagram provides a
visual aid to understand how the
software works. It is used for
understanding, planning and
tracking progress better.
✔
The complexity of a
programmer’s job is reduced
multi-folds, from application to a
tiny component. This ease makes
it fast and error free.
✔
With little training, domain
experts can do the designing;
leaving the programmers to write
only the individual components,
from generated templates.
© 10Xofy, All rights reserved
Benefits
●
Domain experts can review the application
logic, which prevents errors and rework.
●
Programmers code one component at a
time, which increases accuracy and
reduces time.
●
Decomposed into small WBS, Managers
find it easier to manage.
●
Support engineers save time and
unnecessary iterations in identifying
customer issues.
●
All stakeholders get benefitted through the
increased visibility and transparency.
Development
phase Maintenance phase
Development
effort saved
Maintenance
effort saved
Technical end of life,
where the software is
prohibitively costly or
impossible to maintain
Increased
life
Conventional
Maintenance phase
Xsemble
Time
Effort
Tangible effort saving: Development 40%, Maintenance 80% expected
© 10Xofy, All rights reserved
Positioning
No Code Platforms
Zero programming
required.
Limited applicability.
Others
Components closely
tied to platform
architecture
Xsemble
Components are standard,
not tied to specific design choices.
High flexibility. High visibility.
Application
Programming
Complete flexiblity.
Needs more mature
developers. Expensive.
Opaque. Can grow
unmaintainable.
Low Code Platforms
There is a flexibility to create custom components
through programming.
●
Xsemble gets compared a lot against other low code platforms. Following are the differentiaters:
– You can build with Xsemble anything that you can build programmatically. That means that you could use
your database of choice, UI framework of choice etc. Xsemble provides you the Controller implementation.
– Your code stays on your machine and processed locally. You are encouraged to use a configuration
management system such as git to share the code and design with the team.
– There is no vendor lock-in. The complete source code in platform technology (Java EE) is available to you. You
can therefore use it as a standard hand-coded application at any stage. (But we hope you never have to do
that!)
© 10Xofy, All rights reserved
Thank you!
Ashish Belagali
Email: ab@xsemble.com
Cell: +91 98900 56365
10Xofy
Web: xsemble.com
Twitter @Xsemble
LinkedIn: 10Xofy
Xsemble channel
FB: fb.me/Xsemble
YouTube: xsemble
Connects

Más contenido relacionado

La actualidad más candente

Software life cycle comparison
Software life cycle comparisonSoftware life cycle comparison
Software life cycle comparisonSuvek Shakya
 
software construction modules,language,tools,design
software construction modules,language,tools,designsoftware construction modules,language,tools,design
software construction modules,language,tools,designnemali akhilesh
 
Pharma Research Automation by Connecting Researchers with Robots and Systems ...
Pharma Research Automation by Connecting Researchers with Robots and Systems ...Pharma Research Automation by Connecting Researchers with Robots and Systems ...
Pharma Research Automation by Connecting Researchers with Robots and Systems ...camunda services GmbH
 
Comparison of Software Engineering Models
Comparison of Software Engineering  ModelsComparison of Software Engineering  Models
Comparison of Software Engineering Modelstahir iqbal
 
Software Prototyping
Software PrototypingSoftware Prototyping
Software PrototypingZafar Ayub
 
Software Engineering - Lecture 02
Software Engineering - Lecture 02Software Engineering - Lecture 02
Software Engineering - Lecture 02Asifuzzaman Hridoy
 
Week 8 final assesement presentation
Week 8  final assesement presentationWeek 8  final assesement presentation
Week 8 final assesement presentationmatumba Thuso
 
Software Development Life Cycle - SDLC
Software Development Life Cycle - SDLCSoftware Development Life Cycle - SDLC
Software Development Life Cycle - SDLCShwetha-BA
 
Improving software econimics
Improving software econimicsImproving software econimics
Improving software econimicsKalica Wadhwa
 
Software process in software engineering basics by ram k paliwal part 2
Software process in software engineering basics by ram k paliwal part 2Software process in software engineering basics by ram k paliwal part 2
Software process in software engineering basics by ram k paliwal part 2Ram Paliwal
 
SDLC- concept and models
SDLC- concept and modelsSDLC- concept and models
SDLC- concept and modelsAnjali Arora
 
Software development methodologies
Software development methodologiesSoftware development methodologies
Software development methodologiesAnkita Lachhwani
 

La actualidad más candente (20)

Software life cycle comparison
Software life cycle comparisonSoftware life cycle comparison
Software life cycle comparison
 
Assignment
AssignmentAssignment
Assignment
 
software construction modules,language,tools,design
software construction modules,language,tools,designsoftware construction modules,language,tools,design
software construction modules,language,tools,design
 
Pharma Research Automation by Connecting Researchers with Robots and Systems ...
Pharma Research Automation by Connecting Researchers with Robots and Systems ...Pharma Research Automation by Connecting Researchers with Robots and Systems ...
Pharma Research Automation by Connecting Researchers with Robots and Systems ...
 
The Software Development Process
The Software Development ProcessThe Software Development Process
The Software Development Process
 
SDLC
SDLCSDLC
SDLC
 
Comparison of Software Engineering Models
Comparison of Software Engineering  ModelsComparison of Software Engineering  Models
Comparison of Software Engineering Models
 
Software Prototyping
Software PrototypingSoftware Prototyping
Software Prototyping
 
Waterfall model
Waterfall modelWaterfall model
Waterfall model
 
01lifecycles
01lifecycles01lifecycles
01lifecycles
 
Class waterfall
Class waterfallClass waterfall
Class waterfall
 
Software Engineering - Lecture 02
Software Engineering - Lecture 02Software Engineering - Lecture 02
Software Engineering - Lecture 02
 
Week 8 final assesement presentation
Week 8  final assesement presentationWeek 8  final assesement presentation
Week 8 final assesement presentation
 
Software Development Life Cycle - SDLC
Software Development Life Cycle - SDLCSoftware Development Life Cycle - SDLC
Software Development Life Cycle - SDLC
 
Sdlc models
Sdlc modelsSdlc models
Sdlc models
 
Improving software econimics
Improving software econimicsImproving software econimics
Improving software econimics
 
Software process in software engineering basics by ram k paliwal part 2
Software process in software engineering basics by ram k paliwal part 2Software process in software engineering basics by ram k paliwal part 2
Software process in software engineering basics by ram k paliwal part 2
 
SDLC- concept and models
SDLC- concept and modelsSDLC- concept and models
SDLC- concept and models
 
3
33
3
 
Software development methodologies
Software development methodologiesSoftware development methodologies
Software development methodologies
 

Similar a Make software like they make cars!

Turbo Charge Software Development with Xsemble
Turbo Charge Software Development with XsembleTurbo Charge Software Development with Xsemble
Turbo Charge Software Development with XsembleAshish Belagali
 
Low Code vs. No Code Test Automation A Comprehensive Guide for Testers.pdf
Low Code vs. No Code Test Automation A Comprehensive Guide for Testers.pdfLow Code vs. No Code Test Automation A Comprehensive Guide for Testers.pdf
Low Code vs. No Code Test Automation A Comprehensive Guide for Testers.pdfkalichargn70th171
 
The Case for Low-code Development
The Case for Low-code DevelopmentThe Case for Low-code Development
The Case for Low-code DevelopmentLinx
 
Software Factories in the Real World: How an IBM WebSphere Integration Factor...
Software Factories in the Real World: How an IBM WebSphere Integration Factor...Software Factories in the Real World: How an IBM WebSphere Integration Factor...
Software Factories in the Real World: How an IBM WebSphere Integration Factor...ghodgkinson
 
How dvcs can reduce your development costs and enhance productivity final
How dvcs can reduce your development costs and enhance productivity finalHow dvcs can reduce your development costs and enhance productivity final
How dvcs can reduce your development costs and enhance productivity finalpsluaces
 
Techtiq blog-to-doc (1)
Techtiq blog-to-doc (1)Techtiq blog-to-doc (1)
Techtiq blog-to-doc (1)DanielDixon45
 
The Product and Process(1).pdf
The Product and Process(1).pdfThe Product and Process(1).pdf
The Product and Process(1).pdfShivareddyGangam
 
Mobile App Development: Off the-Shelf vs Platform
Mobile App Development: Off the-Shelf vs PlatformMobile App Development: Off the-Shelf vs Platform
Mobile App Development: Off the-Shelf vs PlatformDipesh Mukerji
 
Introduction Software and Software Engineering
Introduction Software and Software EngineeringIntroduction Software and Software Engineering
Introduction Software and Software Engineeringinfinitetechnology20
 
The advantages and disadvantages of .net framework programming
The advantages and disadvantages of .net framework programmingThe advantages and disadvantages of .net framework programming
The advantages and disadvantages of .net framework programmingSameerShaik43
 
Low-Code Is Transforming the Software Industry.pdf
Low-Code Is Transforming the Software Industry.pdfLow-Code Is Transforming the Software Industry.pdf
Low-Code Is Transforming the Software Industry.pdfParangat Technologies
 
Morphis Technologies Overview
Morphis Technologies OverviewMorphis Technologies Overview
Morphis Technologies Overviewjrhartley62
 
Kelis king - introduction to s.e.
Kelis king -  introduction to s.e.Kelis king -  introduction to s.e.
Kelis king - introduction to s.e.KelisKing
 
A Comprehensive Breakdown of Low Code, No Code and Traditional Development.pdf
A Comprehensive Breakdown of Low Code, No Code and Traditional Development.pdfA Comprehensive Breakdown of Low Code, No Code and Traditional Development.pdf
A Comprehensive Breakdown of Low Code, No Code and Traditional Development.pdfExpert App Devs
 
Why is .Net Technology Recognised for Software Development?
Why is .Net Technology Recognised for Software Development?Why is .Net Technology Recognised for Software Development?
Why is .Net Technology Recognised for Software Development?LOGINPHP360
 
Why is .Net Technology Recognised for Software Development?
Why is .Net Technology Recognised for Software Development?Why is .Net Technology Recognised for Software Development?
Why is .Net Technology Recognised for Software Development?LOGINPHP360
 

Similar a Make software like they make cars! (20)

Turbo Charge Software Development with Xsemble
Turbo Charge Software Development with XsembleTurbo Charge Software Development with Xsemble
Turbo Charge Software Development with Xsemble
 
Low Code vs. No Code Test Automation A Comprehensive Guide for Testers.pdf
Low Code vs. No Code Test Automation A Comprehensive Guide for Testers.pdfLow Code vs. No Code Test Automation A Comprehensive Guide for Testers.pdf
Low Code vs. No Code Test Automation A Comprehensive Guide for Testers.pdf
 
The Case for Low-code Development
The Case for Low-code DevelopmentThe Case for Low-code Development
The Case for Low-code Development
 
Mendix Platform
Mendix PlatformMendix Platform
Mendix Platform
 
Software Factories in the Real World: How an IBM WebSphere Integration Factor...
Software Factories in the Real World: How an IBM WebSphere Integration Factor...Software Factories in the Real World: How an IBM WebSphere Integration Factor...
Software Factories in the Real World: How an IBM WebSphere Integration Factor...
 
How dvcs can reduce your development costs and enhance productivity final
How dvcs can reduce your development costs and enhance productivity finalHow dvcs can reduce your development costs and enhance productivity final
How dvcs can reduce your development costs and enhance productivity final
 
Lecture 1.pptx
Lecture 1.pptxLecture 1.pptx
Lecture 1.pptx
 
Techtiq blog-to-doc (1)
Techtiq blog-to-doc (1)Techtiq blog-to-doc (1)
Techtiq blog-to-doc (1)
 
The Product and Process(1).pdf
The Product and Process(1).pdfThe Product and Process(1).pdf
The Product and Process(1).pdf
 
Mobile App Development: Off the-Shelf vs Platform
Mobile App Development: Off the-Shelf vs PlatformMobile App Development: Off the-Shelf vs Platform
Mobile App Development: Off the-Shelf vs Platform
 
Introduction Software and Software Engineering
Introduction Software and Software EngineeringIntroduction Software and Software Engineering
Introduction Software and Software Engineering
 
The advantages and disadvantages of .net framework programming
The advantages and disadvantages of .net framework programmingThe advantages and disadvantages of .net framework programming
The advantages and disadvantages of .net framework programming
 
SE Unit 1
SE Unit 1SE Unit 1
SE Unit 1
 
Low-Code Is Transforming the Software Industry.pdf
Low-Code Is Transforming the Software Industry.pdfLow-Code Is Transforming the Software Industry.pdf
Low-Code Is Transforming the Software Industry.pdf
 
Morphis Technologies Overview
Morphis Technologies OverviewMorphis Technologies Overview
Morphis Technologies Overview
 
Kelis king - introduction to s.e.
Kelis king -  introduction to s.e.Kelis king -  introduction to s.e.
Kelis king - introduction to s.e.
 
Stack skills
Stack skillsStack skills
Stack skills
 
A Comprehensive Breakdown of Low Code, No Code and Traditional Development.pdf
A Comprehensive Breakdown of Low Code, No Code and Traditional Development.pdfA Comprehensive Breakdown of Low Code, No Code and Traditional Development.pdf
A Comprehensive Breakdown of Low Code, No Code and Traditional Development.pdf
 
Why is .Net Technology Recognised for Software Development?
Why is .Net Technology Recognised for Software Development?Why is .Net Technology Recognised for Software Development?
Why is .Net Technology Recognised for Software Development?
 
Why is .Net Technology Recognised for Software Development?
Why is .Net Technology Recognised for Software Development?Why is .Net Technology Recognised for Software Development?
Why is .Net Technology Recognised for Software Development?
 

Más de Ashish Belagali

Kommbox - Your Communication Box on the Cloud
Kommbox - Your Communication Box on the CloudKommbox - Your Communication Box on the Cloud
Kommbox - Your Communication Box on the CloudAshish Belagali
 
New Opportunities Created By New Xsemble Technology
New Opportunities Created By New Xsemble TechnologyNew Opportunities Created By New Xsemble Technology
New Opportunities Created By New Xsemble TechnologyAshish Belagali
 
Kommbox - Work Collaboration for Organizations
Kommbox - Work Collaboration for OrganizationsKommbox - Work Collaboration for Organizations
Kommbox - Work Collaboration for OrganizationsAshish Belagali
 
Achieving Success with IT Projects
Achieving Success with IT ProjectsAchieving Success with IT Projects
Achieving Success with IT ProjectsAshish Belagali
 
The Importance of Multi-disciplinary Approach
The Importance of Multi-disciplinary ApproachThe Importance of Multi-disciplinary Approach
The Importance of Multi-disciplinary ApproachAshish Belagali
 
Kommbox - Collaborative Project Management Tool
Kommbox - Collaborative Project Management ToolKommbox - Collaborative Project Management Tool
Kommbox - Collaborative Project Management ToolAshish Belagali
 
Xsemble: Visual Assembly of Software
Xsemble: Visual Assembly of SoftwareXsemble: Visual Assembly of Software
Xsemble: Visual Assembly of SoftwareAshish Belagali
 
The Irresistible Charms of Java
The Irresistible Charms of JavaThe Irresistible Charms of Java
The Irresistible Charms of JavaAshish Belagali
 
Communication Process Consultancy
Communication Process ConsultancyCommunication Process Consultancy
Communication Process ConsultancyAshish Belagali
 
Kommbox: Getting Started and Basic Administration Guide
Kommbox: Getting Started and Basic Administration GuideKommbox: Getting Started and Basic Administration Guide
Kommbox: Getting Started and Basic Administration GuideAshish Belagali
 
Kommbox: Minding Your Business Communications
Kommbox: Minding Your Business CommunicationsKommbox: Minding Your Business Communications
Kommbox: Minding Your Business CommunicationsAshish Belagali
 
Technology Roundup - Programming Languages & Paradigms
Technology Roundup - Programming Languages & ParadigmsTechnology Roundup - Programming Languages & Paradigms
Technology Roundup - Programming Languages & ParadigmsAshish Belagali
 
Benefit thru-communication-improvement
Benefit thru-communication-improvementBenefit thru-communication-improvement
Benefit thru-communication-improvementAshish Belagali
 
On the Slicing and Dicing of Business Communication
On the Slicing and Dicing of Business CommunicationOn the Slicing and Dicing of Business Communication
On the Slicing and Dicing of Business CommunicationAshish Belagali
 
Tutorial #3: Kommbox Email Integration
Tutorial #3: Kommbox Email IntegrationTutorial #3: Kommbox Email Integration
Tutorial #3: Kommbox Email IntegrationAshish Belagali
 
Tutorial #2: Kommbox Administration
Tutorial #2: Kommbox AdministrationTutorial #2: Kommbox Administration
Tutorial #2: Kommbox AdministrationAshish Belagali
 
Tutorial #1: Using Kommbox Web Application
Tutorial #1: Using Kommbox Web ApplicationTutorial #1: Using Kommbox Web Application
Tutorial #1: Using Kommbox Web ApplicationAshish Belagali
 
Kommbox for Business Communications
Kommbox for Business CommunicationsKommbox for Business Communications
Kommbox for Business CommunicationsAshish Belagali
 

Más de Ashish Belagali (20)

Kommbox - Your Communication Box on the Cloud
Kommbox - Your Communication Box on the CloudKommbox - Your Communication Box on the Cloud
Kommbox - Your Communication Box on the Cloud
 
New Opportunities Created By New Xsemble Technology
New Opportunities Created By New Xsemble TechnologyNew Opportunities Created By New Xsemble Technology
New Opportunities Created By New Xsemble Technology
 
Kommbox - Work Collaboration for Organizations
Kommbox - Work Collaboration for OrganizationsKommbox - Work Collaboration for Organizations
Kommbox - Work Collaboration for Organizations
 
Achieving Success with IT Projects
Achieving Success with IT ProjectsAchieving Success with IT Projects
Achieving Success with IT Projects
 
The Importance of Multi-disciplinary Approach
The Importance of Multi-disciplinary ApproachThe Importance of Multi-disciplinary Approach
The Importance of Multi-disciplinary Approach
 
Kommbox - Collaborative Project Management Tool
Kommbox - Collaborative Project Management ToolKommbox - Collaborative Project Management Tool
Kommbox - Collaborative Project Management Tool
 
Xsemble: Visual Assembly of Software
Xsemble: Visual Assembly of SoftwareXsemble: Visual Assembly of Software
Xsemble: Visual Assembly of Software
 
The Irresistible Charms of Java
The Irresistible Charms of JavaThe Irresistible Charms of Java
The Irresistible Charms of Java
 
10Xofy Your Business
10Xofy Your Business10Xofy Your Business
10Xofy Your Business
 
Kommbox User Guide
Kommbox User GuideKommbox User Guide
Kommbox User Guide
 
Communication Process Consultancy
Communication Process ConsultancyCommunication Process Consultancy
Communication Process Consultancy
 
Kommbox: Getting Started and Basic Administration Guide
Kommbox: Getting Started and Basic Administration GuideKommbox: Getting Started and Basic Administration Guide
Kommbox: Getting Started and Basic Administration Guide
 
Kommbox: Minding Your Business Communications
Kommbox: Minding Your Business CommunicationsKommbox: Minding Your Business Communications
Kommbox: Minding Your Business Communications
 
Technology Roundup - Programming Languages & Paradigms
Technology Roundup - Programming Languages & ParadigmsTechnology Roundup - Programming Languages & Paradigms
Technology Roundup - Programming Languages & Paradigms
 
Benefit thru-communication-improvement
Benefit thru-communication-improvementBenefit thru-communication-improvement
Benefit thru-communication-improvement
 
On the Slicing and Dicing of Business Communication
On the Slicing and Dicing of Business CommunicationOn the Slicing and Dicing of Business Communication
On the Slicing and Dicing of Business Communication
 
Tutorial #3: Kommbox Email Integration
Tutorial #3: Kommbox Email IntegrationTutorial #3: Kommbox Email Integration
Tutorial #3: Kommbox Email Integration
 
Tutorial #2: Kommbox Administration
Tutorial #2: Kommbox AdministrationTutorial #2: Kommbox Administration
Tutorial #2: Kommbox Administration
 
Tutorial #1: Using Kommbox Web Application
Tutorial #1: Using Kommbox Web ApplicationTutorial #1: Using Kommbox Web Application
Tutorial #1: Using Kommbox Web Application
 
Kommbox for Business Communications
Kommbox for Business CommunicationsKommbox for Business Communications
Kommbox for Business Communications
 

Último

WSO2CON2024 - It's time to go Platformless
WSO2CON2024 - It's time to go PlatformlessWSO2CON2024 - It's time to go Platformless
WSO2CON2024 - It's time to go PlatformlessWSO2
 
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrainmasabamasaba
 
Architecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the pastArchitecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the pastPapp Krisztián
 
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisamasabamasaba
 
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...WSO2
 
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyviewmasabamasaba
 
WSO2CON 2024 Slides - Open Source to SaaS
WSO2CON 2024 Slides - Open Source to SaaSWSO2CON 2024 Slides - Open Source to SaaS
WSO2CON 2024 Slides - Open Source to SaaSWSO2
 
WSO2CON 2024 - How to Run a Security Program
WSO2CON 2024 - How to Run a Security ProgramWSO2CON 2024 - How to Run a Security Program
WSO2CON 2024 - How to Run a Security ProgramWSO2
 
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisamasabamasaba
 
What Goes Wrong with Language Definitions and How to Improve the Situation
What Goes Wrong with Language Definitions and How to Improve the SituationWhat Goes Wrong with Language Definitions and How to Improve the Situation
What Goes Wrong with Language Definitions and How to Improve the SituationJuha-Pekka Tolvanen
 
WSO2CON 2024 - API Management Usage at La Poste and Its Impact on Business an...
WSO2CON 2024 - API Management Usage at La Poste and Its Impact on Business an...WSO2CON 2024 - API Management Usage at La Poste and Its Impact on Business an...
WSO2CON 2024 - API Management Usage at La Poste and Its Impact on Business an...WSO2
 
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...WSO2
 
VTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnVTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnAmarnathKambale
 
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...masabamasaba
 
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...chiefasafspells
 
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...masabamasaba
 
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital TransformationWSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital TransformationWSO2
 
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...WSO2
 
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...Bert Jan Schrijver
 

Último (20)

WSO2CON2024 - It's time to go Platformless
WSO2CON2024 - It's time to go PlatformlessWSO2CON2024 - It's time to go Platformless
WSO2CON2024 - It's time to go Platformless
 
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
 
Architecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the pastArchitecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the past
 
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
 
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
 
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
 
Abortion Pills In Pretoria ](+27832195400*)[ 🏥 Women's Abortion Clinic In Pre...
Abortion Pills In Pretoria ](+27832195400*)[ 🏥 Women's Abortion Clinic In Pre...Abortion Pills In Pretoria ](+27832195400*)[ 🏥 Women's Abortion Clinic In Pre...
Abortion Pills In Pretoria ](+27832195400*)[ 🏥 Women's Abortion Clinic In Pre...
 
WSO2CON 2024 Slides - Open Source to SaaS
WSO2CON 2024 Slides - Open Source to SaaSWSO2CON 2024 Slides - Open Source to SaaS
WSO2CON 2024 Slides - Open Source to SaaS
 
WSO2CON 2024 - How to Run a Security Program
WSO2CON 2024 - How to Run a Security ProgramWSO2CON 2024 - How to Run a Security Program
WSO2CON 2024 - How to Run a Security Program
 
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
 
What Goes Wrong with Language Definitions and How to Improve the Situation
What Goes Wrong with Language Definitions and How to Improve the SituationWhat Goes Wrong with Language Definitions and How to Improve the Situation
What Goes Wrong with Language Definitions and How to Improve the Situation
 
WSO2CON 2024 - API Management Usage at La Poste and Its Impact on Business an...
WSO2CON 2024 - API Management Usage at La Poste and Its Impact on Business an...WSO2CON 2024 - API Management Usage at La Poste and Its Impact on Business an...
WSO2CON 2024 - API Management Usage at La Poste and Its Impact on Business an...
 
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
 
VTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnVTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learn
 
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
 
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
 
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
 
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital TransformationWSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
 
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
 
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
 

Make software like they make cars!

  • 1. © 10Xofy, All rights reserved April 2021
  • 2. © 10Xofy, All rights reserved Common Challenges ● Managing software development projects is hard. – Cause: Vital information is obscured away in the code. – Effect: Rate of failure is high. It increases with the size of a project. ● New team members take long to be productive. – Cause: Design documents are incomplete & outdated. Reading code is time-consuming. – Effect: Inability to scale up teams. Retaining programmers is critical for project success. ● Deep tech / Cross domain applications are hard to build. – Cause: You need programmers who know the domain well, which is rare. Domain knowledge transfer to programmers has limitations. – Effect: Low availability of good quality software in domains needing special expertise.
  • 3. © 10Xofy, All rights reserved The Xsemble Solution What is Xsemble ✔ Low-code technology solution (patent filed) for software development. ✔ Enables “Visual Assembly of Software”. ✔ Domain agnostic. Been used to make software for various domains. ✔ Core concept: a special flow diagram that models both the control flow and the data flow. How it addresses the common challenges ✔ A visual flow diagram provides a visual aid to understand how the software works. It is used for understanding, planning and tracking progress better. ✔ The complexity of a programmer’s job is reduced multi-folds, from application to a tiny component. This ease makes it fast and error free. ✔ With little training, domain experts can do the designing; leaving the programmers to write only the individual components, from generated templates.
  • 4. © 10Xofy, All rights reserved Benefits ● Domain experts can review the application logic, which prevents errors and rework. ● Programmers code one component at a time, which increases accuracy and reduces time. ● Decomposed into small WBS, Managers find it easier to manage. ● Support engineers save time and unnecessary iterations in identifying customer issues. ● All stakeholders get benefitted through the increased visibility and transparency. Development phase Maintenance phase Development effort saved Maintenance effort saved Technical end of life, where the software is prohibitively costly or impossible to maintain Increased life Conventional Maintenance phase Xsemble Time Effort Tangible effort saving: Development 40%, Maintenance 80% expected
  • 5. © 10Xofy, All rights reserved Positioning No Code Platforms Zero programming required. Limited applicability. Others Components closely tied to platform architecture Xsemble Components are standard, not tied to specific design choices. High flexibility. High visibility. Application Programming Complete flexiblity. Needs more mature developers. Expensive. Opaque. Can grow unmaintainable. Low Code Platforms There is a flexibility to create custom components through programming. ● Xsemble gets compared a lot against other low code platforms. Following are the differentiaters: – You can build with Xsemble anything that you can build programmatically. That means that you could use your database of choice, UI framework of choice etc. Xsemble provides you the Controller implementation. – Your code stays on your machine and processed locally. You are encouraged to use a configuration management system such as git to share the code and design with the team. – There is no vendor lock-in. The complete source code in platform technology (Java EE) is available to you. You can therefore use it as a standard hand-coded application at any stage. (But we hope you never have to do that!)
  • 6. © 10Xofy, All rights reserved Thank you! Ashish Belagali Email: ab@xsemble.com Cell: +91 98900 56365 10Xofy Web: xsemble.com Twitter @Xsemble LinkedIn: 10Xofy Xsemble channel FB: fb.me/Xsemble YouTube: xsemble Connects