+ All Categories
Home > Documents > Lead Developer Director of Moodle Pty LtdMartin Dougiamas Lead Developer Director of Moodle Pty Ltd...

Lead Developer Director of Moodle Pty LtdMartin Dougiamas Lead Developer Director of Moodle Pty Ltd...

Date post: 23-Jul-2020
Category:
Upload: others
View: 0 times
Download: 0 times
Share this document with a friend
8
Martin Dougiamas Lead Developer Director of Moodle Pty Ltd #moodledev @moodler
Transcript
Page 1: Lead Developer Director of Moodle Pty LtdMartin Dougiamas Lead Developer Director of Moodle Pty Ltd @moodler #moodledev

Martin DougiamasLead Developer

Director of Moodle Pty Ltd

#moodledev@moodler

Page 2: Lead Developer Director of Moodle Pty LtdMartin Dougiamas Lead Developer Director of Moodle Pty Ltd @moodler #moodledev

Copyright 2012 © Martin Dougiamas - CC SA

Core Development Now

DEVTeam

STABLETeam

INTEGRATIONTeam

Management

TESTTeam

Contributors

Page 3: Lead Developer Director of Moodle Pty LtdMartin Dougiamas Lead Developer Director of Moodle Pty Ltd @moodler #moodledev

Copyright 2012 © Martin Dougiamas - CC SA

Core Development New

FRONTENDTeam

BACKENDTeam

INTEGRATIONTeam

Manage

Contributors

Page 4: Lead Developer Director of Moodle Pty LtdMartin Dougiamas Lead Developer Director of Moodle Pty Ltd @moodler #moodledev

Copyright 2012 © Martin Dougiamas - CC SA

Moodle HQ teams

FRONTEND team• Usability, especially mobile• Features and affordances

SITES team• Moodle web sites• Plugins management• Marketing/Education

BACKEND team• Logging, Reporting• Performance• Development Platform

INTEGRATION team• Quality reviews• Standards• Testing and QA

Page 5: Lead Developer Director of Moodle Pty LtdMartin Dougiamas Lead Developer Director of Moodle Pty Ltd @moodler #moodledev

Copyright 2012 © Martin Dougiamas - CC SA

Back end prioritiesLogging - very very fast and detailed system to log everythingReporting - fast ways to retrieve, analyse and act on logged dataCaching - implement fast caching all over MoodleNotifications - send messages and links direct to mobile devicesFile plugins - makes Moodle faster on clustered servers (cloud)

Caches Logs

Page 6: Lead Developer Director of Moodle Pty LtdMartin Dougiamas Lead Developer Director of Moodle Pty Ltd @moodler #moodledev

Copyright 2012 © Martin Dougiamas - CC SA

Front end prioritiesOutcomes 2 - a deep integration of outcomes/competenciesMobile access - refining how Moodle works under BootstrapMobile app - support community effort with new HTML 5 appCourse management - creating/deleting/archiving coursesActivities - Assignment, Forum, Wiki, SurveyAnalytics - mini-reports throughout the interface and mobile

Page 7: Lead Developer Director of Moodle Pty LtdMartin Dougiamas Lead Developer Director of Moodle Pty Ltd @moodler #moodledev

Copyright 2012 © Martin Dougiamas - CC SA

Integration prioritiesReviews - weekly manual reviews and testing of all new codeMentoring - supporting all developers in standards, API etcCI server - increased automated testing of new codeBehat - exhaustive automated testing on all browser/server combosEfficiency - streamlining workflow/policies and avoiding burnout

Page 8: Lead Developer Director of Moodle Pty LtdMartin Dougiamas Lead Developer Director of Moodle Pty Ltd @moodler #moodledev

Copyright 2012 © Martin Dougiamas - CC SA

Sites prioritiesmoodle.org - complete revamp, clean new bootstrap interfacemoodle.net - new name for MOOCH and all our OER resourcesPlugins - improving the interface and ease for developersPartners - improve services and communications for partnersMoodle Docs - continue improving Moodle docs qualityVideos - producing more overview videos for various users


Recommended