View
1.368
Download
0
Category
Tags:
Preview:
DESCRIPTION
Presentation to the last year high school students
Citation preview
APRIL 9, 2023 | SLIDE 1
APRIL 9, 2023 | SLIDE 2
www.realdolmen.com
Artesis Hogeschool
APRIL 9, 2023 | SLIDE 3
CONTENTS
About me About RealDolmen Software Engineering Process The open source landscape About JBoss About JBUG.be The most popular projects
APRIL 9, 2023 | SLIDE 4
CONTENTS
About me About RealDolmen Software Engineering Process The open source landscape About JBoss About JBUG.be The most popular projects
APRIL 9, 2023 | SLIDE 5
Andries Inzé Andries.Inze@realdolmen.com http://andries.inze.be http://www.linkedin.com/in/andriesinze
President of
Technical Project Leader at
Contributor of
ABOUT ME
APRIL 9, 2023 | SLIDE 6
CONTENTS
About me
About RealDolmen Software Engineering Process The open source landscape About JBoss About JBUG.be The most popular projects
APRIL 9, 2023 | SLIDE 7
ABOUT REALDOLMEN
1982: Start Dolmen NV uit Colruyt IT-departement 1986: Oprichting Real Software door Rudy Hageman 1997: Beursgang Real op EuroNext 1999: Beursgang Dolmen NV op EuroNext 2008: Fusie tussen Real en Dolmen tot RealDolmen
Aantal werknemers 1854 (op 30/09/2008)
APRIL 9, 2023 | SLIDE 8
ABOUT REALDOLMEN
Unique offering
APRIL 9, 2023 | SLIDE 9
ABOUT REALDOLMEN
APRIL 9, 2023 | SLIDE 10
CONTENTS
About me About RealDolmen
Software Engineering Process The open source landscape About JBoss About JBUG.be The most popular projects
APRIL 9, 2023 | SLIDE 11
SOFTWARE ENGINEERING PROCESS
Business has a problem The customer does not always know what he wants
APRIL 9, 2023 | SLIDE 12
SOFTWARE ENGINEERING PROCESS
62 percent of IT projects fail 49 percent suffered budget overruns 47 percent had higher-than-expected maintenance costs, and 41 percent failed to deliver the expected business value and ROI
25 percent of all IT projects get cancelled IT departments don't take into account the time required
between design and development and QA is not adequately understood and budgeted into projects'
timelines.
http://news.cnet.com/8301-13505_3-9900455-16.html
APRIL 9, 2023 | SLIDE 13
TechnicalConsultant
TechnicalConsultant
PROJECT SETUP
Key User
Business Analyst
FunctionalAnalyst
Project Manager
IT Manager
Quality Lab
TechnicalManager
Software Engineers
Software Engineers
Software Engineers
Account manager
APRIL 9, 2023 | SLIDE 14
APRIL 9, 2023 | SLIDE 15
Tech
nische
vereisten
Tech
nische
Analyse
Applicatie architectuur
Functioneleanalyse
Functionele
vereistenFunctioneel analist Technisc
h analist“Ondersteun
mijn business”
“Alligneer met de ICT architectuur”
Design
Construct
GebruikersIT
Architect
Test
“Efficiëntie & kwaliteit”
Realisator
APRIL 9, 2023 | SLIDE 16
CONTENTS
About me About RealDolmen Software Engineering Process
The open source landscape About JBoss About JBUG.be The most popular projects
APRIL 9, 2023 | SLIDE 17
JAVA LANDSCAPE
APRIL 9, 2023 | SLIDE 18
OPEN SOURCE VS BINARY
APRIL 9, 2023 | SLIDE 19
BUYING SOFTWARE
APRIL 9, 2023 | SLIDE 20
no access to the source code want to add a feature? can't. want to fix a bug? can't. want to do a security audit? can't. want to give copies to your
friends? can't, legally.
for fixes/improvements, wait for the “upgrade” new bugs, more money, runs
slower (needs new computer)
APRIL 9, 2023 | SLIDE 21
THE ALTERNATIVE?
APRIL 9, 2023 | SLIDE 22
APRIL 9, 2023 | SLIDE 23
BENEFITS OF OPEN SOURCE
Reliability Stability Auditability Cost Flexibility and Freedom Support and Accountability
APRIL 9, 2023 | SLIDE 24
THE JAVA LANDSCAPE
19825 Java projects!!!
APRIL 9, 2023 | SLIDE 25
CONTENTS
About me About RealDolmen Software Engineering Process The open source landscape
About JBoss About JBUG.be The most popular projects
APRIL 9, 2023 | SLIDE 26
HOW JBOSS STARTED
Marc Fleury Founded in 1999 Sold for $ 420 million in 2006
APRIL 9, 2023 | SLIDE 27
OR BETTER KNOWN AS…
THE INDUSTRY NEEDS AN ENEMY!
APRIL 9, 2023 | SLIDE 28
IT’s FreeIt doesn’t suck
JBOSS BACK THEN
APRIL 9, 2023 | SLIDE 29
JBOSS NOW
APRIL 9, 2023 | SLIDE 30
FROM COMMUNITY TO ENTERPRISE
APRIL 9, 2023 | SLIDE 31
JBOSS = JOBS
APRIL 9, 2023 | SLIDE 32
CONTENTS
About me About RealDolmen Software Engineering Process The open source landscape About JBoss
About JBUG.be The most popular projects
APRIL 9, 2023 | SLIDE 33
ABOUT JBUG.BE
Founded 2008 http://www.jbug.be Consists of 5 JBoss Enthousiasts!
Joram Barrez Joris De Winne Matthias De Scheerder Jeroen Verhulst Andries Inzé
APRIL 9, 2023 | SLIDE 34
ABOUT JBUG.BE
APRIL 9, 2023 | SLIDE 35
ABOUT JBUG.BE
Next event Last Friday on Devoxx Seam Community Day
APRIL 9, 2023 | SLIDE 36
CONTENTS
About me About RealDolmen Software Engineering Process The open source landscape About JBoss About JBUG.be
The most popular projects
APRIL 9, 2023 | SLIDE 37
GUIDED TOUR
JBoss.org
APRIL 9, 2023 | SLIDE 38
APRIL 9, 2023 | SLIDE 39
JBOSSPORFOLIO
APRIL 9, 2023 | SLIDE 40
JBOSS AS
What is an application server? Security Scaling High-availability Dependency management Transaction management Messaging Monitoring Configuration Interoperability …
Develop faster
APRIL 9, 2023 | SLIDE 41
JBOSS AS PROJECTS
WebARchives
APRIL 9, 2023 | SLIDE 42
% JOB POSTINGS
APRIL 9, 2023 | SLIDE 43
GROWTH IN %
APRIL 9, 2023 | SLIDE 44
APRIL 9, 2023 | SLIDE 45
JBOSS HIBERNATE
APRIL 9, 2023 | SLIDE 46
APRIL 9, 2023 | SLIDE 47
HIBERNATE VALIDATION
@NotNull private String line1;
@Length(max = 20) @NotNull private String country;
@Range(min = -2, max = 50, message = "Floor out of range") public int floor;
APRIL 9, 2023 | SLIDE 48
HIBERNATE SEARCH
Full text search Sounds like operator Near operator Like operator …
APRIL 9, 2023 | SLIDE 49(*) Input: “Hype Cycle for Business Process Management, 2008”
APRIL 9, 2023 | SLIDE 50
APRIL 9, 2023 | SLIDE 51
WHAT’S THE FUSS ALL ABOUT?
“Business process” An (organized) way of “doing things” … with certain goal (eg making money)
Not an IT concept 1723-1790, Adam Smith: The pin factory 1863-1947, Henry Ford: mass production
– Assembly lines
APRIL 9, 2023 | SLIDE 52
NOT AN IT CONCEPT
1900-1993, William Edwards Deming Japanese production boom (after WWII) Quality control techniques Improved production through insight in processes
(Deming) quality circle
PLAN
DO
CHECK
ACT
APRIL 9, 2023 | SLIDE 53
BUSINESS PROCESSES ARE EVERYWHERE
Tax system
APRIL 9, 2023 | SLIDE 54
BUSINESS PROCESSES ARE EVERYWHERE
Tax system Library: acquiring and returning a book
APRIL 9, 2023 | SLIDE 55
BUSINESS PROCESSES ARE EVERYWHERE
Tax system Library: acquiring and returning a book Ordering a ticket for a concert
APRIL 9, 2023 | SLIDE 56
BUSINESS PROCESSES ARE EVERYWHERE
Tax system Library: acquiring and returning a book Ordering a ticket for a concert Getting up in the morning
APRIL 9, 2023 | SLIDE 57
BUSINESS PROCESSES ARE EVERYWHERE
Tax system Library: acquiring and returning a book Ordering a ticket for a concert Getting up in the morning … Any company - any product - any service
They all have business processes
Which means Business processes = doing business
APRIL 9, 2023 | SLIDE 58
THE POWER OF PICTURES
Communication medium the diagram Simple and easy to understand
APRIL 9, 2023 | SLIDE 59
APRIL 9, 2023 | SLIDE 60
BPM SELLING POINTS
Bridge between IT & the business No disconnection between
What business expects What IT delivers
And forcing the business people to align
Business changes are rapidely implemented Agile
Visibility Monitoring, CEP, KPI, data-mining, … Making decisions in real-time
APRIL 9, 2023 | SLIDE 61
JBPM
APRIL 9, 2023 | SLIDE 62
JSF -
APRIL 9, 2023 | SLIDE 63
JSF - RICHFACES
APRIL 9, 2023 | SLIDE 64
Seam
APRIL 9, 2023 | SLIDE 65
Recommended