相手がプログラミング未経験者ならプログラミング以前のコンサルティングが必要じゃないのか?
たとえばこんな。

http://www.catch.jp/wiki/%3FSoraMame.ps.js/%C6%FE%CC%E7/Casestudy
https://divide-et-impera.org/archives/2043