Tag: 開発手法
関連ページ†
参考情報†
バージョン命名規則†
セマンティックバージョニング†
- 最近はセマンティックバージョニングというのが流行っている。セマンティック バージョニング 2.0.0
- セマンティックバージョンは以下の規則に従ってx.y.z的なバージョンをつけるというもの。
- APIの変更に互換性のない場合はメジャーバージョンを、
- 後方互換性があり機能性を追加した場合はマイナーバージョンを、
- 後方互換性を伴うバグ修正をした場合はパッチバージョンを上げます。
- ただしこれはライブラリ、フレームワーク、サーバーのようにAPIを提供するソフトウェアに適しているとされている。
デスクトップアプリに適用できるか?†
git-flow vs github-flow†
自作アプリのリリース†
Webアプリの場合†
- GitBucketにバージョンごとにissueをまとめる。
- バージョンのissueにとりかかるまえ、ソフトバージョンを1.1.0のように設定。
- 単独で導入できる機能が実装できた場合、1.1.0 beta 1 のようなベータ版としてできるだけ早期にリリース。1.1.0のissueを全て解決できた場合1.1.0正式版をリリースする。