www.quidgest.com | quidgest@quidgest.com
Genio e Geração
Ágil e Automática
de Software
João Paulo Carvalho
jpc@quidgest.pt
Partner Quidgest
www.quidgest.com | quidgest@quidgest.com
Agradecimento
www.quidgest.com | quidgest@quidgest.com
Agenda
1. Os desafios
e a I&D da Quidgest
2. O impacto da automação
3. Um passo para...
www.quidgest.com | quidgest@quidgest.com
Os desafios de
hoje e a
I&D da Quidgest
www.quidgest.com | quidgest@quidgest.com
Built to fit | Built to change | Built to save money | Built to make a difference
www.quidgest.com | quidgest@quidgest.com
• Há 25 anos que mostramos que é possível
gerar software de forma automática
www.quidgest.com | quidgest@quidgest.com
www.quidgest.com | quidgest@quidgest.com
Requirements
Work tracking
Final documentation
New technologies
New people
Old code
Functionality regression
Attitude
Knowledge
Collaboration
Maintenance cost
Team training
Enforcement policy
Recruiting qualified peopleCode normalization
Managing evolutionDocumentation lifecycle
Now!
www.quidgest.com | quidgest@quidgest.com
GenioGenio
Rapid Application Development
=
Simulation
Code Generation
=
Automation
Model Driven Development
=
Technology Independence
Software Production Line
=
Mass Personalization
www.quidgest.com | quidgest@quidgest.com
Simulate
your forms
Manage client
configuration
Declare
your resources
Edit your MODEL
instead of code
Compose your
navigation menus
Manage text
and translations
Works like an IDE
www.quidgest.com | quidgest@quidgest.com
Genio main screen
Genio main screen
www.quidgest.com | quidgest@quidgest.com
231
www.quidgest.com | quidgest@quidgest.com
Genio
Environment
Resources Browser
Translation Assistant
Generators
Form Editor
Requirements
Management
Version
Management
Data Architecture
www.quidgest.com | quidgest@quidgest.com
Pattern Driven Development
What instead of How
Declarations
are relational
Another level
of abstraction
Independent
of technology
Database As a Project
Enables
collaboration
Open and
queryable format
www.quidgest.com | quidgest@quidgest.com
Declaration into code
TABLE : PRODUCT
Becomes SQLBecomes Code
www.quidgest.com | quidgest@quidgest.com
MVC
Add-in
Java
Script
PL /
SQL
Technologies
We constantly add new
technologies to our
platfform, so stay tuned
for the next one!
MFC
T-SQL
www.quidgest.com | quidgest@quidgest.com
Evolution of Genio | 2012
16 93
Genio versions
deployed
New
Functionalities
+100 98%
Active Information
Systems
Avg. %
Generated Code
16
Optimizations
+250
Active Genio
Patterns
www.quidgest.com | quidgest@quidgest.com
O Impacto da
Automação
O impacto da
automação
www.quidgest.com | quidgest@quidgest.com
Automation
Manual Automatic
Code written per
second
2 bytes 1.000.000 bytes
To write 60 MB 1042 days = 4,5
years
1 minute
www.quidgest.com | quidgest@quidgest.com
Quantitative => Qualitative change
1. Agility (Agile fits better than classic waterfall)
2. Extremely short development cycles
3. More iterations (a lot more)
4. Ideas from key users (open innovation / crowd sourcing)
5. Exclusive Software (quantity needed to break even = 1)
6. Mass Customization
7. Software ready to be changed, even late in development
8. Software for everything (Long Tail)
www.quidgest.com | quidgest@quidgest.com
Deliver large projects
www.quidgest.com | quidgest@quidgest.com
with of the team
www.quidgest.com | quidgest@quidgest.com
Automation
of the code,
in a large
IT project, is
www.quidgest.com | quidgest@quidgest.com
www.quidgest.com | quidgest@quidgest.com
Urgent
Unique
or
Specific
Huge & Complex
Changing
everyday
Quidgest
addresses
the main
problems
caused by
current
IT inefficiency
We provide...
Systems
www.quidgest.com | quidgest@quidgest.com
Rapid Application Development
hours for an entire production cycle
www.quidgest.com | quidgest@quidgest.com
Quid makes dreams come true
• Quidgest’s Genio is not a prototype. It
is a mature technology and
methodology. It has been providing
Quidgest systems for the last 23 years
• Quidgest’s Genio is not a tool for small
applications, for marginal software. It
has been used to create huge systems,
with thousands of processes,
thousands of tables and GB of code
Procuradoria
Geral da República
Quidgest   genio
www.quidgest.com | quidgest@quidgest.com
www.quidgest.com | quidgest@quidgest.com
www.quidgest.com | quidgest@quidgest.com
Balanced Scorecard
www.quidgest.com | quidgest@quidgest.com
Plan Quinquenal de El Salvador
• Software de seguimiento a las brechas de
financiamiento y cumplimiento de planes,
programas e identificación y
sistematización de indicadores
de desarrollo del Plan
Quinquenal-Indicadores MCC
www.quidgest.com | quidgest@quidgest.com
Catálogo
www.quidgest.com | quidgest@quidgest.com
• Balanced Scorecard
• Cloud Solutions
• APTO
• ...
www.quidgest.com | quidgest@quidgest.com
A Competitive Advantage Everywhere
QuidNet: Countries we’re in
Active projectsSubsidiaries Partnerships with Universities
www.quidgest.com | quidgest@quidgest.com
Advantages summary
1. One project definition for multiple targets
2. Declarative, relational, self-documented source
3. Allows native extensions
4. Generated solution is independent of Genio
5. Capitalizes on knowledge and collaboration of
different types of people expertise
www.quidgest.com | quidgest@quidgest.com
A visão de Bill Gates:
Um computador em
cada secretária.
www.quidgest.com | quidgest@quidgest.com
A nossa visão:
Um sistema de
gestão exclusivo*,
em cada empresa
* e fonte de
vantagens
competitivas
Projeto & Produto
Com o Genio da Quidgest, o
desenvolvimento de sistemas
de informação é como um
jogo de construção.
Encaixando peças já
disponíveis, é possível
construir sistemas únicos
para clientes exigentes
A escala está nas peças,
não no sistema final
www.quidgest.com | quidgest@quidgest.com
40 ofertas em 2013
www.quidgest.com | quidgest@quidgest.com
Obrigado
• jpc@quidgest.pt

More Related Content

PDF
Customer-centric innovation enabled by cloud
PPTX
Effective team onboarding
PDF
My presentation at UniCom Agile methods conference in Amsterdam at 14 Novembe...
PPTX
IWDevs 15
PPTX
CTO School Melbourne 2017 - Getting Started at a Startup
PPTX
I hate projects, I love projects - AgileByExample Conference
PDF
Portfolio Metrics for Better Innovation Decisions
PDF
When we design together
Customer-centric innovation enabled by cloud
Effective team onboarding
My presentation at UniCom Agile methods conference in Amsterdam at 14 Novembe...
IWDevs 15
CTO School Melbourne 2017 - Getting Started at a Startup
I hate projects, I love projects - AgileByExample Conference
Portfolio Metrics for Better Innovation Decisions
When we design together

What's hot (19)

PPTX
Blockchain practical advice to prepare for the next big industry disruptor-...
PDF
Systematically Creating Superior Products
PPTX
The lost art of backlog management
PPTX
Top tips to starting a project
PDF
Did DITA Cross the Chasm?
PDF
More impact with flexible teams
PPTX
Customer and Medical Device Development
PDF
Microservices. The good, the bad and the ugly.
PPTX
Patrick Steyart, Discovery Kanban - канбан открытий
PPTX
Technology Radar Webinar UK - Vol. 22
PDF
Michael Rutledge. What a product manager needs to needs to know about code qu...
PDF
The Art of Prioritizing DevOps
PDF
Advance your business using Report Manager
PDF
Ritech solutions: Innovation Furnace Overview
PDF
Kloudi introduction
PDF
Social Media for the MSP
PDF
HWTrek Intro_Expert
PDF
Scaling agile from the ground up
PDF
How secure are your customers.pptx
Blockchain practical advice to prepare for the next big industry disruptor-...
Systematically Creating Superior Products
The lost art of backlog management
Top tips to starting a project
Did DITA Cross the Chasm?
More impact with flexible teams
Customer and Medical Device Development
Microservices. The good, the bad and the ugly.
Patrick Steyart, Discovery Kanban - канбан открытий
Technology Radar Webinar UK - Vol. 22
Michael Rutledge. What a product manager needs to needs to know about code qu...
The Art of Prioritizing DevOps
Advance your business using Report Manager
Ritech solutions: Innovation Furnace Overview
Kloudi introduction
Social Media for the MSP
HWTrek Intro_Expert
Scaling agile from the ground up
How secure are your customers.pptx
Ad

Similar to Quidgest genio (20)

PDF
Ibm smarter quality_management
PDF
Today Custom Software is no longer work in modern days..
PPTX
UNIT 1 - MPP.pptxdfvvnfuvbrrujfvbvndvnbn
PPT
1. Introduction to software engineering.ppt
PPT
Introduction to software engineering ppt
PPT
SE Lecture 1.ppt
PPT
SE Lecture 1.ppt
PDF
Introduction to Software Engineering & Project Management.pdf
PPTX
Software engineering
PPT
Introduction To Software Engineering
PPT
SE_MAIN_OKhsjsjshsndndjdjndndmdnnnxnxmd.ppt
PPTX
unit 1.pptx regasts sthatbabs shshsbsvsbsh
PPT
Week_01-Intro to Software Engineering-1.ppt
PPT
01 intro+
PPT
Chapter 01
PPT
Unit-1 in software engineering note ppt complete
PPT
Introduction to Software Engineering.ppt
PPTX
Week_01-Intro to Software Engineering (1).pptx
PPT
2_lecture1-introduction to Software Engineering
Ibm smarter quality_management
Today Custom Software is no longer work in modern days..
UNIT 1 - MPP.pptxdfvvnfuvbrrujfvbvndvnbn
1. Introduction to software engineering.ppt
Introduction to software engineering ppt
SE Lecture 1.ppt
SE Lecture 1.ppt
Introduction to Software Engineering & Project Management.pdf
Software engineering
Introduction To Software Engineering
SE_MAIN_OKhsjsjshsndndjdjndndmdnnnxnxmd.ppt
unit 1.pptx regasts sthatbabs shshsbsvsbsh
Week_01-Intro to Software Engineering-1.ppt
01 intro+
Chapter 01
Unit-1 in software engineering note ppt complete
Introduction to Software Engineering.ppt
Week_01-Intro to Software Engineering (1).pptx
2_lecture1-introduction to Software Engineering
Ad

More from iseltech (20)

PDF
Luis gregorio big data
PDF
Hugo silva physiological computing
PDF
Hernani mergulhao sessao de encerramento
PDF
Everis 03 - out systems - um mundo novo
PDF
Everis 02 - gestao de identidades e acessos.. o que e
PDF
Everis 01 - introdução
PDF
Carlos costa open source em portugal
PDF
Tiago fernandes leave your mark
PDF
Ricardo almeida business assurance raid
PDF
Reditus business transformation outsourcing
PDF
Paulo ribeiro o futuro da comunicação entre pessoas e empresas
PDF
Luis garcia mind the gap
PDF
Isel formula student
PDF
Accenture technology areas
PDF
Sergio costa web em realtime
PDF
Pedro henriques mobile road to success
PDF
Paulo morgado what's new in c# 5.0
PDF
Manuel barata sessao de abertura
PDF
Joao cardoso windows phone nfc
PDF
Joao cardoso nokia
Luis gregorio big data
Hugo silva physiological computing
Hernani mergulhao sessao de encerramento
Everis 03 - out systems - um mundo novo
Everis 02 - gestao de identidades e acessos.. o que e
Everis 01 - introdução
Carlos costa open source em portugal
Tiago fernandes leave your mark
Ricardo almeida business assurance raid
Reditus business transformation outsourcing
Paulo ribeiro o futuro da comunicação entre pessoas e empresas
Luis garcia mind the gap
Isel formula student
Accenture technology areas
Sergio costa web em realtime
Pedro henriques mobile road to success
Paulo morgado what's new in c# 5.0
Manuel barata sessao de abertura
Joao cardoso windows phone nfc
Joao cardoso nokia

Recently uploaded (20)

PDF
semiconductor packaging in vlsi design fab
PPTX
Integrated Management of Neonatal and Childhood Illnesses (IMNCI) – Unit IV |...
PDF
Journal of Dental Science - UDMY (2020).pdf
PDF
Literature_Review_methods_ BRACU_MKT426 course material
PDF
CRP102_SAGALASSOS_Final_Projects_2025.pdf
PDF
LEARNERS WITH ADDITIONAL NEEDS ProfEd Topic
PDF
Myanmar Dental Journal, The Journal of the Myanmar Dental Association (2013).pdf
PPTX
2025 High Blood Pressure Guideline Slide Set.pptx
PDF
LIFE & LIVING TRILOGY - PART - (2) THE PURPOSE OF LIFE.pdf
PPT
REGULATION OF RESPIRATION lecture note 200L [Autosaved]-1-1.ppt
PDF
Journal of Dental Science - UDMY (2021).pdf
PPTX
Climate Change and Its Global Impact.pptx
PDF
MBA _Common_ 2nd year Syllabus _2021-22_.pdf
PPTX
ELIAS-SEZIURE AND EPilepsy semmioan session.pptx
PDF
CISA (Certified Information Systems Auditor) Domain-Wise Summary.pdf
PPTX
UNIT_2-__LIPIDS[1].pptx.................
PDF
fundamentals-of-heat-and-mass-transfer-6th-edition_incropera.pdf
PPTX
Thinking Routines and Learning Engagements.pptx
PDF
Farming Based Livelihood Systems English Notes
PDF
Nurlina - Urban Planner Portfolio (english ver)
semiconductor packaging in vlsi design fab
Integrated Management of Neonatal and Childhood Illnesses (IMNCI) – Unit IV |...
Journal of Dental Science - UDMY (2020).pdf
Literature_Review_methods_ BRACU_MKT426 course material
CRP102_SAGALASSOS_Final_Projects_2025.pdf
LEARNERS WITH ADDITIONAL NEEDS ProfEd Topic
Myanmar Dental Journal, The Journal of the Myanmar Dental Association (2013).pdf
2025 High Blood Pressure Guideline Slide Set.pptx
LIFE & LIVING TRILOGY - PART - (2) THE PURPOSE OF LIFE.pdf
REGULATION OF RESPIRATION lecture note 200L [Autosaved]-1-1.ppt
Journal of Dental Science - UDMY (2021).pdf
Climate Change and Its Global Impact.pptx
MBA _Common_ 2nd year Syllabus _2021-22_.pdf
ELIAS-SEZIURE AND EPilepsy semmioan session.pptx
CISA (Certified Information Systems Auditor) Domain-Wise Summary.pdf
UNIT_2-__LIPIDS[1].pptx.................
fundamentals-of-heat-and-mass-transfer-6th-edition_incropera.pdf
Thinking Routines and Learning Engagements.pptx
Farming Based Livelihood Systems English Notes
Nurlina - Urban Planner Portfolio (english ver)

Quidgest genio