採用する開発方法論が決まらなくてねぇ、、、という話を聞いた。 そういえば前からそこら辺の語の意味をきれいに理解していないと思った。方法論、方法、技法、手法、技術、ノウハウ、ティップス。翻訳語的な言い方を避けたら「やりかた」に集約するしかなさそうな言葉たち。 整理してみる。 とりあえずgoo辞書を見る、、、しかしここもかなり入り乱れている様子。 ・ 方法論 〔哲〕〔methodology〕学問研究の方法に関する理論的反省。狭義には科学の方法(分析・総合、帰納・演繹)への論理的・認識論的反省を指す。科学方法論。 ・ 方法 ある目的を達するためのやり方。しかた。手段。 a way ((of do ing, to do )); a method; how to (( do )). ・ 技法 芸術・スポーツなどで、技術上の方法。手法。テクニック。 (a) technique. ・ 手法 物事のやり方・技巧。特に、芸術作品の表現技巧。技法。 「リアリズムの―を取り入れる」 technical skill; (a) technique. ・ 技術 (1)物事を巧みにしとげるわざ。技芸。 (2)自然に人為を加えて人間の生活に役立てるようにする手段。また、そのために開発された科学を実際に応用する手段。科学技術。 technique; (technical) skill; 《こつ》(an) art. ・ ノウハウ (1)製品開発・製造などに必要な技術や知識などの情報。技術情報。 (2)ものごとのやり方。 ・ ティップス 【コンピュータ】ティプス (マニュアルに書かれていない技法や裏わざ). 図にしてみた(Tipsの位置づけは考えつかず。手段の存在は忘れた)。 基本の語は方法。何かのやり方。 技法と手法のどちらも方法にちょっとイロを付ける言葉。何となく語感の違いはあるみたい。 プログラミング技法/プログラミング手法 運営技法/運営手法 制作技法/制作手法 技法はテクニック、手法はスタイルと言い換えられそう。技法は普遍的で教科書で学べるけど手法は個人的で見て盗む感じ。つまり 「身につく!精選プログラミング技法100」 って本ならありそうだけど手法はないなぁ。逆に 「達人10人が語る"私のプログラミング手法"」 が技法でも違和感ある。 実際どんな本があ...