もう少しでメリークリスマス🎄
普段全くエンジニアリングではなく、ドキュメントを書いている人が
Copilot様の力を使って、Pythonサービスを作れるのか?にチャレンジした話です。
今回弊社のアドベントカレンダーとして、ダイジェストでお送りします。
スペック:本当はプロジェクトマネジメント側の人、へっぽこスクラムマスター。
無駄にITリテラシーはあるので、最悪ググればできるはず!
装備
VisualStudioCode + Copilot
アプリケーション:Flask
言語:Python
サーバー:Windows2022
管理方法
普通に作っても面白くないので、15分スプリントを使用し、JIRAのカンバンボードで管理していきたいと思います。(マネジメント感)
15分スプリントを2年間やったけど質問ある? #15min_sprint
https://speakerdeck.com/kyonmm/15fen-supurintowo2nian-jian-yatutakedozhi-wen-aru-number-15min-sprint
イテレーションの流れ
全体の準備
開発環境構築
開発
🎄14-17スプリント
5.タスク管理機能の実装
タスク登録画面
🎄19-21スプリント
6.目標管理機能の実装
ボタンや項目の並びが気に入らない気がしますが、実装自体は完了。
デプロイ
🎄22-33スプリント
8.デプロイ
リリースしたWEBサービス
まとめ
「Copilot様の力を使って、初心者が一人でPythonサービスを作れるのか」については、
結論から言えば作れます。
が、基本的なWEBサービスの仕組みをわかっていないと辛い、です。
一部エラーで進まなかった箇所も、基本のトラブルシューティングの構えは必要です。
アプリケーションの実質の中身もそうですが、
運用部分についても、プロ仕様かについては、全然作り込めていないので
折を見て更新していきます。
作成にかかった時間は、33スプリントなので、8時間超でした。