- 2.オープンソースでソフトを一つ作る
・この目標を設定した目的
色んなソフトを作ることで技術力を高めるため。
同じ業界の人との交流のきっかけとするため。
自分のやりたいことを実現するソフトが存在しないから。
・目標達成のためのTODO、方針
ソフトを作成するに当たって必要な知識を洗い出す。学習計画を立てる。
既存のソフトの機能の調査。
作業量の見積もり。
ロードマップ・マイルストーンの策定。
最初に作るソフトはキーボード・マウスの入力を補助するソフトとする。
・どんなスキルが身に着くか
OS、特にデバイスドライバに関する知識。
・既存のソフトのどんな問題を解決するか
窓使いの憂鬱*1がWindows Vistaに対応していない。
カスタマイズの自由度と設定の簡単さの両立。
ホームポジションですべての操作を実現。
*1:有名なキーボードをカスタマイズするソフト