using a visual language to create better spreadsheets - bas jansen at sems 2014

40
Using a visual language to Create Better Spreadsheets Bas Jansen (@Heerbommel) Delft University of Technology

Upload: semsworkshop

Post on 30-Jun-2015

33 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: Using a visual language to create better spreadsheets - Bas Jansen at Sems 2014

Using a visual language to Create Better Spreadsheets

Bas Jansen (@Heerbommel) Delft University of Technology

Page 2: Using a visual language to create better spreadsheets - Bas Jansen at Sems 2014
Page 3: Using a visual language to create better spreadsheets - Bas Jansen at Sems 2014

Spreadsheet Wildlife

Page 4: Using a visual language to create better spreadsheets - Bas Jansen at Sems 2014

1 Workbook

Page 5: Using a visual language to create better spreadsheets - Bas Jansen at Sems 2014

52 Worksheets

Page 6: Using a visual language to create better spreadsheets - Bas Jansen at Sems 2014

Refers to 70 external worksheets

Page 7: Using a visual language to create better spreadsheets - Bas Jansen at Sems 2014

26038 Cells

Page 8: Using a visual language to create better spreadsheets - Bas Jansen at Sems 2014
Page 9: Using a visual language to create better spreadsheets - Bas Jansen at Sems 2014

Multinational

Page 10: Using a visual language to create better spreadsheets - Bas Jansen at Sems 2014

Multinational

ERP

Page 11: Using a visual language to create better spreadsheets - Bas Jansen at Sems 2014

Multinational

ERP

Data Warehouse

Page 12: Using a visual language to create better spreadsheets - Bas Jansen at Sems 2014

Multinational

ERP

Data Warehouse

Excel

Page 13: Using a visual language to create better spreadsheets - Bas Jansen at Sems 2014

Multinational

ERP

Data Warehouse

Excel

Powerpoint

Page 14: Using a visual language to create better spreadsheets - Bas Jansen at Sems 2014

Multinational

ERP

Data Warehouse

Excel

Powerpoint

Boardroom

Page 15: Using a visual language to create better spreadsheets - Bas Jansen at Sems 2014
Page 16: Using a visual language to create better spreadsheets - Bas Jansen at Sems 2014
Page 17: Using a visual language to create better spreadsheets - Bas Jansen at Sems 2014
Page 18: Using a visual language to create better spreadsheets - Bas Jansen at Sems 2014
Page 19: Using a visual language to create better spreadsheets - Bas Jansen at Sems 2014
Page 20: Using a visual language to create better spreadsheets - Bas Jansen at Sems 2014

Spreadsheet Wildlife

Page 21: Using a visual language to create better spreadsheets - Bas Jansen at Sems 2014

Specification in visual language

Associated spreadsheet

data

label

sum

lookup

Page 22: Using a visual language to create better spreadsheets - Bas Jansen at Sems 2014
Page 23: Using a visual language to create better spreadsheets - Bas Jansen at Sems 2014
Page 24: Using a visual language to create better spreadsheets - Bas Jansen at Sems 2014

flexibility & ease-of-use

num

ber o

f erro

rs

Page 25: Using a visual language to create better spreadsheets - Bas Jansen at Sems 2014

flexibility & ease-of-use

num

ber o

f erro

rs

Page 26: Using a visual language to create better spreadsheets - Bas Jansen at Sems 2014

flexibility & ease-of-use

num

ber o

f erro

rs

Page 27: Using a visual language to create better spreadsheets - Bas Jansen at Sems 2014

flexibility & ease-of-use

num

ber o

f erro

rs

Page 28: Using a visual language to create better spreadsheets - Bas Jansen at Sems 2014

flexibility & ease-of-use

num

ber o

f erro

rs

Page 29: Using a visual language to create better spreadsheets - Bas Jansen at Sems 2014
Page 30: Using a visual language to create better spreadsheets - Bas Jansen at Sems 2014
Page 31: Using a visual language to create better spreadsheets - Bas Jansen at Sems 2014
Page 32: Using a visual language to create better spreadsheets - Bas Jansen at Sems 2014
Page 33: Using a visual language to create better spreadsheets - Bas Jansen at Sems 2014
Page 34: Using a visual language to create better spreadsheets - Bas Jansen at Sems 2014
Page 35: Using a visual language to create better spreadsheets - Bas Jansen at Sems 2014
Page 36: Using a visual language to create better spreadsheets - Bas Jansen at Sems 2014
Page 37: Using a visual language to create better spreadsheets - Bas Jansen at Sems 2014
Page 38: Using a visual language to create better spreadsheets - Bas Jansen at Sems 2014
Page 39: Using a visual language to create better spreadsheets - Bas Jansen at Sems 2014
Page 40: Using a visual language to create better spreadsheets - Bas Jansen at Sems 2014