common terminology, as well as established techniques and methods – key success factors of...

23
Common terminology, as well as established techniques and methods – key success factors of Requirements Engineering The contribution of certification Stefan Sturm IREB GmbH Presented by: Bogdan Bereza [email protected] victo.eu/kkio2013/ireb_cpre.pdf

Upload: allan-twaddell

Post on 30-Mar-2015

214 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Common terminology, as well as established techniques and methods – key success factors of Requirements Engineering The contribution of certification Stefan

Common terminology, as well as established techniques and methods – key success

factors of Requirements Engineering

The contribution of certification

Stefan Sturm IREB GmbH

Presented by: Bogdan [email protected]

victo.eu/kkio2013/ireb_cpre.pdf

Page 2: Common terminology, as well as established techniques and methods – key success factors of Requirements Engineering The contribution of certification Stefan

About us

2

Author of this presentation:Stefan Sturm, Managing Director of IREB GmbH

What is the IREB GmbH?

What is the IREB e.V.?

International Requirements Engineering Board (IREB) e. V.

What is e.V.? Eingetragener Verein or e.V., a registered voluntary association in Germany

Operating company of the IREB e.V.

Presenter:Bogdan Bereza, owner of Victo (victo.eu)

Memeber of IREB Supporter Board

Member of Polish IREB Board (ireb.org.pl)

Page 3: Common terminology, as well as established techniques and methods – key success factors of Requirements Engineering The contribution of certification Stefan

The importance of RE

• Publications reveal that software projectsstill fail or have cost and/or time overruns

• Numerous studies show that about 60% of the errors of system development projects originate in the RE stage.

• Effort to fix a requirement defect:

3

testingstage

up to 100 times higher

programingstage

up to 20 times higher

RE stage

x

Page 4: Common terminology, as well as established techniques and methods – key success factors of Requirements Engineering The contribution of certification Stefan

4 (23)

Requirements Engineering

A subject area with a long tradition

20th IEEE Requirements Engineering Conference – Chicago 2012

19th REFSQ conference 2013

12th ReConf 2013 in Munich with over 400 participants

But...

Page 5: Common terminology, as well as established techniques and methods – key success factors of Requirements Engineering The contribution of certification Stefan

5 (23)

Requirements Engineering

Is it really well established?

You are the Protagonists!

Protagonists

OpenMinds

Chasm

No, because… Because…Because…

I‘ll run amok if…

CloseMinds

Antagonists

Yes, but…But…If…

Source: Prof. Dr. Gunter Dueck, ReConf 2013 [email protected] www.omnisophie.com

Page 6: Common terminology, as well as established techniques and methods – key success factors of Requirements Engineering The contribution of certification Stefan

Requirements Engineering

Time to overcome the chasm!

6

Requirements Engineering is getting started• Number of attendees in conferences increase• Number of certified professionals is growing fast• The profession “Requirements Engineer” has been officially

acknowledged in the first country (Switzerland)

Increase efforts by• setting quality standards• improving the application of RE• demonstrating the value of RE

Page 7: Common terminology, as well as established techniques and methods – key success factors of Requirements Engineering The contribution of certification Stefan

Requirements Engineering

The problem

7

Customers, suppliers and development partners talk past each other when defining requirements

• Incomplete Requirements• Ambiguous Requirements• Missing common understanding of Requirements• Different prioritization of Requirements• Conflicts between project partners• Time and cost overruns• Missing, wrong or „gold plated“ functionality

Consequences (incomplete)

Page 8: Common terminology, as well as established techniques and methods – key success factors of Requirements Engineering The contribution of certification Stefan

8 (23)

Requirements Engineering

Certification – How does it help?

Why not “just” Training?

Training• Provides the fundament for Know-How acquisition• Is a recognized form of qualification• Is part of employee motivation

Certification• Common definition of terminology to improve communication

and Know-How transfer• Provides an international recognized fundament for training

Training Providers align their trainings to a “standard” – the syllabus of the certificate

• Motivates professionals to improve their skills• Motivates companies to invest in training• Offers a possibility to companies to demonstrate their expertise

Page 9: Common terminology, as well as established techniques and methods – key success factors of Requirements Engineering The contribution of certification Stefan

Good certification gives profession prestige in IT industry eyes

9 (23)

•Example: testing profession•ISEB CTFL (British) introduced 1999•ISTQB (international) started 2002•Now ISTQB has issued more than 295’000 certificates worldwide

•Got 48 Member Boards•The uderstanding and prestige of testing has grown considerably!

• In Poland: approximately 6000 certificates•And RE is more important than testing…

Page 10: Common terminology, as well as established techniques and methods – key success factors of Requirements Engineering The contribution of certification Stefan

The IREB

The IREB history

10

20132006 2011 20122007

Development of the CPRE certification scheme syllabi examination regulations glossary exam questionnaires

Release of the CPRE Advanced Level (AL) modules Requirements

Elicitation & Consolidation Requirements Modeling

Foundation of the IREB GmbH as operating company of IREB e.V.

International experts from business, research and education gathered in Nuremberg to form IREB

+ 12,000 CPRE FL~ 500 CPRE ALcertified practitioners worldwide

Release of first CPRE Advanced Level (AL) in English

Release of the CPRE Foundation Level (FL)

Foundation of the IREB GmbH as operating company of IREB e.V.

Foundation of theIREB e.V. as a non-profit organization

Page 11: Common terminology, as well as established techniques and methods – key success factors of Requirements Engineering The contribution of certification Stefan

International Requirements Engineering Board (IREB)

Members of the board• Personal board members:

Renown experts from industry, research,consulting and education

• Supporting Members: Committedpersons in the field of RE

Activities of the board• Elaboration of the curriculum, glossary and exams for the

„Certified Professional for Requirements Engineering“• Translations of the artifacts: English, French, German, Polish,

Spanish, Portuguese (Brazil)• Publishing of articles, textbooks and references

The IREB

The board

11

Page 12: Common terminology, as well as established techniques and methods – key success factors of Requirements Engineering The contribution of certification Stefan

Operating Company of the IREB e.V.

• Facts • Since April 1st, 2011• 100% owned by the IREB e.V.

• Activities• Organizational support for the board, workgroups and

supporting members• Coordination of IREB tasks such as

• Elaboration of the curriculum and the exam questions for the CPRE

• Coordination and organization of training providers and certification bodies

• Marketing of the CPRE certificates• Press and media releases• Publishing of articles

Stefan SturmManaging Director IREB GmbH

The IREB

The IREB GmbH

12

Page 13: Common terminology, as well as established techniques and methods – key success factors of Requirements Engineering The contribution of certification Stefan

The Polish Board

www.ireb.org.pl

13 (23)

• Dr Anna Piwońska, Politechnika Białostocka• Magdalena Wawryn, Cyfrowy Polsat• Dr Włodzimierz Dąbrowski, Politechnika

Warszawska• Dr Bolesław Szomański, Politechnika Warszawska• Marek Kucharski, Vice President of Parasoft• Przemysław Kowalczuk, Politechnika Warszawska• Dr Krzysztof Wnuk, Lund University• Bogdan Bereza, Victo• Michał Wolski, MODESTO

Page 14: Common terminology, as well as established techniques and methods – key success factors of Requirements Engineering The contribution of certification Stefan

The Polish Board

What we do

14 (23)

• Promote IREB CPRE

• Translate syllabi (FL is available for download)

• Translate examination questions

• At KKIO 2013, there are three session presentaions by members of Polish IREB Board (besides sponsor presentation and workshop)

Page 15: Common terminology, as well as established techniques and methods – key success factors of Requirements Engineering The contribution of certification Stefan

Certification Bodies

International Requirements Engineering Board (IREB)

Training Providers

Trainees / Exam candidates

IREB GmbH

IREB GmbH

IREB GmbH

Conform to

the ru

les of

ISO/IEC 17024:2012

Allocation of tasks to clearly separated and independent organizations

ensures fairness and neutrality.

The CPRE

15

The principles of the certification

Page 16: Common terminology, as well as established techniques and methods – key success factors of Requirements Engineering The contribution of certification Stefan

Certified Professional for Requirements Engineering

Personal certificate for requirements engineering• not time limited

Three step certification program • Foundation Level

• Advanced Level

• Expert Level

CPRE Foundation Levelaccessible to everyone, as there are no prerequisites

The CPRE

16

FL

AL

EL

Page 17: Common terminology, as well as established techniques and methods – key success factors of Requirements Engineering The contribution of certification Stefan

CPRE Expert Level

To follow the completed Advanced Levels

CPRE Advanced Level• Mastering and using methods and techniques• Specialization in one or more modules:

• Requirements Elicitation and Consolidation – released in 2011• Requirements Modeling – released in 2011• Requirements Management – in progress

CPRE Foundation Level• Fundamental understanding of domain,

methodology and available techniques

Most important education in RE worldwide- besides the university education!

The CPRE

Three level certification program

17

FL

AL

EL

Page 18: Common terminology, as well as established techniques and methods – key success factors of Requirements Engineering The contribution of certification Stefan

Fundamental understanding of RE

Languages• Syllabi and exams currently in English, French, German,

Polish, Portuguese (Brazil), Spanish - Chinese in preparation

No prerequisite

Companion Book • Available in English, German and Portuguese (Brazil)

The CPRE

Foundation Level

18

FL

Page 19: Common terminology, as well as established techniques and methods – key success factors of Requirements Engineering The contribution of certification Stefan

Released Modules • Requirements Elicitation & Consolidation, March 1st, 2011• Requirements Modeling, March 1st, 2011

Module in work• Requirements Management, planned for 2014

Languages• Syllabi and exams currently in German and English

(the latter for Requirements Elicitation & Consolidation only)

Prerequisite• CPRE Foundation Level certificate

The CPRE

Advanced Level

19

AL

Page 20: Common terminology, as well as established techniques and methods – key success factors of Requirements Engineering The contribution of certification Stefan

• No prerequisites for the CPRE Foundation Level - everyone can strive for it!

• No recertification• International acceptance –

more than 12,500 certified in 46 countries • Based on the knowledge of real RE experts

Check publications on RE of the board members! • Reinvestment of the revenues of IREB in the

development and the spread of the CPRE• Support of our partners to foster excellence in

RE

The CPRE

What makes the CPRE unique?

20

Page 21: Common terminology, as well as established techniques and methods – key success factors of Requirements Engineering The contribution of certification Stefan

The goals of the CPRE are…

…to establish a common terminology in RE…to provide international accepted techniques and methods for RE…to provide an international accepted base for training in RE…to improve the current practice of RE…to add value to the skills of the professionals

The CPRE

The goals

21

… to cross the chasm!

Page 22: Common terminology, as well as established techniques and methods – key success factors of Requirements Engineering The contribution of certification Stefan

Polish industrial RE Conference coming?

22 (23)

•Very difficult to convince IT industry it is needed…

•However, we have managed to convince IDG / Computerworld

•… who are experts on marketing and promoting such events to industry

• It will take place in the first quarter of 2014•Welcome to our site: conference.wymagania.org.pl

Page 23: Common terminology, as well as established techniques and methods – key success factors of Requirements Engineering The contribution of certification Stefan

Any questions?

Discussion

23

[email protected]

[email protected]