タグ

プロジェクトに関するichiropのブックマーク (19)

  • 大規模データ移行の失敗を防ぎたい。計画やプログラム、インフラの注意点と、ありがちなこと - Qiita

    仕事柄、大規模なデータ移行を何度か経験してきました。 データ移行、特にDBのマイグレーションでもなく、 システム移行のときのようなデータ構造の変更を伴う際には気をつけることがたくさんあります。 クラウドではだいぶ楽になりますが、 特にオンプレミスで検討せざるを得ない皆さんに気をつけないといけない点を共有します。 スケジューリング編 最初から検討し始めよう 開発プロジェクトにおいてシステム移行だけで4割の工数がかかると言われています。 しかし、新規システム部分の開発で頭が一杯になっていると、重要度の割に移行部分が後回しにされがちです。 移行用プログラム、移行用サーバ手配はもちろん、新規、既存システムへの影響も検討しないといけません。 できればプロジェクト開始時から人をアサインして計画を立てていきましょう。 移行自体が一つの開発プロジェクト相当です。頑張りましょう。 後半になって移行計画を立て

    大規模データ移行の失敗を防ぎたい。計画やプログラム、インフラの注意点と、ありがちなこと - Qiita
  • 【プロジェクト管理ツールを家庭に導入して2年】実感した6つの変化 - はてなニュース

    こんにちは、IT系母ちゃんの平 愛美(id:mana-cat)です。職業は夫婦ともにITエンジニアで、2人の子どもたちと一緒に都内で暮らしています。子ども2人を育てながらの生活には、家庭特有のさまざまな課題が山積みです。そんな課題を解決するため、2年ほど前にプロジェクト管理ツール「Backlog」を家庭に導入しました。導入するに至った経緯と、導入してから生活がどのように変化したのかを紹介します。 ■ プロジェクト管理ツール導入のきっかけ 我が家の家族構成 プロジェクト管理ツール導入前の課題 カレンダー機能だけで課題を解決するのは難しい ■ 家庭にもプロジェクト管理ツールを導入しよう 「Backlog」を選んだ理由 ■ Backlogの使い方 Backlogの登録について (1)無償プランでBacklogを登録する (2)メンバーを追加し、課題を登録する (3) 課題のステータスを変更する

    【プロジェクト管理ツールを家庭に導入して2年】実感した6つの変化 - はてなニュース
  • ドキュメント作成時のあるあるアンチパターン20 - Qiita

    業務でドキュメントを作成するケースは多々ある 例:仕様書・設計書・提案書・メール・障害票... ここでは各ドキュメント共通してありがちなアンチパターンをまとめてみました。 1. 表記がバイト表示・マイクロ秒表示 プログラムが出した数値をありのままに表示するパターン ファイルサイズが100MB, 1GBあろうと、バイト表示にする 桁数が多い数値に、桁区切り(,)を入れない 時間を何でもマイクロ秒・ミリ秒にする(1/100万秒までの精度が必要?体感で分かる?) 桁数が多い=精度が高い=良い文書、ではなく、見る人が必要とする精度に切り上げることが重要(売上で1円単位まで出すことが無いのと同様) 悪い例 No ファイル名 ファイルサイズ(byte) 処理時間(秒)

    ドキュメント作成時のあるあるアンチパターン20 - Qiita
  • 工数見積もりやスケジュール管理で参考になる記事10選

    プロジェクトを遂行するためには、工数の見積もりやスケジュール管理が必要になります。正確な見積もりは難しく納期に間に合わなかったり、残業や休日出勤で埋め合わせたりした経験はありませんか? 今回は、より正確に工数の見積もるための手法や、差し込み作業を考慮したスケジュール手法などについて解説されている記事をまとめました。 マネージャー、エンジニア、デザイナーなどすべての方に参考なる内容だと思います。 開発の見積もりとスケジュール管理 クックパッド株式会社の方が実践している見積もりとスケジュール管理方法について紹介されています。工数を見積もるステップや、スケジュールを立てるときの注意点、スケジュール管理の方法について学びたい方におすすめの記事です。 開発の見積もりとスケジュール管理 不安とストレスから解放される見積りとスケジュール方法 開発をしているとき、納期に間に合わなかったらどうしようと不安に

    工数見積もりやスケジュール管理で参考になる記事10選
  • 技術的負債とどうやって戦うか - Qiita

    プロジェクトが進行するにつれて増える『負債』 長いプロジェクトに携わっていると、技術的負債をいつ返すのかが課題になってきます。 リファクタリングはいつの時点でやるのか、これは長いプロジェクトを運用していく上で問題になっていきますが、今回は負債の種類を整理し、それぞれどう対応をしていけばよいかを考えていきたいと思います。 私達の開発では常に時間が足りない 最近読んだ、「アジャイルサムライ」というには下記のようなことが書いてありました。 (開発における)3つの真実 プロジェクト開始時点にすべての要求をあつめることは出来ない 集めたところで要求はどれも必ずと言っていいほど変わる やるべきことはいつだって与えられた時間と資金よりも多い 以上のことからわかるように、私達の開発には時間が無いということが常だということがわかります。実際、技術的負債が多いプロジェクトほどこの傾向が強いのではないでしょう

    技術的負債とどうやって戦うか - Qiita
  • 不安とストレスから解放される見積りとスケジュール方法 - Qiita

    エンジニア組織を強くするためのを出版しました Qiitaでエンジニアリングをめぐる様々なコミュニケーションの問題とその解決策や考え方を書いてきた。それらの背後にあるエッセンスをこの度書籍として出版するに至りました。 エンジニアリング組織論への招待 ~不確実性に向き合う思考と組織のリファクタリング この書籍は、エンジニアリングを「不確実性を削減する」という第一原理で捉え直し、様々なエンジニアリングとその間のコミュニケーションをめぐる現象を説明していくものです。 はじめに 何かはじめてのことをする場合、人はとても「不安」を感じます。人は未来を考えることができる生き物です。その特異な能力ゆえに、未来に起こるかもしれないよくないことを考えると「不安」を感じてしまうのです。 仕事プロジェクトなどは、「間に合わなかったらどうしよう」とか「この仕事はちゃんと終えられるのだろうか。」など、未来のことを

    不安とストレスから解放される見積りとスケジュール方法 - Qiita
  • ZOZO Technologies TECH BLOG

    2020-07-01 ZOZOTOWNのインハウス広告運用を支援するデータと仕組みの話 BigQuery データ マーケティング 広告 記事では、ZOZOのマーケティング部門の広告運用のインハウス化に伴って、これまで取り組んできた広告データの収集と活用、その仕組みにフォーカスして事例をご紹介します。 ZOZOTOWNのインハウス広告運用を支援するデータと仕組みの話 2020-06-29 【オンラインMeetup イベントレポート】ZOZOテクノロジーズの大規模データ活用 イベントレポート GCP Elasticsearch 検索 機械学習 こんにちは、ZOZOテクノロジーズ CTO室の池田(@ikenyal)です。 ZOZOテクノロジーズでは、6/22にZOZO Technologies Meetup -ZOZOテクノロジーズの大規模データ活用-を開催しました。 zozotech-inc

    ZOZO Technologies TECH BLOG
  • ナウシカのメーヴェを作った男 - クマムシ博士のむしブロ

    メーヴェ(写真クレジット: 八谷和彦) 宮崎駿原作の漫画およびアニメ—ション映画「風の谷のナウシカ」。作中で、メーヴェとよばれるグライダーのような軽量飛行装置に乗る。主人公のナウシカはメーヴェを操り、自由自在に飛び回る。 このメーヴェを現実に作っている人がいる。メディアアーティストの八谷和彦さんだ。八谷さんといえば、ピンクのクマがメールを届けてくれるメールソフト「PostPet」を世に送り出した人物としてもよく知られる。 メーヴェに乗る八谷氏(写真クレジット: 米倉裕貴) その八谷さんが、なぜナウシカのメーヴェを作ろうと思ったのか。そのきっかけとなったのは、イラク戦争だった。 アメリカがイラクを侵攻したとき、日がいとも簡単にこれを是認し追従したことに憤慨した八谷さん。「俺はナウシカにはなれないけれど、ナウシカみたいな人が現れた時に、生まれた時に乗るものを作ろう」と誓った。そして、Open

    ナウシカのメーヴェを作った男 - クマムシ博士のむしブロ
  • 技術的負債を管理する

    1992年にWard Cunningham氏が、技術系ではないステークホルダにこの問題を伝えるために、初めて「技術的負債」というメタファを使いました。品質の低いコードと自動テストによるカバレッジがないことは、財務的負債と比較されます。このようなコードは、開発者だけでなく、すべてのステークホルダが負う財政的な重荷になり、将来的に利息が課される負債になります。元額は、コードベースを将来簡単に変更できるようにリファクタリングするコストです。利息は、チームがよいコードではなく、汚いコードに取り組まなければならない場合に、将来支払う余分なコストです。 財務的負債とは違い、技術的負債は返済しなくてもよい負債です。時には、返済するのが無駄なこともあります。ある部分のコードを読んだり、変更したりすることはめったにないか、決して起こらないかもしれません。そのため、技術的負債も、どのくらい起きそうかを考慮す

    技術的負債を管理する
  • 軽快なタスク管理ツールTrelloを使おう | DevelopersIO

    はじめに Trelloを半年ほど使ってみて、かなり気に入ったので紹介します。 どんなツール? 名前をつけるならプロジェクト管理/タスク管理ツールでしょうか。Trelloは自身をコラボレーションツールと説明しています。ちなみにこれはメインのWebアプリ版にiOS版、Android版も用意されています。 Redmine, Backlog, Pivotal Tracker, Track… 似たような役割のツールは他にもありますが、いろんな意味でとってもライトな感じです。機能は少ないし、動作は軽いし、無料です。アカウントを作ればすぐに使えちゃいます。感覚的にホワイトボード+付箋なイメージです。 メニューは英語ですが単語の数は少ないですし機能も少なく、アイコンで何となくわかるので導入の障壁は低かったと思います。 Trelloを使ったプロジェクトの例 操作方法は使ってもらえばある程度わかるってもらえる

  • 受託開発で開発開始時に確認すること | DevelopersIO

    はじめに 巷では受託開発についてまぁ様々な事は言われて久しいですが、紛れもなく自分は今この世界で生きていますし、多くの人が関わっていると思います。自分はプロジェクトリーダーという役割で開発に携わっていますが、プロジェクトをやる度に何かしら忘れてしまう事があるので、開発開始時又は開発開始前に必要な主な確認事項をまとめました。 確認すること プロジェクトの基部分 契約書/要件定義書に書かれているようなこと。設計時や問題発生時に考える時の基礎になる部分なので、プロジェクトに関わる人全てが知っていて意識するべきこと。 ☆は仕様追加などの状況によってパラメータ調整する項目 目的 何故このプロジェクトが始まって何を目標としているのか 世界のはじまり。考察の基準。 エンドユーザー お客様と当の意味でのエンドユーザー。 誰が使って嬉しいといいのか ステークホルダー プロジェクトのボスは誰か 誰を納得さ

    受託開発で開発開始時に確認すること | DevelopersIO
  • WBSはプロジェクト組織を規定する | タイム・コンサルタントの日誌から

    いま、これからあるプロジェクトを開始するところだと仮定しよう。あなたはプロマネとして、仕事のやるべき範囲(=スコープ)を明確にし、WBSを作ろうとしている。プロジェクトの種類はあえて問わないが、ここではITプロジェクトを想定しよう。成果物は情報システムで、A・B・Cの3つの主要機能モジュールからなる、とする。各機能モジュールはそれぞれ、システム設計→プログラミング→テスト、という仕事のプロセスを経て、できあがる。 さて、3つの機能モジュール×3段階の作業プロセスだから、合計9個のアクティビティからなるプロジェクトである。これをWBSに構成するとき、二種類の表現が考えられる(IT系の仕事になじみのない人は、「システム設計」「プログラミング」「テスト」をそれぞれ、「コンセプト開発」「製品設計」「量産準備」だとか、「機械設計」「資材調達」「製造」とか、自分に理解しやすい業務におきかえてみてほしい

    WBSはプロジェクト組織を規定する | タイム・コンサルタントの日誌から
  • WBS は、作業分解構造ではないのよ。 - haradakiro's blog

    ちょっと大人数で行うプロジェクトに参加したことがある人なら、WBS (ワークブレークダウンストラクチャー) を目にしたことがあるだろう。 日語だと作業分解構成と説明されることが多い。Work(作業) Breakdown(分解) Structure(構造) というわけだ。日語の説明では、そういう説明が主流のようだ。 でも、WBS の Work は実は作業ではない。 WBS を定義した標準の最新版MIL-STD-881Cを見てみると、"A product-oriented family tree composed of hardware, software, services, data, and facilities." 「WBS の定義は、ハードウェア、ソフトウェア、サービス、データ、設備などからなる成果物指向の分解ツリーである。」 ここでいう Work は、成果物のことだ。Workb

    WBS は、作業分解構造ではないのよ。 - haradakiro's blog
  • 要求定義の肝

    システム開発がなかなかうまくいかないのは、そのための知識や知恵が世の中に存在しないためではありません。日々、新しい手法や技法が提唱されていますが、それはこれまでの知識や知恵が不足しているからだと考えるべきではありません。実際はその逆で、システム開発をうまく進めるための知識や知恵は、既に十分すぎるほどあるのです。 手法がないと悩む前に、まずは「解の公式」で簡単に解を求めようとする、その心に気づくべきかもしれません。それとも手法を求めるのは「統一理論」を求める純粋な科学的な探究心によるものなのでしょうか。そうだとすれば、その心はシステム開発の一つの局面における重要な資質であることは間違いないでしょう。しかし同じ心が、別の局面ではプロジェクトの足を引っ張ることにもなるのです。 まずはソフトウェア工学や開発方法論についての先達の識見です。システム開発にあくまでも数学的な美しさを求める心には、あるい

  • 楽しいプロジェクト運営 - Writing Cafe

    [Programs] / 最終更新時間:2004年07月13日 23時18分46秒 概要 ソフトウェア開発はビジネス上の理由により、いつも厳しい状況にあります。しかし、ビジネス上の厳しい要求は、遅れや仕様の削減、品質の低下、販売の低下といった事態を招き、それがさらなる厳しい要求を招くという悪循環を起こしています。 現状に無駄や問題を感じる人は「もっといい方法があるはずだ」と考えています。 厳しい現実の中、会社、従業員、顧客、クライアント……皆が幸せになる方法は存在するのでしょうか? 参考文献をまとめた内容と、個人的な経験をもとにその方法を探してみましょう。 目次 概要 目次 問題 解決方法はないのか? 会社の目的 コアの問題 解決手段 レシピA 次のレシピに行く前に レシピレシピレシピレシピレシピF まとめ 参考文献 関連リンク 蛇足 ちいさなことから:実例 楽しいプロジェ

  • 403 Error - Forbidden

    403 Error 現在、このページへのアクセスは禁止されています。 詳しくは以下のページをご確認ください。 403ERRORというエラーが発生します

  • マイルストーンは中点で測れ | タイム・コンサルタントの日誌から

    プロジェクト・スケジューリング立案作業の第一歩は、いうまでもなくWBS(Work Breakdown Structure)の作成である。成果物スコープとプロジェクト・スコープを、もれなく・重複なくカバーするタスク(アクティビティ)をすべて拾い上げる。それらを階層的に構成し、整理番号をつけたものがWBSだ。スケジューリングは、WBSを構成するアクティビティの所要期間を見積り、また、それらアクティビティ間の論理的な着手順序や依存関係を決定して、ロジック・ネットワークに落とし込む(ここは何らかのソフトウェア・ツールを利用することが多い)。その上で、クリティカル・パスを求めると、それがプロジェクト全体の工期となる、という訳である。 通常はさらに、クリティカル・パス上の主要な達成点に、「マイルストーン」を設置する。これは後の進捗管理を分かりやすくするための工夫だ。ここまでは教科書的な常識の話で、誰も

    マイルストーンは中点で測れ | タイム・コンサルタントの日誌から
  • What's New in SQL2016 CTP2 Release - MSDN Blogs

    In Visual Studio 2022 17.10 Preview 2, we’ve introduced some UX updates and usability improvements to the Connection Manager. With these updates we provide a more seamless experience when connecting to remote systems and/or debugging failed connections. Please install the latest Preview to try it out. Read on to learn what the Connection ...

    What's New in SQL2016 CTP2 Release - MSDN Blogs
  • ゲーム開発プロジェクトマネジメント講座(SQUARE ENIX OPEN CONFERENCE)

    ゲーム開発 プロジェクトマネジメント講座 2011年10月8日 株式会社スクウェア・エニックス CTO 橋 善久 1©SQUARE-ENIX 2011 SQUARE ENIX OPEN CONFERENCE なぜプロジェクトは 失敗するのか? 2©SQUARE-ENIX 2011 プロジェクトの失敗ポイント • 見込みより売上が少ない • 計画よりもコストがかかっている • 発売時期が遅れた • 発売に間に合わせるため内容が削られた • ユーザーの評判が悪い • 不具合が発生 • スタッフの満足度が低い、故障者が出た、辞め てしまった • など・・・ 3©SQUARE-ENIX 2011 プロジェクトの失敗ポイントの分類 • スコープ(コンテンツの範囲)の問題 • 品質の問題 • コストの問題 • 時間の問題 • リソース(人員・環境)の問題 • ビジネスの問題 4©SQUARE-EN

  • 1