Software development & technologies in Market Research industry

Similar documents
The maturity level of APEX. Patrick Hellemans Competence Manager Technology

2016 TRAINING CALENDAR

Offerte del 13 giugno 2014

Client Overview. Engagement Situation. Key Requirements

Client Overview. Engagement Situation. Key Requirements

HYBRID. Course Packet

OUR TEAM. Enterprise Application Experts

SplendorNet. Pvt. Ltd. www. www. www. Riding The Future. Portfolio. You could say, we do it all... (and you'd be right.)

Your Technology Partner Offshore and Onsite. Services Portfolio

Professional Profile

Lucy Zhang UI Developer Contact:

Smart and Innovative Web Solutions. Just One Click Away

Offerte dell 11 luglio 2014

Ruby on Rails Development Services

EFFECTIVE APPROACHES FOR PROCESSING OF NOSQL DATABASES IN BIG DATA ENVIRONMENT

Sandesh Prasanna Kumar

opalang - Rapid & Secure Web Development

Iskandar Najmuddin. 10 Beaumont Road, London W4 5AP +44 (0)

You ll need to have: It d be great if you have:

ORACLE APPLICATION EXPRESS 5.0

Brief Description of project: This project will be an interactive Javascript. 1. What do you want to accomplish by doing this project?

SQL Server 2016 BI Any Data, Anytime, Anywhere. Phua Chiu Kiang PCK CONSULTING MVP (Data Platform)

Short notes on webpage programming languages

Izenda & SQL Server Reporting Services

BCIT COMPUTING offers courses and credentials in SIX related information technology sectors

Architecture Workshop

Case Study. SaaS Based Multi-Store Market Place Brainvire Infotech Pvt. Ltd Page 1 of 5

Please contact Cyber and Technology Training at for registration and pricing information.

This Record of activity confirms that Jonathan Scrase has completed the following courses within the Microsoft Virtual Academy:

NoSQL web apps. w/ MongoDB, Node.js, AngularJS. Dr. Gerd Jungbluth, NoSQL UG Cologne,

Karthikeyan Sadayamuthu Senior Java Developer Mobile: (470)

Net Developer Role Description Responsibilities Qualifications

Database Technologies MySQL, PostgreSQL, SQL Server, Oracle. Development Tools Eclipse, Aptana, NetBeans

MEAN/Full Stack Web Development - Training Course Package

T14 RUMatricula Phase II. Section 1 Metaphor and requirements

100% NO CODING NO DEVELOPING IMMEDIATE BUSINESS -25% -70% UNLIMITED SCALABILITY DEVELOPMENT TIME SOFTWARE STABILITY

EMPLOYEE LOCATION TRACKING SERVICE

Oracle WebLogic Server: Remote Monitoring and Management

Open Source Technologies on Microsoft Azure

Muzikayise Flynn Buthelezi

PHP and MongoDB Web Development Beginners Guide by Rubayeet Islam

CURRICULLUM VITAE Piotr Kołodziejczyk

Case Study. Insurance Plan Management System with Mobility Brainvire Infotech Pvt. Ltd Page 1 of 1

StableFlow is a software development company, focused on software outsourcing services to companies ranging from startups to large enterprise.

Real-Time Analytics on Large Datasets: Predictive Models for Online Targeted Advertising

Performance TesTing expertise in case studies a Q & ing T es T

Client Requirement. Why SharePoint

A challenging position as Software Engineer with an emphasis on Object Technology.

Your Information Technology Partner. Company Overview. Copyright Mantra IS LLC. All rights reserved.

DIPLOMA IN WEBDEVELOPMENT

Design ï Development ï Digital Marketing ï Content

Assignment # 1 (Cloud Computing Security)

Creating Value through Innovation MAGENTO 1.X TO MAGENTO 2.0 MIGRATION

Syllabus INFO-GB Design and Development of Web and Mobile Applications (Especially for Start Ups)

Andrew Kovalenko Full Stack Web Developer

Syllabus INFO-UB Design and Development of Web and Mobile Applications (Especially for Start Ups)

Big Data Visualization and Dashboards

Planning and Budgeting Cloud Service

WE BUILD ONLINE SYSTEMS USEFUL WEB & MOBILE APPLICATIONS

<Insert Picture Here> Move to Oracle Database with Oracle SQL Developer Migrations

ENGINEER - DEVELOPER ADVANCED HT ML - CSS - JAVASCRIPT. 28 years old - 7 years of experience

Disrupting The Market: Predictive Analytics As A Service

Aspire Systems - Experience in Digital Marketing and Social Media

FormAPI, AJAX and Node.js

Logicify Fact Sheet. We bring logic to the software systems and development processes. We call this process to logicify.

SENIOR WEB DEVELOPER

Binary Vibes Information Technologies Pvt. Ltd. Driving The Web Everywhere. Corporate Profile

Web 2.0 Technology Overview. Lecture 8 GSL Peru 2014

Deploy. Friction-free self-service BI solutions for everyone Scalable analytics on a modern architecture

To increase scalability, the following features can be integrated:

Tap into Hadoop and Other No SQL Sources

Vincent Gabriel. Summary. Experience. Senior Software Developer at Landmark Network

Migration and Developer Productivity Solutions Cloud, Mobile and Web Development Workshop

BRIAN RUSSEL DAVIS. New Media Programming, Design & Concept Development. Summary

SKILLS HIGHLIGHTS: W e b a n d G r a p h i c D e s i g n e r

system and integration with other internal platforms. Sr. Developer August 2011 August 2012

DTWMS Required Software Engineers. 1. Senior Java Programmer (3 Positions) Responsibilities:

Software development. We listen. We care. We develop in-house! Benefits of working with Yumasoft:

Mike Laurel. Web Developer UI / UX Engineer.

A H S A N M U H A M M A D J A W A I D

James Singletary IV :: Front End Web Developer located in Tampa, Florida

How To Set Up An Outsourcing Center In China

Microsoft Services Exceed your business with Microsoft SharePoint Server 2010

Cloud Powered Mobile Apps with Azure

Building Robust Applications l Optimizing Performance l Transforming Business

Transcription:

Software development & technologies in Market Research industry Ember.js, PHP, ConfirmIt & Dimensions October 2014 1

ROC Online 2

Who we are and what we do? Team & Skills Process Software/Frameworks/Products 3

Team & Skills 4

Process (6) If necessary, the team revises the test link and sends updated one to the client. (1) The client provides the project specification and timing to GfK ROC. (3) The client sends required materials to GfK ROC Online and the team prepares the test link. Planning (5) If necessary, the client communicates any amendments that need to be made. Production (2) Agreement on schedule and cost estimation. Confirmation of job booking by GfK ROC Online. Testing (4) The test link is double checked by the QA team. The test link is sent to the client. Finalising (7) The client approves the test link and the project is activated by GfK ROC Online. Data collection starts. In the end GfK ROC Online prepares data exports and assists the Data Processing team. 5

Software/Frameworks/Products - ConfirmIt ConfirmIt What is ConfirmIt General information How to setup a simple project in ConfirmIt 6

Software/Frameworks/Products - ConfirmIt 7

Software/Frameworks/Products - ConfirmIt 8

Software/Frameworks/Products - ConfirmIt 9

Software/Frameworks/Products - Dimensions Dimensions What is Dimensions? General information How to setup a simple project in Dimensions 10

Software/Frameworks/Products - Dimensions 11

Software/Frameworks/Products - Dimensions 12

Software/Frameworks/Products - Dimensions 13

Software/Frameworks/Products - Dimensions 14

Software/Frameworks/Products - Examples Click here for a demo of what an experienced team member can do 15

Business Applications 16

Who we are and what we do? Team & Skills Process Software/Frameworks/Products 17

Team & Skills Structure: Current staff 1 Team Manager 6 Developers ( 6 PHP) 5 Testers (2 Manual testing, 3 Automated) Total of 12 FTEs Planned staff upgrade by the end of 2014 15 FTEs Planned staff upgrade by the end of 2015 20 FTEs Skills: PHP, MySQL, Java, jquery, C++, C#, MVC, Telerik,.NET, SQL, CSS, Mongo DB, Oracle, QA, Testing, Automated Testing Needs: PHP, MVC, HTML 5, Selenium, Cucumber, Java, Jscript, Ext JS, Meteor JS 18

Process 19

GfK Dynamic, Real-time data Interactive Visualization Engine that provides next-day results, and online data delivery beyond cross-tabs. 20

What is Drive? end to end Drive is an end to end market research platform built on open-source software The focus of Drive is not to be the best data collection, data processing or reporting platform, but to be the best overall solution, with an emphasis on efficiency. The platform is optimized for continuous studies, but can also be used for adhoc. 21

What is Drive? - customizable Customizations with (server side) Javascript are possible in data collection and analysis (user scripts, custom web services). Later this year we will be working on integrating Javascript directly into Hyper8 for more powerful customizations in data processing. 22

Drive vs Echo Product Project Platform Client A Client B Client C GfK Echo (Customer Experience)... Others (e.g. Brand Trackers) GfK Drive* 23

Echo 24

Future 25

Meteor / MongoDB MeteorJS is a new framework for rapidly building applications in Javascript. It s based on Node.js and allows for building of extremely fast, real-time applications. Using MeteorJS will free developers from a lot of the drudgery of developing for the web and make Drive a lot faster and more scalable. MongoDB (from "humongous") is an opensource document database, and the leading NoSQL database. It is already used in huge installations and will allow Drive to scale to billions (!) of respondents. A match made in heaven 26

Sample management 27

Responsive 28

Text analytics Integration of Elastic Search into Drive backend Big-data tools for text manipulation and analysis become available: OpenNLP Mahout 29

Analysis with R R will be integrated into Hyper8, in the same way as Javascript will be. Full suite of R analysis possible in real-time on the latest data, also for use in web services for portals. 2015 30

StarTrack Development & Testing 31

Who we are and what we do? Team & Skills Process Software/Frameworks/Products 32

Team & Skills 33

Process V Model Requirements Business Analysis V Model User Acceptance Functional Design Functional Test Technical Design Technical Test Implementation Unit/Integration Test 34

Process Scrum 35

Manually Operated Software 36

Single Page Application (SPA) 37

How to build Single Page Application EmberJS AngularJS 38

Demo 39

THANK YOU! QUESTIONS? 40