1
Case Study: A plaorm for Interacve Courses 50% Improved Producvity for a Large Mulnaonal Publishing & Educaon Company Partnered with client to help them develop a plaorm which will perform all funcons & bind all soſtware BUSINESS REQUIREMENTS The plaorm helped students & instructors create interacve courses, register for courses, create & conduct assignments and get reports The plaorm has to integrate with the host of soſtware to do the tedious job of wiring all the funconal flows Extensive use of Angular JS, web applicaon framework, for template, MVVM, ease of tesng and for creang single page applicaon Yeoman For producvity , process and packaging for JS and front related works Node.js backend server to connect with other Java based Servers via REST and also directly connects with Cassandra Angular JS, JQuery, jQuery UI, Yeoman Bootstrap, Node.js, Java script plugins, D3 Karma, DUST, Angular components, Angular UI Uls Single plaorm for all interacve course soſtware MVVM architecture to bring flexibility for design work and development work to happen simultaneously , © Happiest Minds Proprietary About Happiest Minds Technologies: Happiest Minds, the Mindful IT Company, applies agile methodologies to enable digital transformation for enterprises and technology providers by delivering seamless customer experience, business efficiency and actionable insights. We leverage a spectrum of disruptive technologies such as: Big Data Analytics, AI & Cognitive Computing, Internet of Things, Cloud, Security, SDN-NFV, RPA, Blockchain, etc. Positioned as “Born Digital . Born Agile”, our capabilities spans across product engineering, digital business solutions, infrastructure management and security services. We deliver these services across industry sectors such as retail, consumer packaged goods, edutech, e-commerce, banking, insurance, hi-tech, engineering R&D, manufacturing, automotive and travel/transportation/hospitality. Headquartered in Bangalore, India; Happiest Minds has operations in USA, UK, The Netherlands, Australia and Middle East. To know more about our offerings. Please write to us at [email protected] 50% less me in creaon of Interacve Courses thus improve producvity Soluon Overview Authoring & Composion Tool(s) PXE Player/SDK PXE Player/SDK REVEL (Mobile) (Web) Acvity Manager Services Scoring Engine Content & Assignment Services Data Reports Services Catalog Acvies & Interacves PXE Services BRIX Acvity Framework (PAF) Acvity, Score, Sequence Annotaon (Highlight & Notes) Search ELE PURCHASE APP Console Zeppelin GRID Services IDAM Services (APEX) Course Structure Gradebook Data Service SEER (Raven) Registraon & Enrollment (Passport) Access Management (PI) Identy Management (AMS) Calendar & Schedule (WolfPack) Group Auth Global Content Services EQUILLA Plaorm Services (EPS) Media Server Data Logging & Analycs Data Analycs & Adapve Learning (DAALT) Google Analycs Media Asset URLs CSS 1 2 Widget & Interacves 9 8 10 3 Publish PXE Learning App Services Acvity Stream Assessment Acvity / Tracking PXE Authencaon & Authorizaon Ingeson/Curaon 11 12 7 5 Authencaon & Authorizaon Course Creaon Provision Course Structure Provision Gradebook Entries Enrollment Retrives Grades Schedule Assignment Web Analycs Data Acvity Analycs & ReporngData 4 6 Rich Media Assets Manuscripts Assets Content Layout

Case Study - 50 percent Improved Productivity for a Large ... › wp-content › uploads › ... · Extensive use of Angular JS, web application framework, for template, MVVM, ease

  • Upload
    others

  • View
    0

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Case Study - 50 percent Improved Productivity for a Large ... › wp-content › uploads › ... · Extensive use of Angular JS, web application framework, for template, MVVM, ease

Case Study: A platform for Interactive Courses

50% Improved Productivity for a Large Multinational Publishing & Education Company

Partnered with client to help them develop a platform which will perform all functions & bind all software

BUSINESSREQUIREMENTS

The platform helped students & instructors create interactive courses, register for courses, create & conduct assignments and get reports

The platform has to integrate with the host of software to do the tedious job of wiring all the functional flows

Extensive use of Angular JS, web application framework, for template, MVVM, ease of testing and for creating single page application

Yeoman For productivity , process and packaging for JS and front related works

Node.js backend server to connect with other Java based Servers via REST and also directly connects with Cassandra

Angular JS, JQuery, jQuery UI, Yeoman

Bootstrap, Node.js, Java script plugins, D3

Karma, DUST, Angular components, Angular UI Utils

Single platform for all interactive course software

MVVM architecture to bring flexibility for design work and development work to happen simultaneously

,

© Happiest Minds Proprietary

About Happiest Minds Technologies:

Happiest Minds, the Mindful IT Company, applies agile methodologies to enable digital transformation for enterprises and technology providers by delivering seamless customer experience, business efficiency and actionable insights. We leverage a spectrum of disruptive technologies such as: Big Data Analytics, AI & Cognitive Computing, Internet of Things, Cloud, Security, SDN-NFV, RPA, Blockchain, etc. Positioned as “Born Digital . Born Agile”, our capabilities spans across product engineering, digital business solutions, infrastructure management and security services. We deliver these services across industry sectors such as retail, consumer packaged goods, edutech, e-commerce, banking, insurance, hi-tech, engineering R&D, manufacturing, automotive and travel/transportation/hospitality.Headquartered in Bangalore, India; Happiest Minds has operations in USA, UK, The Netherlands, Australia and Middle East.

To know more about our offerings. Please write to us at [email protected]

50% less time in creation of Interactive Courses thus improve productivity

Solution Overview

Authoring & Composition Tool(s)

PXE Player/SDKPXE Player/SDK

REVEL

(Mobile) (Web)

ActivityManagerServices

ScoringEngine

Content &Assignment

Services

Data ReportsServices

Catalog

Activities & Interactives PXE Services

BRIX ActivityFramework

(PAF)

Activity, Score,Sequence

Annotation(Highlight & Notes)

Search

ELE

PURCHASE APP

Console

Zeppelin

GRID Services IDAM Services

(APEX)Course Structure

Gradebook DataService

SEER

(Raven)Registration &

Enrollment

(Passport)Access

Management

(PI)Identity

Management

(AMS)Calendar &Schedule

(WolfPack)Group Auth

Global Content Services

EQUILLAPlatform Services (EPS) Media Server

Data Logging & Analytics

Data Analytics & AdaptiveLearning (DAALT) Google Analytics

MediaAsset URLs CSS

1

2

Widget &Interactives

9 8

10

3

Publish PXE

Learning App Services

Activity StreamAssessmentActivity / Tracking

PXEAuthentication & Authorization

Ingestion/Curation

11 12

75

Authentication & Authorization

Course CreationProvision Course StructureProvision Gradebook EntriesEnrollmentRetrives GradesSchedule Assignment

Web Analytics Data

Activity Analytics & ReportingData

4

6

Rich Media Assets

ManuscriptsAssets

ContentLayout