modular requirements for records systems dlm forum agm, budapest 12 th /13 th may 2011 jon garde,...

37
Modular Requirements for records systems DLM Forum AGM, Budapest 12 th /13 th May 2011 Jon Garde, Journal IT [email protected]

Upload: iris-james

Post on 17-Jan-2016

219 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Modular Requirements for records systems DLM Forum AGM, Budapest 12 th /13 th May 2011 Jon Garde, Journal IT jon.garde@journalit.co.uk

Modular Requirements for records systems

DLM Forum AGM, Budapest

12th/13th May 2011

Jon Garde, Journal IT

[email protected]

Page 2: Modular Requirements for records systems DLM Forum AGM, Budapest 12 th /13 th May 2011 Jon Garde, Journal IT jon.garde@journalit.co.uk

MoReq2010®• DLM Forum members meeting in

Brussels, last November• Public consultation on draft

specification in December• Publishing first version by end of

year and full version 2 to 3 months later

Page 3: Modular Requirements for records systems DLM Forum AGM, Budapest 12 th /13 th May 2011 Jon Garde, Journal IT jon.garde@journalit.co.uk

Draft Consultation• Extensive feedback from Experts

Review Group• 606 responses to the consultation on

the public website• A lot of other private feedback,

especially from suppliers• 713 responses received on the draft• But actually more!• Plus 19 responses about process

Page 4: Modular Requirements for records systems DLM Forum AGM, Budapest 12 th /13 th May 2011 Jon Garde, Journal IT jon.garde@journalit.co.uk

Digestion• We needed to digest

the feedback• We needed to do an in

depth analysis• We needed to respond

within the specification• We needed take time to

get it right

Page 5: Modular Requirements for records systems DLM Forum AGM, Budapest 12 th /13 th May 2011 Jon Garde, Journal IT jon.garde@journalit.co.uk

Digestion• From February the

project team started having weekly meetings in person or by teleconference– to undertake analysis– monitor progress– review chapters

Page 6: Modular Requirements for records systems DLM Forum AGM, Budapest 12 th /13 th May 2011 Jon Garde, Journal IT jon.garde@journalit.co.uk

In depth analysis• 713 responses received on draft• 350 could be resolved by– Simplifying the specification, or– Providing better explanation

Page 7: Modular Requirements for records systems DLM Forum AGM, Budapest 12 th /13 th May 2011 Jon Garde, Journal IT jon.garde@journalit.co.uk

In depth analysis• 713 responses received on draft• 350 could be resolved by– Simplifying the specification, or– Providing better explanation

• So we rewrote the specification!

Page 8: Modular Requirements for records systems DLM Forum AGM, Budapest 12 th /13 th May 2011 Jon Garde, Journal IT jon.garde@journalit.co.uk

Comparison Core*Original draft•436 functional requirements•113 pages– 21 pages explanation,

and– 92 pages

requirements

•2 diagrams*Functional requirements only – excludes glossary, info. models, etc.ALSO Contrasts – with other RM specifications

Page 9: Modular Requirements for records systems DLM Forum AGM, Budapest 12 th /13 th May 2011 Jon Garde, Journal IT jon.garde@journalit.co.uk

Comparison Core*Original draft•436 functional requirements•113 pages– 21 pages explanation,

and– 92 pages

requirements

•2 diagrams

For publication•170 functional requirements•149 pages– 90 pages explanation,

and– 59 pages

requirements

•55 diagrams*Functional requirements only – excludes glossary, info. models, etc.ALSO Contrasts – with other RM specifications

Page 10: Modular Requirements for records systems DLM Forum AGM, Budapest 12 th /13 th May 2011 Jon Garde, Journal IT jon.garde@journalit.co.uk

In depth analysis• 713 responses received on draft• 221 involved, either– Minor change that could be accommodated,

or– Could be safely noted with no further action

Page 11: Modular Requirements for records systems DLM Forum AGM, Budapest 12 th /13 th May 2011 Jon Garde, Journal IT jon.garde@journalit.co.uk

Example• “Why has the Unicode standard been

chosen in preference to ISO 10646?”

Page 12: Modular Requirements for records systems DLM Forum AGM, Budapest 12 th /13 th May 2011 Jon Garde, Journal IT jon.garde@journalit.co.uk

Example• “Why has the Unicode standard been

chosen in preference to ISO 10646?”• From wikipedia entry on ISO 10646:

“For interoperability between platforms, especially if bidirectional scripts are used, it is not enough to support ISO 10646; Unicode must be implemented.”

Page 13: Modular Requirements for records systems DLM Forum AGM, Budapest 12 th /13 th May 2011 Jon Garde, Journal IT jon.garde@journalit.co.uk

In depth analysis• 713 responses received on draft• 21 we did not adopt• (covering 5 issues)

Page 14: Modular Requirements for records systems DLM Forum AGM, Budapest 12 th /13 th May 2011 Jon Garde, Journal IT jon.garde@journalit.co.uk

Example

• Bottom up disposal

Page 15: Modular Requirements for records systems DLM Forum AGM, Budapest 12 th /13 th May 2011 Jon Garde, Journal IT jon.garde@journalit.co.uk

In depth analysis• 713 responses received on draft• 121 responses that changed

MoReq2010– 66 adopted in full– 55 partially adopted

Page 16: Modular Requirements for records systems DLM Forum AGM, Budapest 12 th /13 th May 2011 Jon Garde, Journal IT jon.garde@journalit.co.uk

4 Examples• Change to classification (public)• Service based architecture (ERG)• Model services (supplier)• Disposal process (?)

Page 17: Modular Requirements for records systems DLM Forum AGM, Budapest 12 th /13 th May 2011 Jon Garde, Journal IT jon.garde@journalit.co.uk

classificationclassification

Page 18: Modular Requirements for records systems DLM Forum AGM, Budapest 12 th /13 th May 2011 Jon Garde, Journal IT jon.garde@journalit.co.uk

Multiple classificationsPrimary Classification

Secondary Classification

Page 19: Modular Requirements for records systems DLM Forum AGM, Budapest 12 th /13 th May 2011 Jon Garde, Journal IT jon.garde@journalit.co.uk

Each entity has only one class

Page 20: Modular Requirements for records systems DLM Forum AGM, Budapest 12 th /13 th May 2011 Jon Garde, Journal IT jon.garde@journalit.co.uk

But classes can still be overridden

Page 21: Modular Requirements for records systems DLM Forum AGM, Budapest 12 th /13 th May 2011 Jon Garde, Journal IT jon.garde@journalit.co.uk

service based architecture

service based architecture

Page 22: Modular Requirements for records systems DLM Forum AGM, Budapest 12 th /13 th May 2011 Jon Garde, Journal IT jon.garde@journalit.co.uk

Service Based

Architecture

Page 23: Modular Requirements for records systems DLM Forum AGM, Budapest 12 th /13 th May 2011 Jon Garde, Journal IT jon.garde@journalit.co.uk

Service Based Architecture

Page 24: Modular Requirements for records systems DLM Forum AGM, Budapest 12 th /13 th May 2011 Jon Garde, Journal IT jon.garde@journalit.co.uk

model servicesmodel services

Page 25: Modular Requirements for records systems DLM Forum AGM, Budapest 12 th /13 th May 2011 Jon Garde, Journal IT jon.garde@journalit.co.uk

Model Services

Model Services

Page 26: Modular Requirements for records systems DLM Forum AGM, Budapest 12 th /13 th May 2011 Jon Garde, Journal IT jon.garde@journalit.co.uk

Model Services• Model Role Service– Access control lists– Permissions model

• Model Metadata Service– Definition and application of

contextual metadata– Templates

Page 27: Modular Requirements for records systems DLM Forum AGM, Budapest 12 th /13 th May 2011 Jon Garde, Journal IT jon.garde@journalit.co.uk

To comply with a model serviceA. Implement the model serviceORB. Demonstrate equivalent functionality

by:– Show a solution with the same or better

level of functionality– Translate native data to the MoReq2010

XML format on export

Page 28: Modular Requirements for records systems DLM Forum AGM, Budapest 12 th /13 th May 2011 Jon Garde, Journal IT jon.garde@journalit.co.uk

disposal process diagram

disposal process diagram

Page 29: Modular Requirements for records systems DLM Forum AGM, Budapest 12 th /13 th May 2011 Jon Garde, Journal IT jon.garde@journalit.co.uk

Retention and Disposal

Page 30: Modular Requirements for records systems DLM Forum AGM, Budapest 12 th /13 th May 2011 Jon Garde, Journal IT jon.garde@journalit.co.uk

The disposal process

Page 31: Modular Requirements for records systems DLM Forum AGM, Budapest 12 th /13 th May 2011 Jon Garde, Journal IT jon.garde@journalit.co.uk

Disposal Process

Page 32: Modular Requirements for records systems DLM Forum AGM, Budapest 12 th /13 th May 2011 Jon Garde, Journal IT jon.garde@journalit.co.uk

MoReq2010®• The MoReq2010 work programme

has been a year long project• Kicked off at DLM Forum Madrid,

May 2010• Launch of MoReq2010 specification

at DLM Forum Budapest, May 2011

Page 33: Modular Requirements for records systems DLM Forum AGM, Budapest 12 th /13 th May 2011 Jon Garde, Journal IT jon.garde@journalit.co.uk

This year

• By end of 2011• DLM Forum Triennial Conference• First round of extension modules

released• Testing programme commenced• First product(s) certified

Page 34: Modular Requirements for records systems DLM Forum AGM, Budapest 12 th /13 th May 2011 Jon Garde, Journal IT jon.garde@journalit.co.uk

Towards MoReq2012??• MoReq Governance Board adopting

annual business plan• Technical working groups– Incorporation of national standards• e.g. In UK eGMS, LGCLS, etc.

– Incorporation of new technologies• Cloud computing, CMIS, etc.

– Incorporation of specific industries• Pharmaceutical, Health, Legal, etc.

Page 35: Modular Requirements for records systems DLM Forum AGM, Budapest 12 th /13 th May 2011 Jon Garde, Journal IT jon.garde@journalit.co.uk

QuestionsQuestionsJon Garde, Journal IT

[email protected]

Page 36: Modular Requirements for records systems DLM Forum AGM, Budapest 12 th /13 th May 2011 Jon Garde, Journal IT jon.garde@journalit.co.uk

time

scop

e

2001 2005-8 2010-2011

MoReq MoReq2 MoReq2010 Future

LEGA

LDE

FENC

E

HEALTH

FINAN

CE

2012+

Roadmap

Page 37: Modular Requirements for records systems DLM Forum AGM, Budapest 12 th /13 th May 2011 Jon Garde, Journal IT jon.garde@journalit.co.uk

time

scop

e

2001 2005-8 2010-2011

MoReq MoReq2 MoReq2010 Future

LEGA

LDE

FENC

E

HEALTH

FINAN

CE

2012+

Roadmap