updated, modified and reviewed • ~52 Input Forms • Unknowns • No Staff • Number of courts • Number of cases • Number of internal users • Number of external users • Infrastructure requirements • Detailed Scope • Expect everything to change • Timescales – Court Live by January ‘16
7265/13: • Develop and test software: • Electronic filing and case management system • accessible on line for UPC judges and staff • secure exchange of documents internally and externally (between the UPC and parties, who should be able to file submissions and documents in electronic form) • Public on-line inspection of certain parts of the files • Comprehensive court website
with identifying and thinking about real user needs. We should design around those. We must understand those needs thoroughly — interrogating data, not just making assumptions — and we should remember that what users ask for is not always what they need. • Utility computing: We prefer to use services that can be provided to us by a third party as a utility (rather like a metered service based on need) as opposed to creating or managing services ourselves.
that can be used in many different situations and shared more widely between different parts of the UPC and partners, rather than each problem or requirement being addressed individually. • Open Standards: We strongly prefer technologies that are openly available, rather than the exclusive property or product of a particular company or organisation. – ODF v1.2 Internal Documents
how to provide services based on a balanced understanding of risk and reward. • Any user device: We will provide our services to any appropriate and suitably secured device, whether or not it is owned and managed by UPC.
build effective services is to start small and iterate wildly. Release Minimum Viable Products early, test them with real users, move from Alpha to Beta to Launch adding features and refinements based on feedback from real users.
February ‘16 • Two Factor Authentication via Mobile OTP • Via G-Cloud • Pilot Integration with STORK 2.0 / eSENS • EU eID for individuals and companies • Additional Development on Internal APIs • March ‘16 • Publish Draft External API • Via Apigee • Finalise Handover
• UK Challenged OJEU Approach • Why Not? • Not necessary, could have used G-Cloud Framework • or Digital Outcomes and Specialists • Could have reduced timescales by 6 months • Could have reduced resource costs by 6 months
< Large weighting in procurement • “We Can Do It” - Prove It! • Handful of selected User Stories • 2 Weeks to respond • Presentation / Demo • Proved principles of Agile, platform approach
• BugHerd – User feedback • CloudFlare – Security, CDN, DDOS • Monitis – System monitoring, alerting • Mailchimp – Communications • Eventbrite – Events Management • Google Analytics – Who are our customers, what are they doing
• Bologna, Italy • Central Document Repository • For All Stakeholders • 25 Member States • Pay / User • Manage High Level Tasks • People Directory • Document Approvals
/ Use • Per User, per Gb, per Case • Open Standards • SAML, RESTful, XML, ODF • UK Government Open Standards Principles • www.gov.uk/government/publications/open-standards-principles/open-standards-principles • Agile • Prove it • Flexibility • Expect everything to change
Companies • EU Project • 270 Million Citizens Across Europe • Users can use their national eID to authenticate • Users can also authenticate as a representative of a company • 19 Hubs federated across EU
are good, but what are the benefits • Are these features needed? • Rhythms & Events • Regular events • Legislation changes • Architecture & Systems • Technology changes required to support above
Systems Rhythms & Events Features & Benefits User Needs October ‘15 November ‘15 December ‘15 January ‘16 February ‘16 March ‘16 April ‘16 May ‘16 June ‘16 August ‘16 July ‘16 Stockholm Workshop The Hague Workshop Luxembourg Workshop Munich Workshop Duseldorf Workshop Rome Workshop Central Email / File Service for Court Two Factor Authentication ------------------------ Improved Security Updated User Interface ----------------------- Improved Ease of Use 18th Edition Rules of Procedure Published European Judges’ Forum Enhancements Improvements based on Workshop Feedback Enhancements Improvements based on Workshop Feedback Enhancements Improvements based on Workshop Feedback Enhancements Improvements based on Workshop Feedback Enhancements Improvements based on Workshop Feedback Fees Agreed Corporate Website Alpha Two Factor Authentication Service Handover to UPC IT Team Budapest Training Centre Mediation / Arbitration Centre Credit Payment Service Credit Card Payments ----------------------- Improved Ease of Payment Patent Opt-out Infringement Action New Input Form Handover of court output templates from drafting committee Corporate Website Beta Corporate Website Live Central Court Email / File service production infrastructure Digital Certificate Service All Services over HTTPS ------------------------- Improved Security User Interface ------------------------ Case Navigation (1st release) USer interface and Document management Multiple Claimants and Defendants Updated Users Structure Role Based Access Court Configuration Lists Functionality --------------------------------------- European Patent Attourneys Court Experts Arbitrators Mediators Languages User Interface ----------------------- Roles and usability improvements Opt-Out and Withdraw Enhancements -------------------------------- Isolate payment from form completion Basket for Payments ----------------------- Improved Ease of Payment Representative Lists ----------------------- Representative can register to appear in online searchable directory Court letters and orders updated Court Expert List ------------------------- Court Experts can register to appear in online searchable directory Calendar and user interface improvements Lists Functionality Judges Admin interface User Interface ----------------------- Case Navigation (2nd release) Calendar and tree view integration) Actions and Applications (list 2) Actions and Applications (list 1) Various Optimisations Automated Emails Localisation Responsiveness Mobile Support All fees updated in Case Management System External APIs (Interface to external systems) ------------------------ Query/Read Court Open Data Production Case Management System Cluster optimisation Production Case Management System Infrastructure Released Mobile Access to Court Calendars Enhancements ---------------------------------------------- Improvements based on Continuous Feedback via BugHerd Court of Appeal Multiple Representatives API Caching/Security/Rate Limiting Service Enhancements Improvements based on Workshop Feedback Alpha Internal API Service Production Internal API Service Call for Arbitrators / Mediators / Court Experts / European Patent Attorneys Representative Lists ----------------------- European Patent Attorneys can register to appear in online searchable directory Contract Novation to UPC Kevin Mooney / Drafting Committee IT Working Group Chaired by UPC IT Working Group Chaired by IPO Final Language Translations / Versions Registrar Security Operating Procedures ISMS Recruitment UPC IT Lead / Team Kevin Mooney / Drafting Committee Certified Forms / Templates Tuning of system for internal court users ----------------------------------------------------------------- Configuration for Mediation and Arbitration Centre ----------------------------------------------------------------- Infrastructure to support Mediation & Arbitration Centre Corporate Website Integration with Case Management System