Continuous Development
継続開発
機能追加・改善・不具合の調査を、バックログに眠らせない。動いているシステムを、AIと人で止めずに育て続けます。
EVOLOOPの継続開発とは
すでに動いているシステムに、機能追加や改善、不具合の調査・修正を重ね、システムを育て続けることです。
- やりたいこと(タスクのチケット)を、タスクボードに登録するだけで進みます。
- 月額制なので、開発のたびの見積・発注は不要です。
- 変更の記録とドキュメントが残り、属人化を防ぎます。
Issues
システムの改善で、こんな状況ではありませんか?
やりたいことはあるのに、なかなか手が付けられない。
要望がバックログに積み上がっている
新機能も改善も、優先順位を決めきれないまま後回しになっています。
小さな改修ほど、後回しになる
見積と発注の手続きが必要で、ちょっとした修正にも時間がかかります。
システムが、担当者に属人化している
「この仕様はあの人しか分からない」状態で、改修に踏み出せません。
Solution
EVOLOOPなら、改善を止めずに回し続けます
AIが調査・実装・テストを高速に進め、判断が必要なところは人が担います。
AIがやること
- 既存のコードを解析し、影響範囲を調べる
- 改修や不具合の修正を実装し、テストする
- リリースノートとドキュメントを作成する
- 迷ったところは、必ず人に確認する
人がやること
- 優先順位を、お客様と一緒に決める
- 影響の大きい変更をレビューする
- ステージングで確かめ、本番に出すかを判断する
- 次の改善を提案する
Process
継続開発の進め方
やりたいことをタスクボードに入れるところから、本番への反映まで。
タスクボードに登録
やりたいことを、タスクのチケットとして登録します。登録の代行もできます。
AIが調べ、迷えば質問
影響範囲を事前に調べ、判断が必要なところは確認します。
実装・テスト・レビュー
AIが実装とテストを進め、エンジニアがレビューします。
確認して本番へ
ステージングで確かめていただき、承認後にリリースします。
Guide
継続開発を、もう少し詳しく
継続開発は、やりたいことをタスクボードに入れるところから始まります。どんな流れで進み、どう優先順位を決め、何が記録として残るのか。毎日の使い方に近いところをご紹介します。
タスクボードで、進み具合が見える
やりたいことや直したいことは、1件ずつカードとしてタスクボードに登録します。登録したカードは、AIの調査、確認待ち、実装とテスト、ステージングでの確認を経て、完了へと進みます。どのカードが今どこにあるかは、いつでもボードで確かめられます。
流れのなかで人が必ず入るのは、「確認待ち」と「ステージング」の2か所です。AIが調べた結果、判断が必要な点があれば質問としてまとめ、人が答えてから先に進みます。本番に出す前には、本番と同じ環境で動きを確かめていただきます。
伝わりやすいタスクの書き方
カードには、やりたいことと「どうなればよいか」を書くのが基本です。完璧な文章である必要はありません。足りない情報は、AIが調べたうえで質問として返します。
| 伝わりにくい書き方 | 伝わりやすい書き方 |
|---|---|
| 一覧画面を直してほしい | 一覧で取引先名でも検索できるようにしたい |
| エラーが出る | 見積の登録で、金額を空欄にすると画面が止まる |
| 使いにくいので改善 | 担当者が毎朝見る画面に、今日の予定だけを出したい |
| 帳票を変えたい | 請求書の右上に、自社の登録番号を入れたい |
書き方に迷ったら
「誰が」「どの画面で」「何に困っているか」の3つが入っていれば十分です。画面の画像を添えると、さらに伝わりやすくなります。
優先順位は、効果と手間で決める
要望が溜まっているときほど、どれから手を付けるかで成果が変わります。継続開発では、効果の大きさと手間の大きさを見ながら、お客様と一緒に順番を決めます。手間の見込みはAIが調べて整理するので、判断の材料がそろった状態で決められます。
効果が大きく手間が小さいものから進めると、早い段階で変化を感じていただけます。効果も手間も大きいものは計画を立てて進め、小さな改善は大きなタスクの合間に少しずつ消化していきます。
こんなタスクを任せられます
継続開発で扱うのは、大きな機能追加だけではありません。後回しになりがちな小さな改善や、原因の分からない不具合の調査も、同じようにタスクとして登録できます。
| タスクの種類 | たとえば |
|---|---|
| 機能の追加 | 検索条件を増やす、帳票を追加する、通知を送る |
| 使い勝手の改善 | 入力の手間を減らす、よく使う画面に情報をまとめる |
| 不具合の調査と修正 | 特定の操作で止まる原因を調べ、直して確かめる |
| 外部とのつなぎ込み | ほかのシステムや外部サービスとのデータ連携 |
| 足元の整備 | 古くなったライブラリの更新、テストの追加、ドキュメントの整理 |
社内に開発の担当者がいなくても
タスクを登録するのはお客様でも、私たちでも構いません。社内に開発の担当者がいない場合は、要望を伺ってタスクに書き起こすところから開発コーディネーターが担います。どこまでを任せるかは、プランによって選べます。
改善を重ねるほど、記録が積み上がる
継続開発では、変更のたびに記録が残ります。何を調べ、何を変え、どう確かめたかが分かるので、システムが特定の担当者にしか分からない状態になりにくくなります。
- 変更のたびに、何が変わったかが記録される(リリースノートの自動作成は近日リリース予定)
- 調べたことと、判断した理由が残る
- 仕様書やドキュメントが、変更にあわせて更新される
- 問題があれば、以前の状態に戻せる
積み上がった記録は、次の改善の判断材料にもなります。開発が落ち着いてきたら、定期チェックや小規模な保守を中心とした形に切り替えることもできます。
What remains
開発を通して、手元に残るもの
改善を重ねるたびに、記録とドキュメントも積み上がっていきます。
改善されたシステム
開発したコードは、お客様の資産として残ります。
確認用のステージング
本番と同じ環境で、事前に動きを確かめられます。
変更とテストの記録
何を調べ、何を変え、どう試したかが残ります。
リリースノート
「今回、何が変わったか」を伝えられます。
Use Scenes
活用例
たとえば、こんな改善を続けます。
SaaS・Webサービス
お客様の要望を、毎週の機能追加に
寄せられた要望をタスクボードに並べ、優先度の高いものから機能追加と改善を続けるケースです。
社内システム
積み上がった改善要望を、まとめて消化
後回しになっていた小さな改修や不具合を、記録を残しながら順番に解消していくケースです。
料金は、月額で個別にお見積りします
開発のたびの見積・発注は不要です。開始から2ヶ月以内なら全額返金の保証があります(適用条件あり)。
FAQ
継続開発についてよくある質問
既存システムの改修だけでも依頼できますか?
はい。機能追加や不具合調査、小さな改修、積み上がった要望の消化など、継続開発としてご利用いただけます。
他社が開発したシステムでも依頼できますか?
まずはコードや環境を調査し、進め方をご提案します。お気軽にご相談ください。
進み具合は、どこで確認できますか?
タスクボードで、各タスクがいまどの段階にあるかを確認できます。調査の内容や変更箇所、テスト結果も記録として残ります。
開発が落ち着いたあとは、どうなりますか?
定期チェックや小規模な保守を中心とした、維持・保守の形に切り替えられます。再び開発が必要になれば、開発の体制に戻せます。
Next Step
アイデアを、止めない。
一緒に、次の一歩へ。
要件書がなくても構いません。新しくつくりたい、今の開発を速くしたい、古いシステムをどうにかしたい。まずは今のお話を聞かせてください。そこから一緒に整理します。
