タグ

フレームワークに関するsawarabi0130のブックマーク (95)

  • 大規模アジャイルフレームワークの紹介

    みなさんこんにちは。@ryuzeeです。 12月1日に新刊『チームトポロジー』が発売になったのでぜひよろしくお願いします。 スクラムの認定コースでも基礎的なコースでも、よく聞かれるのが大規模の場合の対応についてです。 そこで、今日は大規模の場合の選択肢になりそうな大規模アジャイルフレームワークを紹介します。 紹介しますが、最初に大事なことをお伝えしてから紹介します。 そんなにたくさん作っても使わない2019年にプロダクトマネジメント関連のSaaS企業であるPendoが行った調査によると、ソフトウェアプロダクトにおいて平均的な機能の利用状況は次のようになったそうです。 まったく使わない: 24%ほとんど使わない: 56%よく使う: 8%いつも使う: 12%つまり80%の機能はほとんど、もしくは、まったく使われないということになります。 たくさんの人を集めて、たくさんの機能を作るのは、ムダであ

    大規模アジャイルフレームワークの紹介
    sawarabi0130
    sawarabi0130 2021/12/23
    "いかにプロダクトを分割して、それぞれを独立、疎結合にするか" つまり大規模でなくする。
  • 深く考える訓練、その2|深津 貴之 (fladdict)

    大学の授業用のサブ教材として、生徒に「深く考える」トレーニングの資料を作ってる。今回はその第2回目。 ひきつづき入門用の実践フレームワークを紹介。今回は、Pro-Con Lists(長所・短所リスト) だ。まだまだ簡単モード。 「長所・短所リスト」日語にすると身も蓋もないが、"Pro-Con"とは長所・短所のことだ。この方法は、複数のプランから最も優れた候補を選ぶために用いる。 以下のようにして、各プランの長所と短所を分析してみよう。 「長所・短所リスト」の例例えば、次のボーナスで「新しいテーブルを買う」か「家族旅行に行く」かを比較してみよう。それぞれ一長一短があり迷ってしまう。そんなときは、まず要素を書き出して、長所短所を比較していく。 1. 選択肢を列挙する 2. 複数の選択肢に対して、それぞれの長所短所を全て列挙する。 3. それぞのれ長所短所に(軽微〜重要)などで、1-3点のスコ

    深く考える訓練、その2|深津 貴之 (fladdict)
  • Google、Dockerイメージに対するテスト自動化フレームワーク「Container Structure Tests」オープンソースで公開

    GoogleDockerイメージに対するテスト自動化フレームワーク「Container Structure Tests」オープンソースで公開 Container Structure Testは、コンテナ内部でコマンドを実行することで正しい出力やエラーが帰ってくるかどうかや、コンテナ内部のファイルが正しく格納されているかなどの検証を実行できるフレームワークです。 具体的には下記のテストをサポートしていると説明されています。 Command Tests コンテナイメージ内部でコマンドを実行し、正しい出力やエラーが返ってくるかを検証する。 File Existence Tests コンテナイメージ内部に、あるファイルがファイルシステム内の適切な位置に存在しているかどうかを検証する。 File Content Tests コンテナイメージ内のファイルシステムにあるファイルのコンテンツとメタデータ

    Google、Dockerイメージに対するテスト自動化フレームワーク「Container Structure Tests」オープンソースで公開
  • またもやTensorFlowが強化!!深層学習ライブラリ「sonnet」の登場【使ってみた記事紹介を追加】 - HELLO CYBERNETICS

    新たなライブラリsonnet sonnetとは DeepMind社製であること TensorFlowと共に使える TensorFlow TensorFlowの役割 TensorFlowの追加ライブラリ Keras TensorFlow-Fold edward sonnet sonnet使ってみた記事まとめ 多分日語最速で出た使ってみた記事 インストールから丁寧に コードに対するコメントが豊富で参考になる記事 新たなライブラリsonnet sonnetとは DeepMind社が社内で利用していた深層学習ライブラリです。 昨日これがオープンソース化されました。 DeepMind社製であること DeepMindは現在Google傘下の人工知能開発企業です。 圧倒的な専門家集団の集まりであり、深層学習の研究にGoogleが乗り切る際に、DeepMind社は買収されました。その後、資金力と研究力を

    またもやTensorFlowが強化!!深層学習ライブラリ「sonnet」の登場【使ってみた記事紹介を追加】 - HELLO CYBERNETICS
  • MECEとは?デキるビジネスは知っているスキルを全力で解説してみた【MECE完全版】 | 考えるを考えるメディア

    Pocket 突然だが、あなたは話をしていて「言ってることがよくわからない」と相手に言われたことがあるのではないだろうか?一生懸命伝えようとしてるのにも関わらず、なぜ話が上手く伝わらないのだろうか。 物事を過不足なく相手に伝えるには、自分の頭の中をしっかり整理しなければいけない。 頭の中を整理するには、どうすればいいのか? その謎を、MECEという概念を交えて解きほぐしていこう。 MECEは、ビジネスマンとしての付加価値をつけるスキル 先に、MECEとは何か簡単に言っておくと、「フレームワーク」といわれる「型」であり、物事を「もれなく、ダブりなく」整理する技術だ。ビジネスパーソンであれば研修等で一度は聞かされる単語だろう。ではなぜMECEをわざわざ研修を行って習得させるのか。MECEを習得する意義として、ビジネスパーソンとしての付加価値を見出せるという理由が大きい。 例えばMECEを習得す

    MECEとは?デキるビジネスは知っているスキルを全力で解説してみた【MECE完全版】 | 考えるを考えるメディア
  • 今からでも読んでおきたいReact.js入門資料12選

    Facebookが提供しているJavaScriptライブラリ・React.jsは「Yahoo!」「Airbnb」「Reddit」「Netflix」などで採用されています。 日でも注目され始めているので、React.jsを使ってみたい方は多いのではないでしょうか。 これからReact.jsを学ぶ方の参考になるReact.jsの入門資料(サイト・記事・スライド)を12個ご紹介します。 他のJavaScriptフレームワークからReact.jsに乗り換えようか迷っている方の参考になる資料も紹介しています。 React.jsの学習の参考になるサイト・記事 今話題のReact.jsはどのようなWebアプリケーションに適しているか? Introduction To React─ Frontrend Conference / HTML5 Expert.jp https://html5experts.j

    今からでも読んでおきたいReact.js入門資料12選
  • 【ワークシート付き】新社会人におすすめの実践的フレームワーク5選 - LIFE DESIGN

    2016 - 06 - 11 【ワークシート付き】新社会人におすすめの実践的フレームワーク5選 思考法 フレームワーク シェアする Bookmark! Facebook Twitter Google+ Pocket 決断の速い人が使っている 戦略決定フレームワーク45 作者: 西村克己 出版社/メーカー: 学研プラス 発売日: 2012/03/22 メディア: Kindle版 この商品を含むブログを見る 記事の目的 仕事や企画などを進めるうえでよく問題になるのは、「どのように進めるべきか」を考えること。その場合、思考のツールとなるフレームワークを利用しながら、全体像と細部を詰めていくことも方法の1つである。そこで 今すぐ使える実践的なフレームワークを5つ紹介 したい。 ワークシート付きなので印刷して書き込むことはもちろん、必要に応じて自分で追記していったり、PCやスマートフォンなどのでデバ

    【ワークシート付き】新社会人におすすめの実践的フレームワーク5選 - LIFE DESIGN
  • 【図解】今すぐ実践できる効果大のフレームワーク(思考法)5選 - 晴耕雨読

    2016 - 05 - 04 【図解】今すぐ実践できる効果大のフレームワーク(思考法)5選 ビジネス・経済 ビジネス実用 シェアする Bookmark! Facebook Twitter Google+ Pocket 仕事や学業などの成果をあげるには、思考法を枠組み化・体系化することが不可欠。そのために頭の整理の仕方やアウトプットの仕方を学びたいと考えている方を対象に、すぐに使えて効果が大きい5つのフレームワーク(思考法)を今回紹介する。 ヌケ・モレなし! 仕事の成果が3倍上がる はじめてのフレームワーク1年生 (Asuka business & language book) 作者: 松島準矢 出版社/メーカー: 明日香出版社 発売日: 2013/06/21 メディア: 単行(ソフトカバー) この商品を含むブログを見る スポンサーリンク 1. 仕事に着手するときの思考法 仕事に着手する際

    【図解】今すぐ実践できる効果大のフレームワーク(思考法)5選 - 晴耕雨読
  • レスポンシブ対応のCSSフレームワーク22選

    手軽に素敵なホームページを作成することができるCSSフレームワークが沢山登場しています。アイコンなども全てセットになったものなどもあり、コーダーでなくとも簡単に作業できることから人気を博しています。 今回は、レスポンシブに対応したCSSフレームワークをに紹介します。CSSフレームワークを選ぶ際の参考にしましょう。 CSSフレームワークとは?その特徴とメリット CSSフレームワークを簡単に言うと、Webサイトに必要なパーツや主な機能などがセットになったパックのことです。Webサイトをデザインするとき、通常はイチからデザインを考えて、パーツを揃え、CSSを記述していく必要があります。これは時間がかかる上、Webデザイナーやエンジニアなどの専門家がいない場合、整ったデザインのWebサイトを制作することは非常に困難だと言えるでしょう。 そんなときに便利なのがCSSフレームワークです。CSSフレーム

    レスポンシブ対応のCSSフレームワーク22選
  • 図解と事例でわかるビジネス問題解決フレームワーク20選

    「研修やでビジネスフレームワークを学んでみましたが、ぶっちゃけビジネスフレームワークって何かよく分かりません!」 これは私が上司としてマネジメントする中で、よく部下から受ける相談です。 正直、中堅の社員でもビジネスフレームワークを使いこなして仕事ができているビジネスマンはそう多くはありません。 ただ、私の長いマネジメント経験から、ビジネスフレームワークを使いこなせるようになった方が良いと考えます。使いこなせるようになることで、下記3点のメリットがあります。 仕事が5倍速くなる上司にもクライアントにも”わかりやすい資料”が作れる自分の頭を整理できるこのページでは「今日から使える」をテーマに、ビジネスフレームワークの質的な使い方と具体的なフレームワーク20個を下記の流れでご紹介します。 あなたが身につけるべきビジネスフレームワークとは状況を分析するフレームワーク8選戦略を構築するためのフレ

  • アイデアを素早く出して物事を多面的に見ることが可能なA4サイズのシート「Fast Idea Generator」

    「ありきたりなアイデアを提案するのではなく、物事を多面的に見て、理論を再構築したい」という時に便利なのが「Fast Idea Generator」です。「逆転の発想」や「アイデアの拡張」など考えを広げる手がかりになる9つの項目について記載されており、時間がない時でもササッと新しいアイデアを生み出せるアイテムになっています。 Fast Idea Generator – Development Impact and You http://diytoolkit.org/tools/fast-idea-generator-2/ Fast Idea Generatorには以下の9項目が並んでおり、それぞれについて「通常のルール」「型破りな方法」を書き出せるようになっています。 (1)逆転の発想 (2)アイデアの統合 (3)アイデアの拡張 (4)細分化 (5)新しい要素の追加 (6)削るべきもの (7

    アイデアを素早く出して物事を多面的に見ることが可能なA4サイズのシート「Fast Idea Generator」
  • Fluxフレームワーク戦争の現状確認(前編) - マルシテイア

    この記事は 仮想DOM/Flux Advent Calendar 2015 2日目の記事です。 みなさんFlux書いてますか? 僕はオレオレ実装を書き続けて消耗してます。 Fluxフレームワーク使いたいけど使いたくない……!! いったい今Fluxフレームワークって幾つ生き残ってるの……戦争は終わったの? っていうか最近新フレームワークの噂聞かないけど、まだFluxって流行ってるの? 今日はその辺をまとめてみたいと思います。 もくじ 前提知識 Flux以前 2014年5月 Flux登場 〜2015年前半 戦国時代 Fluxxor Fluxible Alt NuclearJS 振り返り 2015/5月 Reduxの登場 前半まとめ 前提知識 Fluxってなに?という方はこちらの資料をみると良いでしょう。 非常に丁寧にまとめられています。 speakerdeck.com なお、以下ではアーキテク

    Fluxフレームワーク戦争の現状確認(前編) - マルシテイア
  • Electron入門サイト〜開発経験者が解説する導入手順と魅力 - ICS MEDIA

    Electron (エレクトロン)はウェブの技術デスクトップアプリケーションを開発できる人気のフレームワーク。HTML5とCSS3とJavaScriptで開発できるため、ウェブ開発者であれば手軽に導入できます。それもクロスプラットフォームなので、ワンソースでWindowsmacOS向けのソフトウェアが作れることが利点です。 GitHub社の「Atom」やMicrosoft社の「Visual Studio Code」もこのElectronを使って開発されているなど、大手企業が採用していることでも人気の高さがうかがえます。この入門サイトでは、開発環境のセットアップからサンプル・アプリケーションの作り方を解説します。 Electron入門編 最新版で学ぶElectron入門 - ウェブ技術PCアプリを開発しよう Electronの導入手順を解説。ゼロからアプリケーションのビルドまでの手順を

    Electron入門サイト〜開発経験者が解説する導入手順と魅力 - ICS MEDIA
  • 「最高・最低のフレームワークの使い方」を50人のビジネスパーソンに学ぶ | ハイクラス転職ならdoda X(デューダエックス)

    doda X(旧:iX転職)は、パーソルキャリアが運営するハイクラス転職サービス。今すぐ転職しない方にも登録いただいています。 今の自分の市場価値を確かめてみましょう。 新規事業を考えるなら、3Cのフレームワークに沿って、顧客・自社・競合の観点で整理してみよう。 マーケティングを考えるなら4Pのフレームワークで、製品・価格・流通・プロモーションの4つの要素でプランを考えよう。 こんな会話を聞くと、「いつもの仕事の感じだな」としっくりくる方もいれば、「フレームワークって当に役に立ったりするんだろうか?」と抵抗感を感じる方など、ひとによって捉え方が大きく違ってきます。 そこで今回の“未来を変える”プロジェクトの議論では、フレームワークを普段から仕事に使っているひと、あまり使っていないひと、約50名のビジネスパーソンが集い、「フレームワークって当に役立つのか?」という議論を実施しました。 「

    「最高・最低のフレームワークの使い方」を50人のビジネスパーソンに学ぶ | ハイクラス転職ならdoda X(デューダエックス)
  • 経営のプロが教える新規事業を成功に導く9つのフレームワーク

    大学で経営についてひと通り学んできたし、これまで何百冊の経営に関する書籍に目を通してきたけれど、どれも机上の空論のような内容で実際の経営に役に立つのかわからないものばかり。 「もう内容も覚えていないし、実際に起業するときに全ての書籍を読み返すなんてできない…。 それにわたしは学者じゃないので、経営学を追求するのではなく、実際の経営を軌道に乗せるために最低限必要な知識だけ欲しい…。」 そんな声が多く聞こえてきそうですね。 そんな時にとても便利なのが「フレームワーク」。 フレームワークとは、ものごとを考える上での枠組みを表したものです。 ビジネスにおけるフレームワーク、つまり思考の枠組みはたくさんありますが、ビジネスハックがおすすめする起業時に限定したフレームワークはたったの9つだけ。 この9つのフレームワークを素早く学び、成功に向けて素早い行動をおこしたいものです。 今回は「経営のプロが教え

    経営のプロが教える新規事業を成功に導く9つのフレームワーク
  • Electronでデスクトップアプリを簡単構築

    全国5000人のエンジニアをやめて寿司職人になろうと思っているみなさんこんばんは。 前回までスライド共有用のアプリケーションを趣味(リハビリ)で作っていたのですが、折角なのでデスクトップクライアントも作ってみました。 構築にはElectronを使ったのですが、結構簡単にできたので記録としてまとめておきます。 Electronって何?GitHubが開発するクロスプラットフォームで動作するアプリケーションを開発するためのフレームワーク。コードの記述はHTML5とNode.js。その範囲であれば既存のWeb開発技術が使いまわせる。例えばjQueryとかAngularなんかを使うのも可能Chromeブラウザのオープンソース版のChroniumのエンジンを内蔵例えばAtom・Visual Studio Code・Slackクライアントや、日だとKobitoあたりがメジャー作り方あちこちに記事があが

    Electronでデスクトップアプリを簡単構築
  • JavaScriptフレームワークの寿命 | POSTD

    (注記:9/13、いただいた翻訳フィードバックを元に記事を修正いたしました。) 半年ごとに”今一番ホットな”フレームワークが新たに登場しては、私たちは興奮に沸き返ります。 誇大広告を信じてはいけません。 フレームワークの寿命 はプロジェクトの成功を左右するほど重要な要素です。フレームワークを選ぶ際、テクノロジにおける多くの意思決定者は納得のいく選択をするために、コミュニティの大きさ、人気、大企業によるサポートの有無などを基準にしています。しかし実際は、こうした要素によって寿命が決まるわけではありません。 最初は勢いがあったのに、徐々に弱まり、最終的には線香花火のごとく儚く消えてしまうようなフレームワークを選んでしまうと、書き直しに無駄な時間を費やしたり、チームの士気を下げたりする原因となります。記事は、そうした残念な結果を回避するヒントをまとめたものです。 記事では以下のことを示したい

    JavaScriptフレームワークの寿命 | POSTD
  • Strutsを使い続けることの問題点&現在有力なJava EE、Spring、Play Frameworkの基礎知識とアーキテクチャ

    エンタープライズJava開発に従事している方であれば、一度はStruts 1を扱ったことがあるでしょう。Struts 1はJavaのWebアプリケーションフレームワークとして2001年ごろに誕生しました。 MVCモデルに基づいたアーキテクチャと高い生産性から、数年後にはデファクトスタンダードとなるほどの人気を獲得。当時、多くの企業がこぞってStruts 1を使った企業システムを構築しました。筆者自身が業界に入ったのは2004年のこと。最初に参加したプロジェクトがStruts 1を使った企業システムの構築だったことをよく覚えています。 当時に作られたシステムの多くは、今でも現役で稼働しています。最近でもStruts 1ベースの企業システムを改修する話はよく聞きます。しかし、2013年にサポート終了を迎えたため、今後Struts 1を使い続けることは大きなリスクになりました(参考)。つまり、新

    Strutsを使い続けることの問題点&現在有力なJava EE、Spring、Play Frameworkの基礎知識とアーキテクチャ
  • Deep Learning のフレームワーク Chainer を公開しました - Preferred Networks Research & Development

    こんにちは、得居です。最近は毎晩イカになって戦場を駆けまわっています。 日、Deep Learning の新しいフレームワークである Chainer を公開しました。 Chainer 公式サイト GitHub – pfnet/chainer Chainer Documentation Chainer は、ニューラルネットを誤差逆伝播法で学習するためのフレームワークです。以下のような特徴を持っています。 Python のライブラリとして提供(要 Python 2.7+) あらゆるニューラルネットの構造に柔軟に対応 動的な計算グラフ構築による直感的なコード GPU をサポートし、複数 GPU をつかった学習も直感的に記述可能 ニューラルネットをどのように書けるか 次のコードは多層パーセプトロンの勾配を計算する例です。 from chainer import FunctionSet, Vari

    Deep Learning のフレームワーク Chainer を公開しました - Preferred Networks Research & Development
  • 米HP、業務アプリケーション向けのUXフレームワーク「Grommet」、オープンソースで公開

    米ヒューレット・パッカードは、業務アプリケーション向けのJavaScriptUXフレームワーク「Grommet」をオープンソースで公開しました。Grommetは、「コンシューマグレードの機能を備えたエンタープライズ向けのUXフレームワーク」(米HP CTO Martin Flink氏)として開発されたもの。 モバイル対応でカラーパレットやテンプレートなどにより容易にカスタマイズが可能。エンタープライズ向けアプリケーションでよく用いられるカラーパターン、タイポグラフィ、アイコンや、ログイン画面、ダッシュボードなどのパターンが用意されています。

    米HP、業務アプリケーション向けのUXフレームワーク「Grommet」、オープンソースで公開