タグ

考え方に関するCAMUSのブックマーク (66)

  • 人力検索はてな - 有能なプログラマが嗜んでいる言語・技法・テクニックとは何ですか? この場合の、有能なプログラマの定義については以下のURLをご覧ください。 http--d.hatena.ne.jp-f..

    有能なプログラマが嗜んでいる言語・技法・テクニックとは何ですか? この場合の、"有能なプログラマ"の定義については以下のURLをご覧ください。 http://d.hatena.ne.jp/fromdusktildawn/20070217/1171679191 すなわち、「つまらない仕事の生産性」をあげるための手法を質問しているのだと思っていただいて結構です。 注意:上記のような「つまらない仕事の生産性」を上げるためには、もちろん心構えや生まれ持ったものも大きいでしょう。 それを答えていただいてもかまいませんが どちらかというと、技術的な面を聞きたいです。 プログラマを大工に例えるならば 一流の棟梁の道具箱に何が入っているのかを 聞いているのです。

  • TRICHORDの機能

    機能概要 かんばん タスクかんばんは、小さくブレイクダウンした作業を、規定の作業期間内において、 未着手、作業中、作業完了の三つの状態に分け、タスクの残状況を把握します。 ある時点での作業の完了・未完状況を視覚的にとらえることができます。 他に、タイムボックスごとの実現機能を表すストーリーかんばんや、さらに大きく リリース単位でとらえるフィーチャーかんばんもあります。 バーンダウンチャート 残作業量を視覚化する右下がりのグラフ。縦軸に残りの作業量を、横軸に時間を割り当て、 日々の残作業量をプロットしていくことで、あとどれくらいの時間がかかるのかを可視化 します。毎日の残作業量をデイリーバーンダウンチャートと、タイムボックスごとの 残作業量を見るチャートがあります。 ニコニコカレンダー プロジェクトに携わるメンバの気持ちを、色つきのスマイルアイコンと一言で表現することで、 チーム全体の雰

  • 思いやりのある人たちへ

    最近、ある横暴な特徴を持った人々の勢力が、急速にその数を増やしているように感じる。もともと多かったのだが、最近の10年ほどでまた急速に増加したらしい。いや、絶対数は変わっていなくて、単にその横暴さが目立つようになってきただけかもしれない。いずれにしても、その身勝手な言動や行動がますます目に余るようになって来たので、文句の一つも書いてみたくなった。今この文を読んでいる人の中にも、この勢力に属する人がいる、いやかなり多いだろうと予想される。そのような人たちは、この文を読んで腹立たしく思うかも知れないが、こちらとしても一方的にやられっぱなしでは悔しいので、批判を覚悟で勇気を出して書くことにする。 この勢力の人たちは、自分たちのことを指すとき「私たち一般市民」「我々普通の日人」といった言葉で表現する。しかし、彼らの自称を使って話を進めると問題が不明確になってしまいそうなので、ここでは彼ら勢力のこ

  • 感覚的な言葉こそ論理的に使え - @IT自分戦略研究所

    コミュニケーションスキルの土台となる図解言語。だが筆者によると、実はその裏に隠れた読解力、国語力こそがITエンジニアにとって重要なのだという。ITエンジニアに必須の国語力とはどのようなものだろうか。それを身に付けるにはどうしたらいいのか。毎回、ITエンジニアに身近な例を挙げて解説する。 「論理思考」がもてはやされる今日このごろだが、論理をきちんと伝えるためには非論理的ないい回しも欠かせないということを知っておこう。論理的な表現は、人の感覚で裏打ちされない限り使い物にならないのだ。 ■論理的表現に必要なもの 先日私はある会社で研修を行ってきた。そのテーマは「論理的に考え、分かりやすく伝える力を身に付ける」というものだった。「論理的」という言葉が入っていることに注目してほしい。「論理的に考える能力・話す能力」はここ数年のビジネス教育における人気のテーマなのである。 実際、論理的な思考力や表現力

  • ソフトウェア開発をシンプルにする考え方のコツ ― @IT

    ソフトウェア開発ではこれまで、できるだけ「シンプル」に設計・開発することの有効性が繰り返し提言されてきた。ソフトウェアをシンプルにすればするほど、設計は見通しが良くなり、開発は容易になり、メンテナンスも楽になる。 では、開発を<シンプル>にするというのはどういうことなのか? 一体どうすれば<シンプル>になるのか? これらの質問にあなたは即答できるだろうか。実際のところ、頭ではシンプルにすることが良いと分かっていても、現実には実践できていなかったりするのではないだろうか。 そこで稿では、現実の開発現場でシンプルな設計・開発を行うための1つの手段として、その「考え方のコツ」を考察する。もちろんこのコツを身に付けることは、すべてのソフトウェア開発で役立つものだろうが、特にNAgile(エヌ・アジャイルまたはナジャイル)を実践していくうえでは、ぜひ知っておいてほしい(NAgileについての概要は

  • 韓国は『なぜ』反日か?

    「日は、韓国に嫌われている」 こう言うと多くの日人は、 「そんなことはない。昔は反日だったけど“今は”違う!」 とか、 「反日は“一部”の人間だけ。ほとんどはどちらでもない!」 という『願望による部分否定』をすることがある。 はたして当に“今は”違うのだろうか?  当に“一部”という表現に見合うほど少数派なのだろうか? そしてそれらは「何を根拠に」言っているのだろうか。 私はその希望的な推察の根拠を聞いたことがない。 また、 「日韓友好を阻害してるのは靖国と竹島の問題だ!」 「韓国人が嫌ってるのは日人じゃなくて日政府だ!」 といった『責任の一極転嫁による気休め』もよく聞く。 だが、もし竹島や靖国がなかったら韓国は反日を止めるだろうか? 答えは間違いなくNOである。 「韓国は、官民一体の反日主義国家である」 こう言うと普通の日人はつい良心的に、 「もしかして日人が知らないだけ