2024.5.25追記:このライブラリは別プロジェクトに引き継ぎましたので、こちらをご利用ください https://github.com/usop4/elegantt/ 似たようなのは探せばいくらでもありますが、こういうやつです。 import genGanttChart gchart = GanttChart( (720, 320),(255,255,255) ) gchart.draw_calendar() gchart.draw_campain("2019-10-15","2019-10-18","こんにちは") gchart.draw_campain("2019-10-20","2019-10-23","こんにちは") gchart.draw_campain("2019-10-24","2019-10-30","こんにちは") gchart.draw_campain("2019-1
TL;DR Pythonライブラリ「plotly」で扱えるガントチャートについて、ジョブショップスケジューリング問題を例に解説します。 plotly ガントチャートとは、人や工場などのスケジュールを可視化したもので、棒グラフの一種です。具体的には、ソフトウェア開発において開発者の稼働状況や、工場の機械がこなすタスクの流れを可視化するものです。自分が働いていたWeb制作会社では、Backlogというwebサービスでガントチャートを用いて空き状況や作業量を把握していました。 plotlyはPythonの可視化ライブラリで、様々なグラフを扱うことができます。この記事ではその一つのガントチャートについて、実際にコードも交えて紹介していきたいと思います。 plot.ly ちなみに、以前書いた記事では「Gantt-Chart」というjavascriptのライブラリを使用したのですが、Pythonのライ
Gantt Charts in Python How to make Gantt Charts in Python with Plotly. Gantt Charts use horizontal bars to represent the start and end times of tasks. New to Plotly? Plotly is a free and open-source graphing library for Python. We recommend you read our Getting Started guide for the latest installation or upgrade instructions, then move on to our Plotly Fundamentals tutorials or dive straight in t
エンジニアHub > 記事一覧 > Backlogを作ってるエンジニアが教えるBacklog活用術 - 開発チーム内外をつなぐ、課題管理の考え方 Backlogを作ってるエンジニアが教えるBacklog活用術 - 開発チーム内外をつなぐ、課題管理の考え方 プロジェクト管理ツール、コラボレーションツールとしてBacklogを採用しているチームは多いでしょう。多岐にわたる機能を利用できるツールですが、上手に使うためのアイデアと方法を、Backlogを生み出したヌーラボ社の中村知成さんが解説します。開発チーム内だけでなく、マーケやセールスなどを含めた、チームを横断した課題管理など、“中の人”ならではの知見をご紹介します。 株式会社ヌーラボの中村知成( @ikikko )です。Backlogの開発・運用全般のマネージャーを務めつつ、Backlogの導入・業務改善や、ソフトウェア開発現場の支援サービ
去年に引き続きクリスマスイブになんか作ったシリーズです。 下記のような感じで、ガントチャートを雑に作れるVSCodeの拡張機能を作りました。 テキストを編集してもいいし、プレビューを操作してもいいというのがこのツールの売りです。 変更内容は相互に同期します。 VSCodeなので、当然ながらコピペやマルチカーソル、置換なんかも普通に使えます。 VSCodeの編集機能で、GUI部分の貧弱さを補おうというコンセプトです。 実用性や自由度は低めですが、文法や操作方法を覚える必要も最低限になっているんじゃないかなと思います。 あと、ただのテキストなんで、Git管理もできますね。 2週間程度の短期予定を立てる用途を想定しています(自分はその程度の予定しか立てません)。 要望に答える可能性は低いですが、プルリクを頂ければ割と軽率にマージすると思います。 かんたんな導入方法 まずVSCodeを開き、おもむ
Redmine Advent Calendar jp 2011 : ATND の19日目です。 18日目は Redmineでのタスクの進捗報告について - いぬおせろ です。 えー、最初はテキストエリアを拡張する方法でも書こうかと 思っていたのですが、 ruby 入ってない gem 入ってない ってことをつぶやいたら cointoss1973 さんが、 @nobiinu_and まっさらな状態から90分でRedmineをインストールする方法 2011-12-19 22:33:39 via web to @nobiinu_and 天の助け!! Windows7 で Redmine 1.3.0 を動かすまでの流れです。 ruby のインストール http://www.garbagecollect.jp/ruby/mswin32/ja/download/release.html からダウンロード
プロジェクト管理システムは多数ありますが、そのセットアップに時間がかかるようでは導入への敷居が高くなってしまいます。さくっと設置してすぐに動くくらいの手軽さが欲しいです。 今回はそんなプロジェクト管理、Wheatbinを紹介します。PHP製なので多くのWebサーバで動くでしょう。 Wheatbinの使い方 最初の画面です。データベースも不要です。 左側にメニューが隠れています。 プロジェクトを作成しました。 カンバンです。 タスクを追加する画面です。カテゴリなども登録できます。 タスクを追加しました。 色を分けておくと見た目に分かりやすくなります。 タスクの移動はドラッグ&ドロップです。 タスクをガントチャート表示にもできます。 リスト表示。 カレンダー表示。 WebHooksを使って外部サービスと連携もできます。 Wheatbinは簡単に使い始められますが、機能は十分に備わったプロジェク
LibrePlanは中〜大規模開発において有効なWebベースのプロジェクト管理です。 LibrePlanはまるでローカルアプリケーションのようなリッチなUIをもったWebベースのプロジェクト管理システムです。 ログインします。 ダッシュボードです。格好いいガントチャートが表示されています。 タスク同士の関連性も表現されています。 WBSです。 タスクの詳細です。 ワーカー一覧です。 どの機能もメニューから素早くアクセスできます。 ワーカーレポートです。他にも多様なレポートが揃っています。 主な機能としてはリソースマネジメント、WBS/ガントチャートを用いた計画表、各タスクのモニタリング、進捗度合いのトラッキング、APIを使ったデータ共有などとなっています。十数名くらいのプロジェクト規模であれば使いやすいのではないでしょうか。 LibrePlanはJava製のオープンソース・ソフトウェア(G
jQuery Gantt editorはjQuery製のガントチャートエディターです。その名の通り、その場でデータの編集ができます。 プロジェクト管理において進捗や各人のステータスによる作用を判断するのに便利なガントチャート。オンライン版も幾つか出ていますが、既存サイトに組み込みたいならjQuery Gantt editorを使ってみましょう。その名の通り、jQueryベースのガントチャートエディターです。 メイン画面です。まさにガントチャートの画面です。 日程や階層の深さを編集できます。 詳細な情報も変更できます。 タスクの追加も可能です。 人員のアサインにも対応しています。 データはそのまま保存したり、JSONとしてエクスポートできます。従ってJSONデータを使えば同じ画面を再現するのは難しくありません。Undo/Redoをサポートし、クロスブラウザで動作します。閲覧だけでなく、編集ま
フリーランスのテクニカルライター 可知 豊の個人ブログです。 IT・ビジネス・プログラミング学習などをテーマに、多くのメディアで記事を書いています。 このほかに、Webコンテンツや簡単なプログラムの作成、Webシステムやプログラミングのトレーニング支援、企業メディアの企画・制作・運営にたずさわってきました。 お仕事、絶賛募集中です。 Works ... 一本指でもサクサク打てる、キーボード超入門 パソコン初心者が文字入力で困ったら読む本 知る、読む、使う! オープンソースライセンス 著書・実績 自己紹介 Blogs このブログの記事一覧 Heppocode Garage 人差し指でパソコン入力 そのほか * 2024-09:ながらく、いくつかのWebサイトをWordPressで運営してきましたが、 静的サイトジェネレータPelicanを導入して記事を移行しました。 catch.jp blo
代償関係なくプロジェクトを進める上でその管理システムたるプロジェクト管理の存在は欠かせません。ともあれプロジェクトの規模によって求められる機能は異なってきます。 qdPMは実装されている機能を見る限り、若干規模の大きめなプロジェクトにおいて便利な機能が揃っているようです。という訳で順番にスクリーンショットを紹介していきます。 ダッシュボードはタスク一覧。プロジェクトにまたがって表示されます。 プロジェクト詳細もまずはタスク一覧から。 ディスカッション機能。フォーラム的なものです。 ディスカッションではコメントしたりできます。 バージョンを付けられます。プロジェクトの進み具合に応じて付けられます。 ガントチャート機能。 デモ動画を以下に掲載します。 qdPMは複数プロジェクトにまたがっていることを考えると超大規模な訳ではなく(大規模な中で複数のプロジェクトに分けるのもありますが)、かといって
Gantt Chart Template for Excel Download a simple project scheduling tool for Microsoft Excel® - by Jon Wittwer, PhD | Updated 8/18/21 A Gantt chart is a tool for project management developed originally by Henry Gantt in the early 1900s. It is a type of bar chart that shows the start and end times for each task in a project schedule. The tasks are usually categorized using a work breakdown structur
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く