TODO管理アプリの開発
◎構想記録
・TODOの管理をしやすいツールを追求する
◎当面の目標
・従来の手書きTODOやホームページ管理ツールで書くTODOとは別に、開発専用バージョンを作りはじめる
◎TODO
・できるべきことをリストアップする
・できるべきことを実現するための検討をする
◎できるべきこと
・TODOを追加できる
・追加するときタイトルと内容を登録できるが一方でもいい
・追加した日付と更新した日付が記録される
・TODOに対して行ったことを書ける
・作業記録を対で管理できる
・TODOに対する作業で出てきたTODOをその作業の下に登録できる
・TODOを分割できる
・作業の経過に従ってTODOを分離したり追加したりできる
・TODOに優先順位を付けられ簡単に変更できる
・TODOに状態を持たせることができる
・別々のTODOだったものを統合できる
・定期的にスナップショットをとり履歴を見えるようにする
・TODOをカテゴリによって分類できる
・そのカテゴリはツリー構造になっている
・複数のアクセスモードを用意する
・登録者モード 記事の追加、変更、並び替えなど何でもできる
・参照者モード 見やすく表示方法を変更できる
・固定モード 静的なhtmlページを作成
・TODOの内容や作業の内容を図を使って書ける
◎実現するための検討事項
・データ構造を検討
・TODO記事
・カテゴリー
・分割・統合した場合のデータ処理
・元の記事は残して移行済み状態とし、移行先の記事IDを記録する。移行元の記録とどちらがいいか検討の必要あり
◎作業記録
・◎できるべきこと、◎実現するための検討事項 を更新
<TODOと状況>