Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

タグ

チケット駆動開発に関するSean_SFのブックマーク (21)

  • [#47Redmine]ユーザコミュニティが盛り上がってきた - 第5回 品川Redmine - - ソフトウェアさかば

    品川Redmine 第5回勉強会で基調講演をさせていただきました(つぶやきのまとめ:togetter、@akipiiさんの感想)。 講演は「チケットシステムの可能性 - 開発から業務まで -」と言うタイトルで、チケットシステムの可能性をメタに説明した後に、社内の業務改善例を紹介しました。 業務系の若い方達はモジュール間結合度を知らなくとも、オブジェクト指向なので引数をきちんと使われると思います。しかし、組み込み系だと諸般の事情で外部変数を使う事もあるので、身近に感じられた方もおられたかと思います。業務形の方は年配の上司の方への説明などの参考にしていただければと思います。 社内業務の例はエクセルシートをメールで配って行っているPCの資産管理業務をRedmineで行いつつある例で、200回繰り返していた庶務の方の作業をそれぞれ1回ずつに改善した例です。 勉強会はワークショップが中心でしたが、L

    [#47Redmine]ユーザコミュニティが盛り上がってきた - 第5回 品川Redmine - - ソフトウェアさかば
  • 第5回品川Redmine勉強会の感想 #47redmine - プログラマの思索

    いろんな議論が出てきた。 皆同じような問題を持っているのね、と共感している人も多かった。 僕が興味を引いたのは、顧客との打合せ管理にRedmineを使っている人の話。 顧客との打合せや会議の準備で、タスク管理と工数管理をチケット管理で実施している。 トラッカー=顧客単位でチケットを発行し、全て打合せや会議の工数を記録し、月末に工数集計して顧客報告して請求するという流れ。 実績工数の作業分類にも、打合せの作業の種類に分けて、実績工数に色付けして入力・集計しているらしい。 この事例は、RedmineCRMソフトとして使おうという発想であり、更に工数集計ツールとしても使おうとしている。 このアイデアは、第8回勉強会の感想~RedmineCRMや情報系システムにも適用できる #RxTStudy: プログラマの思索にも書いたけれど、顧客問合せ(つまり、コールセンターやサポートデスクの管理)の管理

    第5回品川Redmine勉強会の感想 #47redmine - プログラマの思索
  • チケット駆動開発で作業管理はしないほうがいい - arclamp

    先日、2013/3/23(土)に弊社でチケット駆動と開発環境に関するイベントを開催しました。リンク先には資料も上がっていますので参照ください(※アトラシアン製品関連のイベントです)。 基調講演にはチケット駆動開発を推進されている関西XPUGのあきぴーさんをお招きして「チケット駆動開発をパターン言語で読み解く」という話をしていただき、最終枠ではパネルディスカッションをしました。 チケット駆動開発とウォーターフォール パネルディスカッションでは、僕が「チケット駆動開発を作業計画に使うのは難しく、WBSとの併用が現実的」と話し、あきぴーさんが「作業計画をチケット駆動開発で回していくには」というノウハウを紹介されていました。 この違いは僕がウォーターフォール的な新規案件を、あきぴーさんがアジャイル的な開発/保守運用案件を前提にしているためです。 僕自身はBTS(Bug Tracking Syste

    チケット駆動開発で作業管理はしないほうがいい - arclamp
    Sean_SF
    Sean_SF 2013/04/03
    「WBSではなく、チケットで作業管理をしていると個別のチケットの状況ははっきりしますが、全体としての前後関係を視覚化することが難しくなります。」
  • GitとJIRAによるチケット駆動開発(その1) | Programming News | 工房「伽藍の堂」

    チケット駆動開発というものに興味が湧いたので、少し試しましたが、慣れないとちょっと難しそうです。 手順が難しいという訳ではなく、チケット駆動ではないこれまでの手順といくつか違うので、手順を忘れてしまい、色々と手戻りがあるという意味での難しさです。 こればかりは慣れるしかないので、仕事で適用する場合は一度サンドボックスプロジェクトを作成してトレーニングするなどした方がよいと思います。 フックを追加する コーディングはmasterではなく、チケット名で作成したブランチ上で行います。これを簡単にするためにブランチ名を取得してそれをコミットメッセージに前に付けます。 もう一点。pushするまでJIRAのcommitsには記録が出てこないので、コミット時にJIRAにメッセージをcommentに追加するようにします。 これを実現するためにprepare-commit-msgフックに以下のコードを追

    Sean_SF
    Sean_SF 2013/02/08
    "2012/03/04 Posted"
  • なぜ日本ではチケット駆動開発が注目されるのか?(ゲストブログ) | Atlassian Japan 公式ブログ | アトラシアン株式会社

    今回はゲストブログです。今、日のソフトウェア開発において注目されており、先日書籍も出版された「チケット駆動開発」について2回に渡り紹介していきます。今回は Part 1 ということで著者のお一人である Makoto Sakai 様から寄稿頂きました。 Makoto Sakai / SRA (Software Research Associates,Inc.) 近年、日では書籍が発売されるなど「チケット駆動開発」が注目を集めています。「チケット駆動開発」が注目されているのは、短期間に大規模開発が行われる日独特のソフトウェア開発の事情によるものです。しかしその利用方法を見ていると、チケット駆動開発によって、分散開発が可能な電子カンバン、チケットを中心としたコミュニケーション、ツール連携と情報の管理、ワークフローによるプロセスの自動化、などソフトウェア開発における制約を取り除く事を目的とし

    なぜ日本ではチケット駆動開発が注目されるのか?(ゲストブログ) | Atlassian Japan 公式ブログ | アトラシアン株式会社
    Sean_SF
    Sean_SF 2012/10/02
    はてブった
  • チケット駆動開発を上手に運用するためのプラクティス(ゲストブログ) | Atlassian Japan 公式ブログ | アトラシアン株式会社

    前回のゲストブログ Part 1 に続き今回は Part 2 をお届けします。今、日のソフトウェア開発において注目されており、先日書籍も出版された「チケット駆動開発」について紹介するシリーズの後編です。Part 2  はもう一人の著者である akipii 様から寄稿頂きました。 akipii / XPJUG Kansai (eXtreme Programming Japan User Group at Kansai) 概要 チケット駆動開発 (TiDD) とは、JIRA や Redmine などのチケット管理から生まれたプロジェクト管理の技法の一つです。「ソフトウェア開発に現れる全ての作業や課題はチケットに起票してから開発する」という原則 (Ticket First) を守り、チケットを中心に開発する手法です。 従来の Excel によるガントチャートでの進捗管理よりも、頻繁な作業の変更

    チケット駆動開発を上手に運用するためのプラクティス(ゲストブログ) | Atlassian Japan 公式ブログ | アトラシアン株式会社
    Sean_SF
    Sean_SF 2012/10/02
    はてブった
  • 書籍『チケット駆動開発』が出版されました。:An Agile Way:オルタナティブ・ブログ

    『チケット駆動開発』が出版されました。 http://books.shoeisha.co.jp/book/b93629.html このは、チケット駆動開発(TiDD)について書かれたの、待ちに待った二冊目です。小川さん、阪井さん、おめでとうございます。 の出版にあたって、まえがき、を書かせてもらいました。ここに、紹介文として掲載します。ぜひ、を手にとって見てください。 日でも「アジャイル」という言葉がよく聞かれるようになりました。その中の1つの手法である「スクラム」という言葉を先に知ったという方も少なくないでしょう。アジャイル開発では、チームが協調して動くソフトウェアを育てます。チームは現在の状況を透明化して共有し、顧客にも伝えます。状況共有の手法に「ストーリ」、「かんばん」、「バックログ」、「バーンダウン」等がありますが、これらを積極的なツール支援によってより分かりやすく、チー

    書籍『チケット駆動開発』が出版されました。:An Agile Way:オルタナティブ・ブログ
    Sean_SF
    Sean_SF 2012/08/27
    「ウォーターフォールのように行程を区切った開発を支援する手法としても十分使えるのです」
  • Redmineを使ってみよう

    自分なりにまとめてみたRedmineについてのスラ イド。 たぶん使ったことがない人向け。 あくまでも口頭での説明ありきでまとめているので、 ちょっと分かりにくい部分があるかもしれません。 資料のイラストや写真については、下記のサイトの素材 を使用させていただきました。 ※一部、自作の素材もあります。 フリーイラスト集【(株)タカミコーポレーション】 http://e-poket.com/ill... Materialand http://www.material-la... 素材のプチッチ http://putiya.com/ styraise(スタイライズ) http://www.styraise.com/ morgueFile free photos for creatives by creatives http://www.morguefile....Read less

    Redmineを使ってみよう
  • 3年間Redmineでチケット駆動開発をしてきて思うこと:Cathedral Break in Action:オルタナティブ・ブログ

    いまのプロジェクトを初めてもう3年ほどになりますが、この課題管理をずっとチケット管理システムであるRedmineでやってきました(Tracを執筆したというのにRedmineを使った理由はいろいろありますが、マルチプロジェクトが必要だったのが大きいですかね)。とくにノウハウと言うほどのものはありませんが、年度末なので使ってきて思ったことを色々書いてみます。かなりまとまりがないのでご注意ください。 まず、プロジェクトの特徴から。 基的に少人数のプロジェクトです。多いときでも4人。作っているのは、Windows向けのパッケージ製品(言語はC#)で、開発を初めて一年半ほどで正式リリースをしました。正式リリース後の保守+追加開発フェイズはほとんどメンバーはぼく1人でした。リリース計画はメジャーリリースの一回のみははっきり決まっていましたが、その後のマイナーリリースについては、お客様からの要望があ

    3年間Redmineでチケット駆動開発をしてきて思うこと:Cathedral Break in Action:オルタナティブ・ブログ
    Sean_SF
    Sean_SF 2012/03/29
    「計画的な見積」「ソースコード管理」「CI」の話も。
  • 最近流行の6週間リリースとJIRAでのチケット駆動開発は相性がいいかも | 工房「伽藍の堂」

  • [早版] 大阪「チケット駆動開発の課題と展望」 – Agile Japan 2012レポート(22) – manaslink

    [早版] 大阪「チケット駆動開発の課題と展望」 – Agile Japan 2012レポート(22)Published by きいろいの on 2012年3月20日2012年3月20日 最近広まってきたチケット駆動開発(TiDD)の実情を知る絶好の機会でした。最初に「Redmineによるタスクマネジメント実践技法」の著者、小川氏が会場に向けてチケット駆動開発を実践しているか尋ねたところ、およそ半数の方が挙手されました。これは講演者一同にもうれしい驚きだったようです。 ◆「現場が楽になる改善をする」 Redmineを使う=成功ではないことを小川氏がさまざまな角度で説明してくださった後、阪井氏から成功したプロジェクトは共通して明確なビジョン「現場が楽になる改善をする」を持っているという話が出ました。阪井氏はキーノートセッションでの岸良氏の「分厚いマニュアルや硬直した標準が、考えない人(マニュア

    [早版] 大阪「チケット駆動開発の課題と展望」 – Agile Japan 2012レポート(22) – manaslink
    Sean_SF
    Sean_SF 2012/03/22
    大阪「チケット駆動開発の課題と展望」 – Agile Japan 2012レポート(22)
  • [#TiDD] チケット駆動開発もAgileもより本質の議論に #aj12 - ソフトウェアさかば

    まず、あきぴーさんの「チケット駆動開発の課題と展望」、次に中村さん「Redmineと守破離」で、最後に私が発表しました。 あきぴーさんがチケット駆動開発を展開する際の課題を話され、中村さんがRedmine導入の守破離を話されました。そして私が、最近はチケット駆動開発が難しいとか、うまくいかないというお話を聞くようになったので、成功のためにはビジョンが必要だというお話をしました。 3人で共通のポイントは「形骸化を恐れる」ということです。チケット駆動開発は広く普及しだしています。今回150名ほどの参加者のうち、半分近くの方がすでに実践されているようでした。 今回の発表内容も、ちょうどCMMが格的に普及しだした頃に似ています。それまでの一般論から、組織に対する実践の議論に向かいました。どのように普及させるか、「守破離」などと言う言葉もそのころに出ていました。いかに現場に浸透させるか、以下に根付

    [#TiDD] チケット駆動開発もAgileもより本質の議論に #aj12 - ソフトウェアさかば
  • [雑多]「AgileJapan2012」に参加してきました

    「AgileJapan2012」に参加してきました。 #色々準備をされていた(もちろん当日も)スタッフのみなさん、スピーカーのみなさん、ありがとうございました。 去年は大阪はサテライトだったのですが、今年はメイン会場でした。 各地からスピーカーが集まり、参加者の数もかなり多くとても熱い内容になりました。 #それでも平日ということもありスーツな方の割合が多かったですが 私はご縁があって2つのセッションでお話してきました。 Agile セッション「チケット駆動開発の課題と展望」とChange セッション「現場に続くAgileの道を語ろう~アジャイルサムライ読書会が変えてきたこと~」です。 今回は「チケット駆動開発の課題と展望」での話です。 今回は(あえて)「Redmine話」や「チケット駆動開発」を意識しませんでした。 「チケット駆動開発をどうやったらうまく行くんだろ?」と期待されていたものと

    [雑多]「AgileJapan2012」に参加してきました
  • 【公開】AgileJapan2012講演資料「チケット駆動開発の課題と展望」 #aj12 - プログラマの思索

    日のAgileJapanでは、多くの人がチケット駆動開発の講演を聞いて下さりありがとうございました。 また、スタッフの皆様、お疲れ様でした。 AgileJapan2012講演資料「チケット駆動開発の課題と展望」をCCアトリビューションライセンスで公開します。 昨年のAgileJapanは聴衆の一人に過ぎなかったのに、今年は講演者としてメイン会場の午後1番のセッションで発表することになり、とても光栄でした。 自分としては資料をもう少し練れたかなと反省していたのですが、平鍋さんや岡山から来て下さった人から、今日の発表は良かったよ、と言われて正直ホッとしてます。 パネルディスカッションで良い議論ができたと思うのは、チケット管理で朝会やふりかえりを組み合わせて運用するのは効果的なのか?という質問があった時です。 朝会やふりかえりはプロジェクトファシリテーションのプラクティスの一つであり、僕個人の

    【公開】AgileJapan2012講演資料「チケット駆動開発の課題と展望」 #aj12 - プログラマの思索
  • TiDDとgit-flowを合わせた開発手法について | Technology-Gym

    Redmineを使ったTiDD(チケット駆動開発)と バージョン管理システムのGitを組み合わせて、どうやって開発していくのが上手い流れを作れるのかということを考えてみました。 まずはTiDDとは何か 気になるところを取り出すと コードに触る前にチケットを切る Ticket First タスクチケットは細分化して、放置されるようなタスクのサイズにしない チケットで親子関係を作ってまとめるといい 親チケット = ストーリーカード 子チケット = タスクカード コードとチケットを関係付ける(コミットコメントにチケット番号の付加など) No Ticket, No Commit katsumic.info – WorkNote » TiDD(チケット駆動開発)でいこう と大体同じです。 次はGitとチケットについて 元々、RedmineのチケットとGitをどう連携させるのがいいのだろう? というと

  • JIRA+Github+Jenkinsによるチケット駆動開発 | 工房「伽藍の堂」

    JIRAとGithubとJenkinsを組み合わせてチケット駆動開発をするには、どういう流れで、どういう連携が必要なのか、考えてみました。 流れを図式化したものが以下になります。 手順 図の流れに合わせて手順を説明します。 ①チケットを作成する ソースコードを書き始める理由が何であれ、すべての始まりはチケットになります。あらゆる理由がチケットになり得ます。バグもそうですし、機能改善や機能追加もチケットとして一元的に扱います。 チケットという管理方式を用いることの最大の利点は、あらゆる事象をチケットという単一の概念で扱うで扱う事にあると思います。 何らかの理由でソースコードを書く時は、チケットを作成します。作成されたチケットはOpenという状態になります。 ②チケット名でブランチを作成する チケットに着手するには、チケット名でブランチを作成します。これをトリガーに、JIRA側のステータスを

  • 統合型プロジェクト管理のススメ - プログラマの思索

    梅田弘之さん著の「統合型プロジェクト管理のススメ (DB Magazine SELECTION)」を読んだ。 とても面白い。 「統合型プロジェクト管理のススメ (DB Magazine SELECTION)」は2010/9に出版されたばかりなのだが、まるでチケット駆動開発のを読んでいるかのような気分になった。 「脱Excel!」「プロジェクト管理のERP」というフレーズは、まさにRedmineやチケット駆動開発が目指している方向のように思える。 受託開発している顧客の業務をIT化・Web化するのが我々IT技術者の仕事なのに、IT企業の業務の根幹であるプロジェクト管理は手作業であり、IT化されていない所がほとんどだろう。 そんな現状がずっと続いているから、ITプロジェクトは成功率が低い、とか、仕事がきつくて残業が多い、などと言われ続けている。 現場の開発者だけでなく、現場リーダーも、プロマ

    統合型プロジェクト管理のススメ - プログラマの思索
    Sean_SF
    Sean_SF 2011/06/22
    はてブった。「まるでチケット駆動開発の本を読んでいるかのような気分になった。」
  • Redmineでチケット駆動開発をAgileに運用するための4つの方法 - プログラマの思索

    Redmineでチケット駆動開発をAgileに運用するための方法をもう一度まとめておく。 あくまでも僕の一意見なので参考までに。 【参考】 チケット駆動開発のFAQ: プログラマの思索 【再考】TiDDのプラクティス集: プログラマの思索 Agile開発の肝はイテレーションにあり: プログラマの思索 バージョンのないRedmineプロジェクト~TiDD初心者が陥りやすい罠: プログラマの思索 TiDD初心者が陥りやすい罠part2~工程単位のRedmineプロジェクトやリリース予定バージョン: プログラマの思索 【続】TiDD初心者が陥りやすい罠part2~工程単位のRedmineプロジェクトやリリース予定バージョン: プログラマの思索 【Redmineでチケット駆動開発をAgileに運用するための4つの方法】 (1)RedmineチケットをXPのタスクカードのように扱う (Ticket

    Redmineでチケット駆動開発をAgileに運用するための4つの方法 - プログラマの思索
  • 「Redmineによるタスクマネジメント実践技法」 詳細目次 #TiDD - プログラマの思索

    翔泳社のHPから詳細な目次が公開されたようです。 【元ネタ】 [#TiDD] 出版裏話5:「Redmineによるタスクマネジメント実践技法」 詳細目次: ソフトウェアさかば さかばさんが書いているように、実際はもう少し多めに書いたのですが、分量が多すぎると言うことでいくつかの章は削除になりました。 でも、その裏話もどこかのコミュニティで少しずつ講演していこうかと思ってます。 さっそく著者にはが届きました。 表紙の艶もよく、白と赤のコンストラストがとても綺麗で、まるで光沢のある曲線的なデザインのiPhoneみたいでした(笑) RedmineやTracなどのBTSのツールのインストール方法については、既にたくさんの良書が出版されています。 しかし、それらのツールの背後に隠れているチケット駆動開発というプロセスの説明、そしてチケット駆動開発の背後に更に隠れているAgile開発を見出して詳しく説

    「Redmineによるタスクマネジメント実践技法」 詳細目次 #TiDD - プログラマの思索
  • チケット駆動開発 - Wikipedia

    チケット駆動開発 (ticket-driven development; TiDD) とは、プログラム開発手法の一種で、作業をタスクに分割しBTS(Bug Tracking System/バグ管理システム)のチケットに割り当てて管理を行う開発スタイル[1]。細かな修正作業の多い従来開発の中で生まれたが、アジャイル開発との親和性が高い[2]ことから、エクストリーム・プログラミングをはじめとするアジャイル開発でも実践されている。 チケット駆動開発が提案された2007年ころはソフトウェア開発環境が充実し、Subversion、trac、ウィキを活用したプロジェクト運営が注目されていた[3]。そのような中で、たくさんの細かな修正を効率よく行う方法として「チケット駆動開発」が現場から生まれた。 チケット駆動開発は、まちゅ氏のITpro Challenge のライトニングトーク「もうひとつのTDD開発