![Page 1: WP 3 - Technical design & Implementation of the Integrated system Wouter Jan Smeulers LogicaCMG The Hague Roland Ettema LogicaCMG Maastricht Louis Maessen](https://reader036.vdocuments.site/reader036/viewer/2022062421/56649cd75503460f9499f55f/html5/thumbnails/1.jpg)
![Page 2: WP 3 - Technical design & Implementation of the Integrated system Wouter Jan Smeulers LogicaCMG The Hague Roland Ettema LogicaCMG Maastricht Louis Maessen](https://reader036.vdocuments.site/reader036/viewer/2022062421/56649cd75503460f9499f55f/html5/thumbnails/2.jpg)
WP 3 - Technical design & Implementation of the
Integrated system
Wouter Jan Smeulers LogicaCMG The Hague
Roland Ettema LogicaCMG Maastricht
Louis Maessen
LogicaCMG Maastricht
![Page 3: WP 3 - Technical design & Implementation of the Integrated system Wouter Jan Smeulers LogicaCMG The Hague Roland Ettema LogicaCMG Maastricht Louis Maessen](https://reader036.vdocuments.site/reader036/viewer/2022062421/56649cd75503460f9499f55f/html5/thumbnails/3.jpg)
Agenda
I. LogicaCMG’s vision on competence development (Wouter Jan Smeulers)
II. Work package 3 Technical design & Implementation of the Integrated system (Louis Maessen)
• Objectives • Overall approach
III. WP3 in more detail (Roland Ettema)IV. Organisation (Louis Maessen)
• Global time plan• Risks and measures• Preparation of the technical kick-off
January 2006
![Page 4: WP 3 - Technical design & Implementation of the Integrated system Wouter Jan Smeulers LogicaCMG The Hague Roland Ettema LogicaCMG Maastricht Louis Maessen](https://reader036.vdocuments.site/reader036/viewer/2022062421/56649cd75503460f9499f55f/html5/thumbnails/4.jpg)
Wouter Jan SmeulersPrincipal Consultant LogicaCMG©
20
05
Logic
aC
MG
(e)
Learn
ing
L o g i c a C M G NL(e) L e a r n i n g C o m p e t e n c e
C e n t r e
(e) C o m p e t e n c e
D e v e l o p m e n t . . .
t h e s k y I s t
h e l i m i t ?
L O G I C A C M G ( e ) E D U C A T I O NL O G I C A C M G ( e ) E D U C A T I O N
![Page 5: WP 3 - Technical design & Implementation of the Integrated system Wouter Jan Smeulers LogicaCMG The Hague Roland Ettema LogicaCMG Maastricht Louis Maessen](https://reader036.vdocuments.site/reader036/viewer/2022062421/56649cd75503460f9499f55f/html5/thumbnails/5.jpg)
To boldly go …To boldly go …
establish the most appropriate
technical and organizational infrastructure,
for lifelong competence development
![Page 6: WP 3 - Technical design & Implementation of the Integrated system Wouter Jan Smeulers LogicaCMG The Hague Roland Ettema LogicaCMG Maastricht Louis Maessen](https://reader036.vdocuments.site/reader036/viewer/2022062421/56649cd75503460f9499f55f/html5/thumbnails/6.jpg)
The development of Who has the map?The development of Who has the map?a good idea … a good idea …
An infrastructure,for
lifelong competence development …
An infrastructure,for
lifelong competence development …
![Page 7: WP 3 - Technical design & Implementation of the Integrated system Wouter Jan Smeulers LogicaCMG The Hague Roland Ettema LogicaCMG Maastricht Louis Maessen](https://reader036.vdocuments.site/reader036/viewer/2022062421/56649cd75503460f9499f55f/html5/thumbnails/7.jpg)
We needed a roadmap… in 3D We needed a roadmap… in 3D
![Page 8: WP 3 - Technical design & Implementation of the Integrated system Wouter Jan Smeulers LogicaCMG The Hague Roland Ettema LogicaCMG Maastricht Louis Maessen](https://reader036.vdocuments.site/reader036/viewer/2022062421/56649cd75503460f9499f55f/html5/thumbnails/8.jpg)
To develop a system bordered by functionalities…To develop a system bordered by functionalities…
LEARNING CONTENTLEARNING CONTENT
LEARNING INFRASTRUCTURELEARNING INFRASTRUCTURE
LEARNING MANAGEMENTLEARNING MANAGEMENT
Prerequisite 1: Coherent subsystems for competence developmentPrerequisite 1: Coherent subsystems for competence development
![Page 9: WP 3 - Technical design & Implementation of the Integrated system Wouter Jan Smeulers LogicaCMG The Hague Roland Ettema LogicaCMG Maastricht Louis Maessen](https://reader036.vdocuments.site/reader036/viewer/2022062421/56649cd75503460f9499f55f/html5/thumbnails/9.jpg)
To develop a system agreed upon by all perspectives…To develop a system agreed upon by all perspectives…
ORGANISATIONORGANISATION
PEDAGOGYPEDAGOGY
TECHNOLOGYTECHNOLOGY
Prerequisite 2: Involve predominant stakeholdersPrerequisite 2: Involve predominant stakeholders
![Page 10: WP 3 - Technical design & Implementation of the Integrated system Wouter Jan Smeulers LogicaCMG The Hague Roland Ettema LogicaCMG Maastricht Louis Maessen](https://reader036.vdocuments.site/reader036/viewer/2022062421/56649cd75503460f9499f55f/html5/thumbnails/10.jpg)
To develop a system using time structures…To develop a system using time structures…
Instructional Systems Design: ADDIE
Dynamic Systems Development Method
Prerequisite 3: A structured process approach!Prerequisite 3: A structured process approach!
![Page 11: WP 3 - Technical design & Implementation of the Integrated system Wouter Jan Smeulers LogicaCMG The Hague Roland Ettema LogicaCMG Maastricht Louis Maessen](https://reader036.vdocuments.site/reader036/viewer/2022062421/56649cd75503460f9499f55f/html5/thumbnails/11.jpg)
Integrated into a frameworkIntegrated into a framework
EvaluationEvaluation
ImplementationImplementation
DevelopmentDevelopment
Design
AnalysesAnalyses
ProcessesProcesses
PerspectivesPerspectives
(Sub)System(Sub)System
PedagogicalPedagogical OrganizationalOrganizational TechnicalTechnical
ManagementManagement
EnvironmentEnvironment
ContentContent
ProcessesProcesses
PerspectivesPerspectives
(Sub)System(Sub)System
![Page 12: WP 3 - Technical design & Implementation of the Integrated system Wouter Jan Smeulers LogicaCMG The Hague Roland Ettema LogicaCMG Maastricht Louis Maessen](https://reader036.vdocuments.site/reader036/viewer/2022062421/56649cd75503460f9499f55f/html5/thumbnails/12.jpg)
TenCompetence (a wide HR perspective)TenCompetence (a wide HR perspective)
Competency (certificates) reuse and exchange Competency (certificates) reuse and exchange
Competency CertificationCompetency Certification
Competency AssessmentCompetency Assessment
Competency development Competency development
Formalknowledge & learning
resources
Formalknowledge & learning
resources
Informalknowledge & learning
resources
Informalknowledge & learning
resources
Individual competence development Organizational competence development
(Human Resource Development)
(Competence Management)
(Knowledge Management)
2 – Overview of resources2 – Overview of resources
3 - Business Models3 - Business Models
5 - Support on using the infrastructure5 - Support on using the infrastructure 5 - Support on using the infrastructure5 - Support on using the infrastructure
6 – (Decentralized) management of
learning networks
6 – (Decentralized) management of
learning networks
1 - pedagogy1 - pedagogy
7 - Integrate Learning & Working
7 - Integrate Learning & Working
4 - assess competencies4 - assess competencies
![Page 14: WP 3 - Technical design & Implementation of the Integrated system Wouter Jan Smeulers LogicaCMG The Hague Roland Ettema LogicaCMG Maastricht Louis Maessen](https://reader036.vdocuments.site/reader036/viewer/2022062421/56649cd75503460f9499f55f/html5/thumbnails/14.jpg)
Agenda
• LogicaCMG’s vision on competence development (Wouter Jan Smeulers)
• Work package 3 Technical design & Implementation of the Integrated system (Louis Maessen)– Objectives – Overall approach
• WP3 in more detail (Roland Ettema)• Organisation (Louis Maessen)
– Global time plan– Risks and measures– Preparation of the technical kick-off January
2006
![Page 15: WP 3 - Technical design & Implementation of the Integrated system Wouter Jan Smeulers LogicaCMG The Hague Roland Ettema LogicaCMG Maastricht Louis Maessen](https://reader036.vdocuments.site/reader036/viewer/2022062421/56649cd75503460f9499f55f/html5/thumbnails/15.jpg)
WP3 Objectives first 18 months
1) To develop an architecture that supports the agile integration of heterogeneous tools and applications
2) Design and implement the first version of the common services layer as integral part of the architecture
3) Select, design and implement adaptations of existing components that are currently state of the art and form the building blocks of the architecture
4) Design and implement a first version of the integrative layer tying all common services together and thereby delivering the first version of the integrated TENCompetence System
5) Set up and maintain the infrastructure for the running pilots
![Page 16: WP 3 - Technical design & Implementation of the Integrated system Wouter Jan Smeulers LogicaCMG The Hague Roland Ettema LogicaCMG Maastricht Louis Maessen](https://reader036.vdocuments.site/reader036/viewer/2022062421/56649cd75503460f9499f55f/html5/thumbnails/16.jpg)
WP3 Technical design & Implementation of the Integrated system
Global overall approach
(technical)Architecture
model
Technical design
WP2 Requirements &Analysis of the
Integrated system
Construction of the Integrated system
WP 5,6,7,8
Technology standards & architectures
Technical validation
WP4 Pilots with & validation of the
integrated system
WP2
![Page 17: WP 3 - Technical design & Implementation of the Integrated system Wouter Jan Smeulers LogicaCMG The Hague Roland Ettema LogicaCMG Maastricht Louis Maessen](https://reader036.vdocuments.site/reader036/viewer/2022062421/56649cd75503460f9499f55f/html5/thumbnails/17.jpg)
Agenda
• LogicaCMG’s vision on competence development (Wouter Jan Smeulers)
• Work package 3 Technical design & Implementation of the Integrated system (Louis Maessen)– Objectives – Overall approach
• WP3 in more detail (Roland Ettema)• Organisation (Louis Maessen)
– Global time plan– Risks and measures– Preparation of the technical kick-off January
2006
![Page 18: WP 3 - Technical design & Implementation of the Integrated system Wouter Jan Smeulers LogicaCMG The Hague Roland Ettema LogicaCMG Maastricht Louis Maessen](https://reader036.vdocuments.site/reader036/viewer/2022062421/56649cd75503460f9499f55f/html5/thumbnails/18.jpg)
Integration RTD
Management
Aspect RTD
Validation
WP 1 Consortium Management
WP 5 Knowledge Resource
Sharing & Management
WP 6 Learning Activities
& Units of Learning
WP 7 Competence
Development Programmes
WP 8 Networks for Lifelong
Competence Development
WP 9 Networks for Lifelong
Competence Development
WP 10 Networks for Lifelong
Competence Development
WP 2 Requirements &
analysis of integr. systems
WP 3 Technical Design &
Implementation of
integrated systems
WP 4 Pilots with and Validation
of the integrated systems
Interfacing
Interfacing
![Page 19: WP 3 - Technical design & Implementation of the Integrated system Wouter Jan Smeulers LogicaCMG The Hague Roland Ettema LogicaCMG Maastricht Louis Maessen](https://reader036.vdocuments.site/reader036/viewer/2022062421/56649cd75503460f9499f55f/html5/thumbnails/19.jpg)
WP 2 Requirements &
analysis of integr. systems
WP 4
Pilots with and Validation
of the integrated systems
WP 3 Technical Design & Impl.
of integrated systems
Tools
Standards& Guidelines
Development Environment
![Page 20: WP 3 - Technical design & Implementation of the Integrated system Wouter Jan Smeulers LogicaCMG The Hague Roland Ettema LogicaCMG Maastricht Louis Maessen](https://reader036.vdocuments.site/reader036/viewer/2022062421/56649cd75503460f9499f55f/html5/thumbnails/20.jpg)
Technical TENCompetence Environment
WP
2 Services
Existin
g S
ervices
Co
mm
on
Services
Portlet Container
Web Container
Deliverables
Technical TENCompetence
Environment
Process Container
1 n + 12
Presentation Layer
Business Process Integration
Inte
grat
ive
Laye
r
Service Layer
Application Layer
Technology Layer
![Page 21: WP 3 - Technical design & Implementation of the Integrated system Wouter Jan Smeulers LogicaCMG The Hague Roland Ettema LogicaCMG Maastricht Louis Maessen](https://reader036.vdocuments.site/reader036/viewer/2022062421/56649cd75503460f9499f55f/html5/thumbnails/21.jpg)
1. Technical Architecture
Steps:• Design the software architecture and hardware infrastructure.• Select IT standards (XML, UDDI, SOAP, …).• Select out-of-the-box software (portal, application server, …).• Set up development environment.• Implement the software architecture and hardware infrastructure.
Goal:
To develop a first cut of an architecture that supports the agile integration of heterogenous tools and applications.
![Page 22: WP 3 - Technical design & Implementation of the Integrated system Wouter Jan Smeulers LogicaCMG The Hague Roland Ettema LogicaCMG Maastricht Louis Maessen](https://reader036.vdocuments.site/reader036/viewer/2022062421/56649cd75503460f9499f55f/html5/thumbnails/22.jpg)
Technical TENCompetence Environment
Portlet Container
Web Container
Deliverables
Technical TENCompetence
Environment
Process Container
![Page 23: WP 3 - Technical design & Implementation of the Integrated system Wouter Jan Smeulers LogicaCMG The Hague Roland Ettema LogicaCMG Maastricht Louis Maessen](https://reader036.vdocuments.site/reader036/viewer/2022062421/56649cd75503460f9499f55f/html5/thumbnails/23.jpg)
Questionnaire
Goal:
Provide information to the architecture design and the component selection process.
Some possible items for the questionnaire:• Used programming language(s).• Available technical documentation.• Overview of external interfaces.• Can the component be used as open source.• List of used third party components.• Supported operating system(s) and hardware platform(s).• …
Architectural Constraints
![Page 24: WP 3 - Technical design & Implementation of the Integrated system Wouter Jan Smeulers LogicaCMG The Hague Roland Ettema LogicaCMG Maastricht Louis Maessen](https://reader036.vdocuments.site/reader036/viewer/2022062421/56649cd75503460f9499f55f/html5/thumbnails/24.jpg)
Integrate Existing Common Service Components
Steps:• Inventory the requested common services.• Prioritise the services.• Search components with corresponding functionality.• Assess the implementation impact per component.• Implement components.
Goals:1. Select existing state of the art components.2. Integrate selected components in the TENCompetence
infrastructure.
![Page 25: WP 3 - Technical design & Implementation of the Integrated system Wouter Jan Smeulers LogicaCMG The Hague Roland Ettema LogicaCMG Maastricht Louis Maessen](https://reader036.vdocuments.site/reader036/viewer/2022062421/56649cd75503460f9499f55f/html5/thumbnails/25.jpg)
Technical TENCompetence Environment
Co
mm
on
Services
Portlet Container
Web Container
Deliverables
Technical TENCompetence
Environment
Process Container
1 n + 12
Common Services
Common Services
Common Services
![Page 26: WP 3 - Technical design & Implementation of the Integrated system Wouter Jan Smeulers LogicaCMG The Hague Roland Ettema LogicaCMG Maastricht Louis Maessen](https://reader036.vdocuments.site/reader036/viewer/2022062421/56649cd75503460f9499f55f/html5/thumbnails/26.jpg)
3. Construct Components
Steps:• Design and implement adaptations of existing
“TENComponents” that are currently state of the art and corresponding WP2
• Set up and maintain the infrastructure for the running pilots.
Goal:Deliver the first version of the integrated
TENCompetence System.
![Page 27: WP 3 - Technical design & Implementation of the Integrated system Wouter Jan Smeulers LogicaCMG The Hague Roland Ettema LogicaCMG Maastricht Louis Maessen](https://reader036.vdocuments.site/reader036/viewer/2022062421/56649cd75503460f9499f55f/html5/thumbnails/27.jpg)
Technical TENCompetence Environment
Portlet Container
Web Container
Deliverables
Technical TENCompetence
Environment
Process Container
Common Services
Common Services
Common Services
WP
2 Services
Learn
ing
Services
Co
mm
on
Services1 n + 12
Learning Services
Learning Services
Learning Services
![Page 28: WP 3 - Technical design & Implementation of the Integrated system Wouter Jan Smeulers LogicaCMG The Hague Roland Ettema LogicaCMG Maastricht Louis Maessen](https://reader036.vdocuments.site/reader036/viewer/2022062421/56649cd75503460f9499f55f/html5/thumbnails/28.jpg)
Agenda
• LogicaCMG’s vision on competence development (Wouter Jan Smeulers)
• Work package 3 Technical design & Implementation of the Integrated system (Louis Maessen)– Objectives – Overall approach
• WP3 in more detail (Roland Ettema)• Organisation (Louis Maessen)
– Global time plan– Risks and measures– Preparation of the technical kick-off January
2006
![Page 29: WP 3 - Technical design & Implementation of the Integrated system Wouter Jan Smeulers LogicaCMG The Hague Roland Ettema LogicaCMG Maastricht Louis Maessen](https://reader036.vdocuments.site/reader036/viewer/2022062421/56649cd75503460f9499f55f/html5/thumbnails/29.jpg)
Global time plan
![Page 30: WP 3 - Technical design & Implementation of the Integrated system Wouter Jan Smeulers LogicaCMG The Hague Roland Ettema LogicaCMG Maastricht Louis Maessen](https://reader036.vdocuments.site/reader036/viewer/2022062421/56649cd75503460f9499f55f/html5/thumbnails/30.jpg)
Participants WP3
• Open Universiteit (Netherlands) [5]
• Software De Base S.A. (Spain) [12]
• LogicaCMG (Netherlands) [15]• Fundacio Barcelona media
Universitat Pompeu Fabra (Spain) [6]
• Giunti Interactive Labs (Italy) [5]
• Centre for research and technology Hellas (Greece) [4]
• Universitaet Hannover (Germany) [4]
• Insead (France) [4]• University of Bolton (United
Kingdom) [15]• Universiteit van Amsterdam
(Netherlands) [1]• Stichting Surf (Netherlands) [1]
• 72 person months (4 FTE average)
![Page 31: WP 3 - Technical design & Implementation of the Integrated system Wouter Jan Smeulers LogicaCMG The Hague Roland Ettema LogicaCMG Maastricht Louis Maessen](https://reader036.vdocuments.site/reader036/viewer/2022062421/56649cd75503460f9499f55f/html5/thumbnails/31.jpg)
Main risks at WP-level - 1• Risk:
– There is more functionality (or ambitious functionality) specified then could be developed with the available development capacity of WP3
• Measure: – Use cases (or parts of use cases) will be prioritized (WP2,
5,6,7,8)• A must, an important functionality, nice-to-have, cosmetic
– Realize as much as possible functionality, starting with the functionality with the highest priority, within the available timeframe and development capacity
– Remaining use cases (or parts of the use cases) will be realized in the next development cycle
![Page 32: WP 3 - Technical design & Implementation of the Integrated system Wouter Jan Smeulers LogicaCMG The Hague Roland Ettema LogicaCMG Maastricht Louis Maessen](https://reader036.vdocuments.site/reader036/viewer/2022062421/56649cd75503460f9499f55f/html5/thumbnails/32.jpg)
Main risks at WP-level - 2• Risk:
– Quality level of functional requirements (output WP 2,5,6,7,8) has strong impact on the quality of technical design and the further construction of the integrated system
• Measure: – Use RUP standard for documents and tailor
the standard to the project needs– Perform quality review
• Accuracy, understandability, testability– Start drafting technical design when relevant
findings are solved
![Page 33: WP 3 - Technical design & Implementation of the Integrated system Wouter Jan Smeulers LogicaCMG The Hague Roland Ettema LogicaCMG Maastricht Louis Maessen](https://reader036.vdocuments.site/reader036/viewer/2022062421/56649cd75503460f9499f55f/html5/thumbnails/33.jpg)
Main risks at WP-level - 3
• Risk: – Changes in requirements during setting up
the technical design or construction of the integrated system frustrates development process
• Measure:– Use change management procedure – Prioritize changes (a must, an important functionality,
nice-to-have, cosmetic) by submitter• Determine impact (technical impact, effort, time plan) by
WP3 • Project management authorization for change
![Page 34: WP 3 - Technical design & Implementation of the Integrated system Wouter Jan Smeulers LogicaCMG The Hague Roland Ettema LogicaCMG Maastricht Louis Maessen](https://reader036.vdocuments.site/reader036/viewer/2022062421/56649cd75503460f9499f55f/html5/thumbnails/34.jpg)
Preparation technical kick-off
• Presentation / demonstration about contributed application / tools
• Share common knowledge • Availability of participants of WP3
and their skills• Preference for WP3 activities:
– Technical design and / or– Construction of the integrated system
and / or– Technical validation
![Page 35: WP 3 - Technical design & Implementation of the Integrated system Wouter Jan Smeulers LogicaCMG The Hague Roland Ettema LogicaCMG Maastricht Louis Maessen](https://reader036.vdocuments.site/reader036/viewer/2022062421/56649cd75503460f9499f55f/html5/thumbnails/35.jpg)
Summary
• LogicaCMG’s vision on competence development (Wouter Jan Smeulers)
• Work package 3 Technical design & Implementation of the Integrated system (Louis Maessen)– Objectives – Overall approach
• WP3 in more detail (Roland Ettema)• Organisation (Louis Maessen)
– Global time plan– Risks and measures– Preparation of the technical kick-off January
2006QUESTIONS?
![Page 36: WP 3 - Technical design & Implementation of the Integrated system Wouter Jan Smeulers LogicaCMG The Hague Roland Ettema LogicaCMG Maastricht Louis Maessen](https://reader036.vdocuments.site/reader036/viewer/2022062421/56649cd75503460f9499f55f/html5/thumbnails/36.jpg)
WP 3 - Technical design & Implementation of the
Integrated system
CONCLUSIONS
![Page 37: WP 3 - Technical design & Implementation of the Integrated system Wouter Jan Smeulers LogicaCMG The Hague Roland Ettema LogicaCMG Maastricht Louis Maessen](https://reader036.vdocuments.site/reader036/viewer/2022062421/56649cd75503460f9499f55f/html5/thumbnails/37.jpg)
Conclusions - 1
• Use tailored version of RUP for communication between work packages
• Open source inventory of architectural components (ASAP)– Setup WIKI environment including forms
• name component, • function description, • capabilities like integration abilities and legal
issues
![Page 38: WP 3 - Technical design & Implementation of the Integrated system Wouter Jan Smeulers LogicaCMG The Hague Roland Ettema LogicaCMG Maastricht Louis Maessen](https://reader036.vdocuments.site/reader036/viewer/2022062421/56649cd75503460f9499f55f/html5/thumbnails/38.jpg)
Conclusions - 2
• Architectural visionaries (January meeting)– First version ‘Architecture’ (delivery 1)
• Existing components• Extended initiatives
– Second version • “Berlin draw up” (delivery 2)
– Units of learning – Learning activities
• Extend with ELF
– Gap analysis (delivery 1 – delivery 2) • Involved are WP2 and WP4• Digital Cinema Pilot
![Page 39: WP 3 - Technical design & Implementation of the Integrated system Wouter Jan Smeulers LogicaCMG The Hague Roland Ettema LogicaCMG Maastricht Louis Maessen](https://reader036.vdocuments.site/reader036/viewer/2022062421/56649cd75503460f9499f55f/html5/thumbnails/39.jpg)
Conclusion - 3
• Design a ‘ to build’: UML Component Diagram– Setup development environment – Prioritizing
• Integration level • MOSCOW
– Deliverable: reasonable to build architecture & project plan