f r o n t e r - ye s t e r d a y, to d a y & to m o r r o w 2017 • fronter tomorrow ......
TRANSCRIPT
Alf B. Proven
Product Owner - Fronter
F R O N T E R - Y e s t e r d a y , T o d a y & T o m o r r o w
• Fronter Yesterday – what we have done so far in 2017
• Fronter Today – status of Fronter September 2017
• Fronter Tomorrow – Roadmap 2018
Agenda
ORGANISATIONAL CHANGES
• Team in Russia deprecated
• Hiring of 3 new teams
• 2 new UX designers
• Reorganising existing teams
• Onboarding and Knowledge transfer
Fronter Roadmap Timeline 2017 Q2 v3.0 English
Q1 - 2017Q4 – 2016 Q2 - 2017 Q3 - 2017 Q4 - 2017 2018
Mobile App
UI/UX part 2Global navigation, Today page, Assignment tool
Assignment part 2Sound Recorder, OES,
Online Edit PDF, Anonymous, Group ,
Peer review, Links
Google Drive
Assignment part 1Feedback loop
Test Tool
Absence Tool 10%
Integration Framework - Stabilisation
UI/UX part 1
Plagiarism part 1
Back to School
2017
Retire hand-inBefore SOY 2018
LTIOnboarding + KT New Teams
Onboarding Users?
Requested changes/Improvements
Large building optimisations
ILP part 2
Plagiarism part 2
ILP part 1
SOY/B2S?
Onboarding + KT New Teams
Core ToolsSOY/B2S
Summary of Fronter plans until Start of Year – SOY 2017
- Improvements to the ILP tool
- Improvements of the ILP report
- Improvements to the Absence tool, and
added support for 10% rule
- Additional support for Plagarism provider
in The Assignment Tool
- New “Feedback Loop” Functionality in the
Assignment Tool
- Improvements to the Test Tool
- New question type in Test Tool - Cloze Test
- Release of the new Nordlys skin
Feedback Loop expectations
- Enable Teachers and Students to
communicate inside the Fronter Platform
directly connected to an assignment
- The student can post a comment about
the assignment to the teacher. And the
Teacher can reply directly in relation to
the assignment
- Remove confusion about what
assignment the comment is related to
- Easy to find the communication without
having to search through an already
overfilled personal mailbox
• Roadmap Q3 2017
• Niflheim project
• Absence Tool 10%
• Plagiarism tool Urkund
• ILP?
• SOY “completed”
• New webpages with new status page
Today
Fronter Roadmap Timeline 2017 Q3
Q1 - 2017Q4 – 2016 Q2 - 2017 Q3 - 2017 Q4 - 2017 2018
UI/UX part 2Global navigation, Today page, Assignment tool
Assignment part 2Sound Recorder, OES,
Online Edit PDF, Anonymous,
Group , Peer review, Links
Assignment part 1Feedback loop
Test Tool
Absence Tool 10%
Integration Framework - Stabilisation
UI/UX part 1 – New Nordlys skin
Plagiarism part 1
Back to School
2017
Retire hand-inbefore SOY 2018
LTI
Onboarding + KT New TeamsLarge building optimisations
ILP part 2
Plagiarism part 2
ILP part 1
Onboarding + KT New Teams
SOY/B2S
GDPR - EU DirectiveSecurity, deleting customers, portability
Feedback loop adjust.
Test tool Cloze test release
Copy Room rebuild
Office 365 Integration
• Goals of Niflheim
• Upgrade infrastructure
• More resilient and stable services
• Better monitoring and alerting
• Protect againstcommon threats suchas DDOS attacks
• Improve uptime
NIFLHEIM PROJECT
Status
First part of project done during summer/fall 2016- Improved Content Delivery Network – making Fronter content accessible closer to the user- DDOS protection- Started to automate configuration management
Second part of project took place this summer- Network improvements- New Load Balancers- Upgraded Integration and Management servers- Testing upgrading web servers
Third and last part of project ongoing for a fewmore months- Rolling out web server upgrades- Finalize network improvements
No DDOS incidents in over 18 months
Total number of incidents reduced by over 40% so far in 2017 compared to same period2016
Uptime YTD > 99.95%
Improved performance during SOY 2017 compared to 2016
Results
• 99.99% VISION
• 99.99% equals 4 minutes 23 seconds a month
• Average for 2016 was 99.57%, or 3 hours 8 minutes 28 seconds
• Average pr September 2017 is 99.95%, or 21 minutes 55 seconds
99.99% UPTIME VISION
99.99% Uptime Vision
What do we mean by ”uptime”?
• “Uptime measures the amount of
time that Fronter is available for our
users - to do their work, using all the
functions they need with an
acceptable response time” Torgeir Lyngstad, Director of Engineering
• Things we can control
Availability total Excluding out-
of-our-control
June 2016 99.73% June 99.98%
July 99.99% July 99.99%
August 99.92% August 99.92%
September 96.78% September 96.86%
October 99.93% October 99.93%
November 99.96% November 99.96%
December 100% December 100%
January 2017 99.99% January 17 99.99%
February 100% February 100%
March 99.85% March 99.85%
April 99.95% April 99.95%
May 99.86 May 99.86
June 100% June 100%
July 100% July 100%
August 99.97% August 99.97%
Niflheim in shortWhen the project
started, data travelled onwinding gravelroads,
with traffic jams during rushhours
By the end of the project– data will travel on
express highways with a steady flow, even at
rushhours
• Goals Urkund CPS
• Set up Fronter to communicate with Urkund
• Communication via CPS –Centralised PlagiarismService
• Present summary ofplagiarism check insideFronter
• Plagiarism part 2 – migratedocuments to Urkund
Fronter has previously been set up to use Ephorus for plagiarism checks
To increase flexibility, Fronter has now been set up for Urkund, a Swedishcompany, as a new plagiarsim provider
Fronter communicates with Urkund through CPS – a standardised service developed by itslearing, and shared with itslearning
WHAT ABOUT ILP/IUP?
• Development done for print and report
• Waiting for infrastructureupgrade to release
• Fixing bugs and someUX improvements
• SOY ”Completed”
• How has this beenfor you?
We have had one major challenge – Copy Room• Hot fix in place• Working on a permanent fix – rebuilding the functionality
• ROADMAP 2018
3 main focus areas:
• Core Tool
• UX improvements
• Integration with 3rd
partiesTomorrow
Beyond
&
Fronter Roadmap Moving into 2018
3 main topics: Core Tool, Improved UX and 3rd party Integration
Q1 - 2018Q4 – 2017 Q2 - 2018 Q3 - 2018 Q4 - 2018 2019
Mobile App?
UI/UX part 2
Assignment part 2Sound Recorder, OES,
Online Edit PDF, Anonymous, Group , Peer review, Links
Google Drive
Back to School
2018
Retire hand-in before SOY 2018meaning not possible to create new hand-ins,
but still read access old hand-ins
LTI
Unplanned workAll things we did not plan for, but we
have to fixOffice 365?
Nordlys skin
Global Navigation
Today PageCalendar
Notifications
Messages
FavouritesImproved search
GDPRGeneral Data Protection
Regulation - EU
Plagiarism part 2
Assignment ToolGeneral clean up
Consistency
Intuitive
Page Tool Members Tool?
General performance improvements
Core Tool – ASSIGNMENT – Replacing old with new
Retire hand-in before SOY 2018meaning not possible to create new hand-ins
but still read access old hand-ins
Assignment part 2MultiMedia Recorder
OES
Online Edit PDF
Group
Peer Review
Links
USER EXPERIENCE Improvements
UI/UX part 2
Nordlys skin, Global navigation, Assignment tool clean-up Today page
Today PageCalendar
Notifications
Messages
Favourites
Assignment ToolGeneral clean up
Consistency
Intuitive
Page Tool
Members Tool
3rd PARTY INTEGRATIONS
LTILearning Tool Interoperability
Office 365
Google Drive
General performance improvements
• GDPR
• Project startedaugust 2017
• Will be completedby May 2018
The primary objectives of the GDPR are to give citizens and residents back control of their personal data and to simplify the regulatory environment for international business by unifying the regulation within the EU.
intend to strengthen and unify data protection for all individuals withinthe European Union (EU). It also addresses the export of personal data outside the EU.