タグ

workflowに関するtarchanのブックマーク (9)

  • GitLab flowから学ぶワークフローの実践 | POSTD

    Gitによるバージョン管理では、従来のSVNなどよりずっと簡単にブランチングやマージができます。さまざまなブランチ戦略やワークフローが可能であり、以前のシステムに比べるとほとんど全てが改善されたと言えるでしょう。しかしGitを利用する多くの組織はワークフローの問題に直面します。明確な定義がなく複雑で、Issue Tracking Systemと統合されていないからです。そこで、明確に定義された最良の実践的方法としてのGitLab flowを提案したいと思います。issue trackingには feature driven development と feature branches を組み合わせます。 他のバージョン管理システムからGitに移行する際によく耳にすることは、効果的なワークフローの開発が難しいということです。この記事ではGitワークフローとIssue Tracking Sys

    GitLab flowから学ぶワークフローの実践 | POSTD
  • Redmineは事務処理の申請承認ワークフローに使えるか? - プログラマの思索

    Redmineを事務処理の申請承認ワークフローに使えるか、考えたことをラフなメモ書き。 【参考】 RedmineをBPMツールとして使うアイデア: プログラマの思索 Redmineにワークフローエンジンとして必要な機能~ワークフローに組織マスタの情報を持たせる: プログラマの思索 【1】事務処理の申請承認ワークフローは簡単な仕組みなのだから、Redmineのワークフロー管理機能とチケット管理機能でほとんど実現できるのではないか、と思ってしまいがちだ。 実際、つい10年くらい前までは、LotusNotesで簡易なワークフロー管理は実現できていた。 例えば、見積書の作成・承認、旅費申請、事務用品の購買申請、他部署への作業依頼などがあるだろう。 しかし、業務を詳細にヒヤリングして分析してみると、意外に複雑だったりする。 特に、古い大企業や古いメーカーほど、縦に長い組織階層とサイロ型組織、昔ながら

    Redmineは事務処理の申請承認ワークフローに使えるか? - プログラマの思索
  • git-flowでもgithub flowでもない、Git本家推奨のワークフロー

    このドキュメントは git.git (訳注: Gitプロジェクトのgitリポジトリ) それ自身で使われているワークフローの要素を書きとめ、 それを使いたいと思わせることを意図しています。 多くのアイデアが一般に適用できますが、 より少人数が参加する小さなプロジェクトで 完全なワークフローを必要とするのは稀です。 私たちはクイックリファレンスのためにひとまとまりの ルール をとりまとめ、 文章でそれぞれのルールへの動機を与えます。 言葉通りにとらないようにしてください; 重視すべきなのは、この文書のようなmanページの記述よりも あなたがそうすべき理由の方です。

  • Gitを使ったデザイナーとプログラマの協業について話してきた #P4D #phpcon2013 - 納豆には卵を入れる派です。

    常連プログラマがほぼ Rubyist しかいないP4Dなのですが、なぜかPHPカンファレンスで枠をいただいたとのことで、デザイナーとGitについて話し合ってみようという企画に参加してきました。 「生煮えぷるり」をプログラマとデザイナーの間で行ったり来たりさせる話 Pull Request 4 Designers - GitHubを使ったプログラマとデザイナーのイテレーティブな開発フロー// Speaker Deck GitHubを使った、実際のプログラマとデザイナーの協業の様子を見てもらおうということで、私がお手伝いさせていただいている、[https://forkwell.com:title=Forkwell] と [https://jobs.forkwell.com:title=Forkwell Jobs] での開発の様子を例にお話させていただきました。 補足とか 「生煮えぷるり」という

    Gitを使ったデザイナーとプログラマの協業について話してきた #P4D #phpcon2013 - 納豆には卵を入れる派です。
  • 【レビュー】手軽に利用できるRubyベースのワークフローエンジン「ruote」を試す | エンタープライズ | マイコミジャーナル

    ruoteとは ruoteはRubyで実装されたオープンソース(MITライセンス)のワークフローエンジンだ。プロセス定義はRuby DSL、XML、JSONのいずれかで記述することができる。 ruoteのWebサイト ruoteは以下のようにgemコマンドでインストールすることができる。稿執筆時点の最新版は2.1.11となっている。 gem install ruote シンプルなワークフローの例 ruoteのWebサイトに掲載されているquickstartのサンプルを例にruoteの使い方を見てみよう。以下のコードは:alphaと:bravoの2つのパーティシパントをシーケンシャルに呼び出すだけのシンプルなワークフローを実行するものだ。 require 'rubygems' require 'ruote' require 'ruote/storage/fs_storage' # エンジン

  • Mac OS X のサービスを使ってURLを短縮URL(bit.ly)として簡単コピーしてみる | MNPZ.BLOG

    Twitterをやりだすと短縮URLサービスを使うようになりますよね。私は bit.ly を使ってるのですが、クライアントソフトの中では別のサービスを利用してたりするので、bit.ly をどうしても使いたいときはわざわざサイトで変換することになります。これが面倒だったのでなんとかする為に、 Mac OS X のサービスとショートカットを使って簡単に短縮URLをコピーするようにしてみました。 ※ Snow Leopard で設定してます。 まずは、下記サイトから workflow をダウンロードします。 Bit.ly URL shortening with Mac OS X Snow Leopard Services and Applescript ダウンロードしたファイルを下記フォルダへ移動します。 Servicesというフォルダが存在しないときは新規で作成します。 ~/username/

    Mac OS X のサービスを使ってURLを短縮URL(bit.ly)として簡単コピーしてみる | MNPZ.BLOG
  • Trac 0.11 ワークフロー の設定 | Hanada.Org

    オフショアで開発、もしくは遠隔地での開発の場合のworkflow変更しました。 どんなときにチケットが発行されるかという視点からチケットのフローを考えると以下の4点が挙げられます。チケット来の目的はバグがあった時の対応になるのですが、もっとずっと柔軟にチケットを使うことで作業の進捗がよく見えるようになります。 バグがあった時(チケット来の目的) タスクとして作業を依頼する場合(こういうドキュメントを作ってとか) 仕様の変更ををする場合 仕様の質問をする場合 1から3は委託者側からのチケット、4は受託社側からのチケットになります。僕の場合で言うと1から3は日の会社、4は中国の会社です。この作業全般をチケットとして管理するようにしました。 この4つを実現するフローを書くと new:新規 新規でチケットを起こします。報告者はチケットを起こした人。担当者は未決定になります。 assigned

  • WorkflowEditorPlugin ワークフローを簡単に編集できるようにしました - 現場のためのソフトウェア開発プロセス - たかのり日記

    以前に公開したWorkflowEditorPluginをバージョンアップしました。 今回のバージョンアップで、以下の2つのモードで編集できるようにしました。 Grid Mode Text Mode Grid Mode を使えば、ビジュアルに確認することができるので、直観的にワークフローをカスタマイズできると思います。 Tracのワークフローは、チケットに対する操作と、それに伴うステータスの変更を定義するのですが、基的な使い方は、以下の通り。 操作の追加 「追加」ボタンを押下すると、入力フォームが表示されるので、追加したい操作を入力します。 操作の変更 変更したい操作を選択し、「変更」ボタンを押下すると、編集フォームが表示されるので、必要な内容を変更します。 操作の削除 変更したい操作を選択し、「削除」ボタンを押下すると、確認フォームが表示されるので、そのままOKしてください。 ステータス

    WorkflowEditorPlugin ワークフローを簡単に編集できるようにしました - 現場のためのソフトウェア開発プロセス - たかのり日記
  • Automatorで高度な画像フィルターを利用して、その便利さに気付く - ザリガニが見ていた...。

    今まで、Automator(オートメーター)のことを見くびっていた。Automatorっていうのは、OSX 10.4の頃から登場した棒を斜めに持ったロボット君だ。アプリケーションフォルダの中にいるはず。きっと、準備万端、いつでも指示通り動けるように今か、今かと待機していると思う。にもかかわらず、ほとんど使ったことがなかった...。 過去何度か、試しに起動して、適当に弄って、よく分からずに閉じる、ということを繰り返しただけ。よく分からない時の自分への言い訳は、「どうせApple Scriptが機能限定で見栄えよく使えるようになっただけだろうから、余分なことは覚えなくてもいいや。」ぐらいに考えていた。(自分勝手な思い込み) ところが、Automatorに真剣に取り組んでみると、「何だかこれはちょっと凄いことになっているぞ!」ということに気付いたのだった。 画像フィルタを試す ワークフローの作成

    Automatorで高度な画像フィルターを利用して、その便利さに気付く - ザリガニが見ていた...。
  • 1