jbug.be artesis hogeschool

Post on 28-Nov-2014

1.363 Views

Category:

Technology

0 Downloads

Preview:

Click to see full reader

DESCRIPTION

Presentation to the last year high school students

TRANSCRIPT

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

top related