Presentation: Tweet"Think? Compute! See!! - End User Programming for Thinkers"
In this talk we discuss our experience trying to make state of the art
software technologies including functional programming, collaborative computing
and visualization consumable by demanding customers we call Thinkers. The
emerging discipline of Computational Science brings Thinkers and Software
Experts together to create environments for Thinkers.
Thinkers are well educated domain and problem focused computationally
literate end users. On a day by
day basis thinkers live in BigData to collaboratively solve their business and technical
challenges. Thinkers need a capability to Think-Compute-See
and to actively participate in problem solutions. They reject being passive misunderstood requirements-changing
Agile customers; have no use for end user
tools for dummies; and question the cost
and complexity of accepted software
engineering approaches. Lacking
better alternatives they often resort to hodgepodge collections of scripts
and arcane tools.