githubにある、以下の違いについて知りたい。
- project
- repository
repositoryはソース郡を管理するもの。projectはプロジェクトの進捗を管理したり…
リポジトリは一つの実行ファイルやライブラリを生成するためソース群を管理するためのもの。
大きなプロジェクトになると、いくつもの実行ファイルやいくつものライブラリファイルが組み合わさるもんなので、それらを束ねるもの、ですねー
GitHubのプロジェクトとリポジトリの違いGitHubの プロジェクトとリポジトリの違いは何なのでしょうか プロジェクトとリポジトリは別々に作成して そしてプロジェクトにリポジトリを関連ずける考えで合っていますか? そ
projectとrepository は親子関係なのかなーと思ったが、そういうわけではないみたいっすね。
repositoryはGithubを使ってる殆どの人が使ってると思うので、
以降はProjectについて書く。
projectとは
プロジェクトは、作業の計画と追跡を効果的に行えるように GitHub 上の issue および pull request と統合できる、適応性のあるスプレッドシートです。
Projects について - GitHub DocsProjects は、GitHub での作業を計画および追跡するための、適応性のある柔軟なツールです。
プロジェクト管理するもんだなー。
実際に触ってみたが、タスクの優先度を設定したり、作業の重さを設定したり、他のメンバーにアサインしたりとかできる。
プロジェクト全体を管理する形式としては、おおまかに以下の2種類があった。
- ボード形式(カンバン形式)
- table形式(スプレッドシート形式)
カンバン式のタスク管理を可能にする機能『projects』である。
Github projectsを使ってみた - QiitaGithub projectsとは2016/9/15にGithubが開催したannual Universe conferenceにて幾つかの新機能が発表された(既にリリースされている)詳細 : …
実際にProject触ってみた画面
Porject新規作成
4種類テンプレートが用意されてる。
Table
スプレッドシートみたいに管理できる。
課題管理表とかをExcelで管理するよりこっちで管理するほうがナウい。
課題管理表とかをExcelxPPAPで運用するのやめてほしいよー(心の叫び)
Board
カンバン。
シンプルな画面。
item(noteともいう?)を追加してToDoかんりできる 。
ToDoの中身を詳しく書きたくば、ISSUEに変換してISSUEの中身を編集すれば書ける。
Backlog
BoardとTableの組み合わせっぽいが、チームでやることを考慮してか色々項目が増えてる。
カンバン形式なので、直感的にプロジェクト進捗管理できる。
「By priority」タブでは、行の左端をドラッグして上下に移動させることで優先順位が変えられる。
- 作業の重さ
- 優先順位の種類
などもつけれる。
これは地味に便利かもー。
Feature
イテレーション単位で管理できるテンプレート。
イテレーション(Iteration)とは?
短期間で開発を繰り返すアジャイル開発、その中で使われる開発サイクルの単位を表す言葉を、イテレーション (Iteration) といいます。
5分でわかるイテレーションとは? 開発プロセスやスプリントの違い、特徴などを全て解説この記事では、イテレーションとは?Iterationの必要性やアジャイルやスプリントとの違い、効率的なプロセスのノウハウや開発プロジェクトに役立つ情報を分かりやすくご紹介しています。
今のイテレーション一覧画面。
次のイテレーション一覧画面。
実際どうやって使う?→個人開発のプロジェクト タスク管理
個人プロジェクトで使ってみようと思う。
シンプルな方がいいと思うので、
Boardテンプレートで一個作成したら、Tableタブも追加して、その中で管理する。
毎日草も生えるし、個人プロジェクトも継続できそう。
更に細かく管理したい場合
これやると良いかもね~。
コメント