European Commission Managing European consumer’s health safety and protection through alert systems Developments for the Health and Consumer Protection.

Slides:



Advertisements
Similar presentations
Websydian products.
Advertisements

Information Society Technologies Third Call for Proposals Norbert Brinkhoff-Button DG Information Society European Commission Key action III: Multmedia.
CS487 Software Engineering Omar Aldawud
Iulian Mitrea 26 th June 2014 Salesforce a quality journey to happy customers.
Using SharePoint as a Collaboration Tool Matthew Zimmerman UT Southwestern Medical Center May 27 th, 2011.
Alternate Software Development Methodologies
What’s New in Office Microsoft Office Groove 2007 See Microsoft Office Groove 2007 in action. This demo shows how Groove 2007 helps you and your.
Virtual SharePoint Summit 2010 hosted by Rackspace Overcoming Collaboration Challenges with SharePoint Chris Samson Leslie Sistla Virtual SharePoint Summit.
Chapter Extension 19 Alternative Development Techniques © 2008 Pearson Prentice Hall, Experiencing MIS, David Kroenke.
Design and Evaluation of Iterative Systems n For most interactive systems, the ‘design it right first’ approach is not useful. n The 3 basic steps in the.
Reference and Instruction Automated Statistics Gathering and Reporting System Members: Patrick Chen (pyc7) Soo-Yung Cho (sc444) Gregg Herlacher (gah24)
Effort in hours Duration Over Weeks Or Months Inception Launch Web Lifecycle Methodology Maintenance Phases Copyright Wonderlane Studios.
RSS RSS is a method that uses XML to distribute web content on one web site, to many other web sites. RSS allows fast browsing for news and updates.
Presented By Trey Jordan Technical Account Manager Southern Area Guided Self-Service Presentation.
THE NEW WAY TO WORK TOGETHER Share 4 CreateControlProtect Create and organize content easily with the help of relevant discovered information Manage.
Midwest Documentum User Group Harley-Davidson Documentum WCM 10/10/2006.
1 ADVANCED MICROSOFT WORD Lesson 15 – Creating Forms and Working with Web Documents Microsoft Office 2003: Advanced.
Human Interface Engineering1 Main Title, 60 pt., U/L case LS=.8 lines Introduction to Human Interface Engineering NTU Seminar Amy Ma HIE Global Director.
Antalis-HQ USER GUIDE. Antalis, Europe’s leading distributor of paper, packaging solutions and visual communication products presents you its user web.
+ Atomic Design By Pattern Lab Delaney Metzger. + Goal of Atomic Design Atomic Design is an idea that can be used to translate the creative side into.
NWU: Helpdesk Call handling ITC Training: Session 1 -Call Logging and Remedy -Campus Helpdesks and Escalation -Remedy Solution Database -Remedy Mechanisms.
Object-Oriented Analysis and Design Iterative Development and the Unified Process.
ArtClinica Address: 1175 Marlkress Rd, #2632, Cherry Hill, NJ 08034, USAPhone: Fax: ARTClinica.
Web Services Mohamed Fahmy Dr. Sherif Aly Hussein.
System Design: Designing the User Interface Dr. Dania Bilal IS582 Spring 2009.
Problem Identification
Chemical Toxicity and Safety Information System Shuanghui Luo Ying Li Jin Xu.
Terezia Sinkova EFSA The new EU Food Safety Agency.
Melissa Armstrong – Sponsor Dr. Eck Doerry – Mentor Greg Andolshek Alex Koch Michael McCormick Department of Computer Science SolutionProblemDesign User.
A Web Based Workorder Management System for California Schools.
Systems Design Approaches The Waterfall vs. Iterative Methodologies.
Heuristic evaluation Functionality: Visual Design: Efficiency:
OEI’s Services Portfolio December 13, 2007 Draft / Working Concepts.
Reduced Cost for Using The most important justification for the companies who resorts to outsourcing is petty expenses for searching. More of that companies.
1 Geospatial and Business Intelligence Jean-Sébastien Turcotte Executive VP San Francisco - April 2007 Streamlining web mapping applications.
The System and Software Development Process Instructor: Dr. Hany H. Ammar Dept. of Computer Science and Electrical Engineering, WVU.
European Commission DG Regional Policy DG Agriculture and Rural Development DG Employment, Social Affairs and Equal OpportunitiesDG Fisheries and Maritime.
SOFTWARE ENGINEERING MCS-2 LECTURE # 4. PROTOTYPING PROCESS MODEL  A prototype is an early sample, model or release of a product built to test a concept.
THE NEW WAY TO WORK TOGETHER Share 4 CreateControlProtect Create and organize content easily with the help of relevant discovered information Manage.
interactive logbook Paul Kiddie, Mike Sharples et al. The Development of an Application to Enhance.
Automated Assessment Management System. The Assessment Cycle Trainee | Learner Dashboard Trainer Dashboard Employer Dashboard Verifier Dashboard Assessor.
Chapter 6 CASE Tools Software Engineering Chapter 6-- CASE TOOLS
PwC New Technologies New Risks. PricewaterhouseCoopers Technology and Security Evolution Mainframe Technology –Single host –Limited Trusted users Security.
IAD 2263: System Analysis and Design Chapter 3: Investigating System Requirements.
Developed by Reneta Barneva, SUNY Fredonia The Process.
Classifications Schemes and Class Scheme Items in the Curation Tool: Interface Design Audrey Lipps, User-Centered Design
CASE (Computer-Aided Software Engineering) Tools Software that is used to support software process activities. Provides software process support by:- –
ITC Software ITC LOCALIZATION TESTING SERVICES.
Process Asad Ur Rehman Chief Technology Officer Feditec Enterprise.
1 These courseware materials are to be used in conjunction with Software Engineering: A Practitioner’s Approach, 5/e and are provided with permission by.
1 CP586 © Peter Lo 2003 Multimedia Communication Multimedia Development Team.
Accurate  Consistent  Compliant Contact: i4i the structured content company the structured content company.
Atos, Atos and fish symbol, Atos Origin and fish symbol, Atos Consulting, and the fish symbol itself are registered trademarks of Atos Origin SA. June.
© CGI Group Inc. User Guide PrimePortal – General.
1 Electronic Application Form Project_Version 2 (PV2) CWS Geneva, March 22, 2016.
CUSTOMER ONBOARDING In search of the “Aha” moment! Arjun Mathai Phone:
How to complete and submit a Final Report through Mobility Tool+ Technical guidelines Authentication, Completion and Submission 1 Antonia Gogaki IT Officer.
1. Consumers, Health, Agriculture and Food Executive Agency RAPID ALERT SYSTEM for FOOD and FEED An overview of the functioning of the RASFF system as.
Content Management.
Software Life Cycle “What happens in the ‘life’ of software”
New Face of EIP Dynamic Static
Advantages OF BDD Testing
TRACES TRAde Control and Expert System Version 2
New Face of EIP Dynamic Static
2/24/2019 6:15 AM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN.
IMPROVING PUBLIC INFORMATION
Information Platform for Chemical Monitoring
The Rapid Alert System: What’s in it for you?
Health & Consumers DG SANCO Unit A.4 Information systems
Presentation transcript:

European Commission Managing European consumer’s health safety and protection through alert systems Developments for the Health and Consumer Protection Directorate General Evelyne LUCTKENS (Projects & Bids Manager) Ludovic DERAVET (Technical Team Manager)

What? The Health and Consumer Protection Directorate General (DG SANCO) of the European Commission manages alert systems to provide rapid information exchange between Member States and the Commission about measures taken in case of danger to the health and safety of the consumers.

Business Opportunity  Build a robust platform for Rapid Alert Systems (RAS),  Consolidate users requirements,  Develop a rich client interface,  Integrate different European Commission tools.

Objectives  Identify common business characteristics,  Harmonize the different Rapid Alert Systems to provide a similar interface to end users,  Facilitate the exchange of information between Member States and the European Commission.

Systems RASFF Rapid Alert System for Food and Feed RAPEX / REIS Rapid Exchange Information System for consumer products RAS-BICHAT Rapid Alert System for Biological and Chemical agent Attacks GRAS Generic Rapid Alert System Used by

Project Structure and Organisation GRAS Team Project manager Project LeaderDevelopers RAS Team Project Manager Project LeaderDevelopers QA Team TestingQA Reports Functional Team Users requirements AnalysisQA Reports DG SANCO Sponsor and Lead IT TeamRAS RASFF/RAPEX/RAS-BICHAT Content Manager Users

RUP Methodology Analysis and Design Implementation Testing Evaluation (DG SANCO) Continuous Integration Iterations Test Reports Deployment

Methodology Iterations have many advantages: – Easier integration of users’ change requests, – Quick delivery enabling rapid user feedback, – Early discovery of misunderstandings and rapid adaptation, – Easier processing of the information flow. But: – They require rapid customer’s feedback, – They require additional management (for each iteration).

Situation at Project Launch Functional and technical analysis documents written by other consultants in Development of a generic platform failed, Diverging systems since no common platform, Several applications in place: – Access DB for RASFF, – Operational RAPEX procedures, – Operational RAS-BICHAT system, – RAS-CHEM under development, Evolving users requirements with much information to handle.

Project Realization Gathering of users requirements, Writing of Functional Analysis for GRAS, RASFF & RAPEX Development of mock-ups (web prototypes) Gap Analysis for RAS-BICHAT & RAS-CHEM Phase 1 Development of GRAS (five iterations) Phase 2 Development of RASFF (four iterations) Development of RAPEX (five iterations) Development of RAS-BICHAT (one iteration) Phase 3

General Process Member State Alert is raised and registered into the RAS system Submission Validation Creation Submitted to European Commission Distribution Validation Distributed to concerned Member States Member States

GRAS Common Platform Services MessagingRepository Business Process (workflow) The Whole System RASFFRAPEXRAS European Commission’s Tools SANCAS (authentication & authorization) SAAS Web (users management) XML Gate (validation of alerts) data RAS Web Interface BO (Business Object) Reporting Statistics

Issues Rich multi-lingual system Data language (applies to values from controlled value lists) User interface Warning (through s) Business Process (workflow) Differences in business processes : validation, distribution, translation, urgency, … Content Managers focus on their RAS and have wide expectations Others New complex or evolving requirements Difficulty to structure alerts content (free text fields) Project’s Content Managers from different locations, working independently from each other Complex integration and follow-up between systems (GRAS / RAS / Commission’s tools)

Example (1) Users’ home page: Tasks List Filters Users settings Search for Alerts Manage Alerts Information Messages Important items are easily accessible Users’ main menu. Navigation in large list Filters Important information displayed to users in “blocks”

Example (2) Original Alert: No huge form but only what users have to specify Different contextual helps to guide users (by section, by field…) Multilingual interface (buttons, lists…) Navigation by tabs Users get help by various means Complex Alerts are organized in tabs (with dependencies) Dynamic Action tool bar to minimize possible actions

Example (3) Original Alert: Dynamic forms Very complex fields Many dependencies across fields Complex validations that help users to quickly identify and solve issues Each tab might content several “blocks” Only what is really needed ! Validation to help users filling in their Alert

Questions?