開発日記:つぶやき

2024-05-29 08:39:00 #つぶやき

ひとりデスマ

このサイトをリニューアルする時に、ついでにGitでの運用も導入して業務スキームっぽくしてみた(個人では使わんので忘れてきてる)。
サーバにbareリポジトリ作って、テストと本番のブランチを開発ブランチから更新するモデルで構築した。

--- title: BABサイトリリースモデル --- sequenceDiagram participant develop as 開発ブランチ participant test as テストブランチ participant release as 公開ブランチ Note over develop: 開発してコミット、プッシュ develop->>test: ローカルの開発ブランチから
テストブランチに更新 Note over test: テストサイトでプル Note over test: テストサイトで確認 test->>develop: 問題あれば開発ブランチで修正 test->>release: ローカルで
テストブランチから
公開ブランチに更新 Note over release: 本番サイトでプル Note over release: 本番サイトで確認 release->>develop: 問題あれば開発ブランチで修正

そうして課題管理もチェックボックスリストで管理してたら、面倒くさいクライアントと思考停止エンジニアがPDCA回してるような状態になって、細々したチケットが永遠に追加されて作り続ける一人デスマ状態になってもうてたw。

まあそも、過去色々と個人サービスを作っては塩漬けにしてってたのも、放置期間が空いては課題や変更箇所を忘れて面倒くさなって、やる気がブーストするまで「アーアーキコエナーイ」ってパティーンになってもうてたんで、今回の運用モデルでアジャイルが回ってくれてて助かるが、取りあえず思い付いた事をやり続けてたりする状態に直ぐなるんで、課題の取捨選択をちゃんとせんとよなあ。
資料大事、ルーティーン大事、そして取捨選択大事よなあ。

今回サイトデザインは時短でありもののデザインテンプレートをLaravelでCMSをはめる形でサイト作ったけど、「自分で選んだデザインテンプレートでサイト作成」ってメニューもありよなあ。変にWPやらを使うよりずっとスマートで、将来的スケーラビリティもあるしでええやん。
もうちょっとちゃんとモデル化して営業モデルにしてみようか。