0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

ClickUpを使って必要最小限のガントチャートを爆速で作成

Posted at

1 . タスクを洗い出す

  • 要件定義
  • 設計
    • データベース設計
    • API設計
    • フロントエンド設計
  • 環境構築
    • バックエンド
      • Spring Bootプロジェクトを初期化
      • 必要な依存関係を追加 (Spring Web, Spring Data JPA, Spring Security, PostgreSQL Driver)
    • フロントエンド
      • Vue3プロジェクトを作成
      • Vuetifyをセットアップ
    • Docker
      • PostgreSQLコンテナをセットアップ
      • Spring BootとVueアプリをDocker化する
    • CI/CD
      • CodeBuild/CodeDeploy用の設定ファイルを作成
  • 実装
    • バックエンド:
      • 認証/認可 (JWTトークンなど)
      • RESTful APIの実装
    • フロントエンド:
      • 認証フローの構築 (ログインフォーム)
      • 日記エントリのCRUD UIを作成
    • テスト:
      • APIテスト (PostmanやJUnit)
      • UIテスト (手動テスト)
  • デプロイ
    • Apacheを使用してバックエンドとフロントエンドをホスト
    • CodeBuild/CodeDeployでCI/CDパイプラインを設定し、自動デプロイを確認
  • 改善と最終調整
    • バグ修正と最適化
    • ユーザーエクスペリエンス向上 (UI/UX調整)
    • セキュリティの確認 (XSS/CSRF対策など)

2 . ガントチャートツールの選定

  • 選定基準
    • 色々な選定基準があると思うが、個人開発であること・短期間であることから、簡単に使える・ドキュメントが豊富・無料で使えるという点を重視して選定
  • ClickUp を使うことに決めた
    • ワークスペースを作成したらすぐにタスクが入力できる
    • タスクの内容も、あとで中身を編集できるが、ひとまずは1で洗い出したタスクをがんがん入れてく
    • 全部タスク入れたら納期を設定 大体の納期を入れる
    • 上部メニューからGanttを選ぶとガントチャートが見られるので、全体を見つつ納期を再度調整
    • 機能はたくさんあるが、今回は急ぐのでとりあえずここまで。必要に応じて活用していこうと思う
      image.png
0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?