すったん7.0完 @Aomuranran 美容師さん「お仕事何されてるんですか?」 緊張してるワシ「アッ、機械の…設計の方を…」 美容師さん「えっすごい!女性で珍しいですね!」 緊張してるワシ「アッ、デヘ、アザッス…!あ、お兄さんは何を…」 美容師さん「美容師ですねww」 ですよね「ワシ」 〜終〜
2024年元日に発生した能登半島地震に対し、全国から救援部隊が駆け付けました。なかでも自衛隊機で迅速に運ばれたのが東京消防庁と横浜市消防局の小さなレスキュー車。これらは過去の震災の教訓から生まれた特殊な消防車でした。 自衛隊の輸送機でイッキに現地入り 2024年1月1日、石川県能登地方を震源に発生し、5年半ぶりに最大震度7を記録した能登半島地震は被害の全容が見えない状況が続いています。地震の揺れによる建物の倒壊だけでなく、珠洲市では津波が、輪島市では大規模な火災がそれぞれ市街地に大きな爪痕を残しました。 道路などの交通インフラが寸断され、陸路から救助車両を通すことは難しくなりましたが、ようやく18日に「能越自動車道」と「のと里山海道」の一部が復旧しました。被災地に近い能登空港(のと里山空港)も仮復旧して航空自衛隊のC-130輸送機が11日から離着陸できるようになったものの、民間機の再開は2
GitLabに学ぶ 世界最先端のリモート組織のつくりかた ドキュメントの活用でオフィスなしでも最大の成果を出すグローバル企業のしくみ 作者:千田 和央翔泳社Amazon 紹介された本はなるべくその場で注文して実際に読んでみる、というのを実践するように心がけています。この本もそうやって紹介されたので、すぐに買って読んでみました。 当たり前ですが、単にリモートワークにすれば全ての問題が解決する、業績が上がる、リモートワーク最高!という内容ではありません。 この本の中心は、GitLab社が作った「GitLab Handbook」をベースに、組織の価値観、それをベースにした仕事のやり方、評価のやり方を定義、可視化することで、よりみんなが満足して、より高い成果を出すための環境作りの方法が解説されています。 GitLab社はオールリモートで運営されていて、2,000名を超える従業員が特定のオフィスを持
はじめに ヘレの海底都市計画 ~箱庭に空気を植えるSLG~ というゲームの開発に携わらせていただきました。 主にいくつかの主要な機能の全体的な設計と実装、UI の MVP モデル設計、また開発中に問題が生じた際の抜本的な再設計を担当しました。 本記事では、開発中の事例を交えて、何を考えてどう設計して、なにが良くて何が良くなかったかを考察しようと思います。 私が設計について学び始めた際、設計ができる人はどうしてその設計に至ったのかがわからずにもどかしい思いをしたので、当時の自分の様な設計を学び始めた人にとって助けになればと思います。 この記事で言いたいこと 設計の大切さを具体例を用いて伝えたい どういう筋道で設計を行ったのかを共有することで、設計の雰囲気を掴む一助になりたい ×この記事で言っていないこと × この事例がセーブデータ設計の最善手である × この事例において行った設計が最適解であ
はじめに こんにちは、コミューンの中でSuccessHubというプロダクトの開発者をしている中野です。 SuccessHubは正式にローンチされてから1年半弱経過しており、開発初期からドメイン駆動設計を基に開発を進めています。この経験を通じて、コードベースのアプローチ以外の部分でも、開発者としての取り組みに関する課題や成功体験が浮かび上がってきました。今回はその一部を振り返りつつお話しできればと思います。(少し抽象的な話になります) はじめに モデル同士の関係性がうまく表現できない モデルが変化している 共通言語が貧しくなってきた 開発者としての姿勢 コミュニケーション 技術だけで解決しようとしない ドキュメントに起こして満足しない まとめ 最後に モデル同士の関係性がうまく表現できない SuccessHubローンチ直後、新規プロダクト開発記 〜どうしたら業務知識をコードに落とし込めるのか
20カ国以上・130人以上の科学者が、タンパク質設計におけるAIの利点を最大化しつつリスクを最小限に抑えるように呼びかける、責任あるAI開発を推進するための取り組みについてまとめた10項目の誓約書に同意しました。 Responsible AI x Biodesign https://responsiblebiodesign.ai/ Our commitment to responsible AI development - Institute for Protein Design https://www.ipd.uw.edu/2024/03/our-commitment-to-responsible-ai-development/ AIの進歩により、機能的な生体分子、特にタンパク質の設計が可能になるなど、生物学の研究にとって大きな飛躍が訪れています。AIによるタンパク質の立体構造解析や設計
最近仕事では機能開発ではなくデータ分析の仕事をしばらくやっているのだが、同僚から「本物のデータ分析力が身に付く本」というムックが良かったと聞いたので読んでみた。 本物のデータ分析力が身に付く本 (日経BPムック) 作者:河村 真一,日置 孝一,野寺 綾,西腋 清行,山本 華世日経BPAmazon この本は「データを集計し計算する」といった、いわゆる一般的にはデータ分析のメインと考えられていていろんな書籍で語られているような部分には焦点を当てず、その前後で何をすべきかを語ってくれている。たとえば データ分析実行の前には、開発設計で書くようなdesign docのようなものをデータ分析設計としてまとめる。さらに生データを見てデータの信頼性や傾向を事前チェックし、設計と事前チェック結果を見て分析方法を選択する データ分析実行の後には、結果の確からしさの検証をしつつ、バイアスを避けた結果の解釈を行
タンク底弁は通常のバルブと同じ感覚で設計すると失敗します。 特に近年は手動弁ではなく自動弁を直接設置することが普通なので、機械エンジニアの範囲内だけで決めれるわけではなく計装エンジニアと情報交換をしないといけません。 担当者が複数いれば見落としが起きるもの。 細かくチェックしましょう。 シリンダの向き タンク底弁はボール弁が一般的ですが、この自動作動機構としてエアーシリンダが必要となります。 ところが、何も考えずにボール弁を発注してしまうと、以下のようなミスが起こりえます。 シリンダの向きが流れ方向と平行なのか、垂直なのか、の違いです。 ライン中なら気になりにくい問題でも、タンク底弁だとそもそも取り付けができないという致命的な問題になります。 購入した後でシリンダの向きを変えられるなら心配いりません。 それが無理なら配管側で調整するための単管を足さないと、工事が進みません。 では、単に単管
Amazon Web Services ブログ Amazon Bedrockの生成系AIテクノロジーを活用して設計開発業務を進化させよう みなさん、こんにちは!製造業のお客様を中心に技術支援を行っているソリューションアーキテクトの山田です。 AWS の生成系 AI サービス・ Amazon Bedrock が GA (General Availability) になりました。 本ブログでは、Amazon Bedrock の Claude v2 ( by Anthropic 社) モデルを指定して、 Playgrounds のチャット機能を手軽に使用する方法について解説します。 今回は製造業で設計開発業務に取り組まれている R&D (Research and Development:研究開発) エンジニアの方を想定ユーザーとして設定させていただきました。本サービスを活用して、どのように設計
渋谷と横浜をつなぎ、1日の平均輸送人員が100万人を超える「東急東横線」。1日の乗降客が渋谷に次いで2位の横浜駅には、毎日30万人ほどが訪れているが、そこにある男子トイレが「わかりにくい」と騒ぎになっている。 【写真あり】男子トイレだけがかなり離れている トイレを表示する看板は、右側がピンク、左側が緑のカラーリングとなっており、パッと見は左が男子トイレだと誰もが思うだろう。しかし、左側のトイレは、オストメイト(人工肛門造設者など)や障害者、また子連れや高齢者などに配慮したバリアフリートイレ(男女共用多機能トイレ)なのだ。 バリアフリートイレの入口横にある「お手洗い案内図」を見てみると、バリアフリートイレのさらに左側、男性の足なら20歩も歩いたところに男子トイレがある。 もちろん、バリアフリートイレは男女共用のため、男性が使っても問題ないのだが――ホームから階段を上がってすぐのところにこ
ボーイング傘下のオーロラ・フライト・サイエンスは、米国防総省・国防高等研究計画局(DARPA)と米特殊作戦司令部の共同プロジェクト「SPRINT(Speed and Runway Independent Technologies)X-Plane」の実証フェーズ1に選定された。音速に近い巡航速度と垂直離着陸(VTOL)を両立する混合翼を採用した技術実証機の設計を始める。2027年ごろまでの初飛行を計画している。 オーロラは、高揚力・低抗力のファン・イン・ウイング(FIW)実証機を設計。エンジンが組み込まれ、適度な掃引力を持つ混合翼の胴体と、機械式駆動装置を介してエンジンに連結された組み込み揚力ファンで構成される垂直飛行設計を統合したもので、巡航速度450ノット(時速約833キロ)以上と垂直離着陸の両立を目指す。 開発はオーロラとボーイングの合同チームが担当。2007年に初飛行したボーイングの
横浜市は、みなとみらい地区にある「Kアリーナ横浜」の混雑緩和などのために整備した歩道橋で、設計ミスによる強度不足などが明らかになったとして1日予定されていた開通を急きょ延期することにしました。 横浜市西区のみなとみらい地区には2万席を誇る音楽専用のアリーナ、「Kアリーナ横浜」が去年完成し、市は混雑を緩和するなどの目的で、全長130.4メートルの歩道橋を整備しました。 しかし、横浜市によりますと今月中旬、橋げたを支える鉄筋コンクリート製の橋台という部分に長さ1.2メートル、幅3ミリほどのひび割れが見つかりました。 設計を担当した「JR東日本コンサルタンツ」は当初は問題ないという見解だったものの30日になって設計ミスによる構造上の問題があったと市に連絡してきたいうことです。 橋台の中の鉄筋の数が足らず、強度が足りない状態だということです。 このため横浜市は1日予定されていた開通を急きょ延期する
一定以上の規模のプロジェクトでは、開発プロセス設計において、テックリードなど有識者による横断的なテクニカルレビューをどうするかが課題になります。 そこでは、次の課題への対応が求められます。 レビューのレバレッジ性の確保。少数のレビューアの影響力を全体に発揮させる。 レビューのピンポイント性の確保。多数の業務作業の中で、有識者の力が求められる作業に集中してレビューを設ける。 このレビューのレバレッジ性・ピンポイント性の確保のためには、開発プロセス設計において、レビューのレバレッジポイント(少ないリソースで大きな影響を発揮できるポイント)を設け、そのレバレッジポイントにレビュー工程を確保するアプローチが有効になります。 レビューのレバレッジポイント レビューの代表的なレバレッジポイントに以下があります。有識者によるテクニカルレビューの力を引き出したい場合、これらに対しレビュー工程を設けるのが、
中国の通信機器大手の華為技術(ファーウェイ)に対し、アメリカ政府が過酷な制裁を突きつけてから3年余り。同社は自社設計の高性能半導体の生産再開を軌道に乗せつつある。 ファーウェイは9月25日、広東省深圳市で秋季の新製品発表会を開催。タブレット端末、スマートテレビ、ワイヤレスイヤホン、スマートウォッチなど多数の新製品を発表した。 業界関係者の驚きをさそったのは、それらの中でタブレット端末の「MatePad Pro」が自社設計チップの「麒麟(Kirin)9000s」を、ワイヤレスイヤホンの「FreeBuds Pro 3」が同じく「麒麟A2」を、スマートテレビ「V5 Pro」が同じく「鴻鵠(Honghu)900」をそれぞれ搭載したことだ。 技術や製造元の情報は明かさず ファーウェイは、これらの半導体がどのような製造技術で作られたのかを明かしていない。また、チップの製造を自社工場で行ったのか、あるい
最近買った C# 系の本の中ではダントツでよい。巨大な API ライブラリを設計するときに気を付けることが具体的に書いてあって参考になる。 neuecc 氏が前書きを書いていて 2章が素晴らしいと書いてあったけどそのとおり2章が素晴らしかった。ここまででも十分におつりが来る感触はある。 .NETのクラスライブラリ設計 改訂新版 開発チーム直伝の設計原則、コーディング標準、パターン 作者:Krzysztof Cwalina,Jeremy Barton,Brad Abrams日経BPAmazon 以下の引用が面白かった人は購入する価値があると思います。.NET 開発者が API 設計で後悔しているところが読めるなんてそんなに知見に溢れた書籍はなかなかない。 特によかったところ 自分と同じようなユーザー向けに設計するのは簡単で、そうではない人向けに設計するのはとても難しいことです。正直に言うと、
データエンジニアの遠藤です。 TVer Advent Calendar 2023の24日目の記事になります。 はじめに 本年(2023年)、Google Cloudのビッグデータ基盤として展開されるBigQueryでは、データガバナンスツールであるDataformがGA(Generally Avaialble)になりました。 cloud.google.com このDataformの登場により、BigQuery上でデータを利活用しやすいように変換する(データマートを生成する)システムの構築が容易になりました。 本記事では、Dataform上において、定常実行やリトライ実行を容易にするために、冪等性が担保される設計のテクニックを3点紹介します。(Dataformの基本的な使い方については触れませんのでご注意ください) 1. SQLX内のクエリに変数を用いる DataformはSQLXと呼ばれる
概要 入力する項目が多い入力フォームは離脱率を考えると、1ページにまとめるよりも複数ページに分割したほうが良いとされています。 ではReactで、以下のように複数ページに分割し、進捗を表示するフォームを作成するにはどうすれば良いでしょうか。 設計 自分なりに考えた結果、以下のような設計になりました。 render hooksパターンを使用 今回の要件では、親コンポーネントでフォームのページ数を管理し、小コンポーネント側でフォームの状態を保持させる必要があります。 フォームのページ数が必然的に複数ページに分かれてしまうため、通常であればuseContextやRedux,Recoilなどのグローバルで状態を管理できるライブラリを使ってフォームの状態を保持させることになります。 そこで思いついたのが、hook自体がコンポーネントを返却するrender hooksパターン。 複数のページコンポーネ
本書はクリーンアーキテクチャをGo言語で実践していくノウハウを解説していく本です。 二部構成となっており、第一部ではクリーンアーキテクチャの基礎から理解を深めます。アーキテクチャの発展からその目的を明確にした上で、クリーンアーキテクチャとは何かを解説します。 第二部ではサンプルアプリケーションを用いて、クリーンアーキテクチャをGo言語で実践していきます。各レイヤーの実装方法とその要点を詳しく掘り下げます。 【こんな方におすすめ】 以下のような疑問や課題を1つでも持っている方、ぜひ読んでいただきたいです。 ◆ クリーンアーキテクチャの概念がいまいち掴めない ◆ レイヤーの役割はわかるが、具体的な実装方法が理解できずにいる ◆ 各レイヤーでの責務の明確な分担が難しい ◆ ドメインやドメインサービスの実装の感覚を掴みたい ◆ ユースケースレイヤーでのトランザクション制御に課題を感じている クリー
排ガス処理塔は化学プラントなど危険なガスが発生する場所では、必須の設備です。 専門のメーカーがパッケージとして販売していたりしますが、自前で組み上げることもあるでしょう。 セイコー化工機株式会社「耐食」のコア技術を生かした、社会インフラには欠かすことができない耐蝕ポンプ、工場や研究設備、下水処理施設等で排気・換気で活躍する耐蝕送風機、製造現場や化学プラントから発生するガスを確実にとらえ、除去する高性能の湿式スクラバー。それらの研究...seikow.co.jp 基本的にはメーカーに依頼する方が安いですが、運転の質を上げようとすると自前になります。 どちらにしても基本的な考え方を、エンジニアは知っておかないといけません。 基本フロー まずは基本フローを解説します。 大なり小なりありますが、基本の構成はこのフローになります。 バッチプラントで見かけるような汎用性の高い処理塔をイメージしています
Product Team の竹原です。 みなさん、ドメインのモデリングしてますか? 最近私たちのチームでは以下のプレスリリースにある機能の開発に勤しんでいます。 FORCAS、生成AIを活用した新機能「AIセールストーク自動生成」の実証実験を開始 | FORCAS(フォーカス)|営業DXソリューション|企業データベースと顧客分析 その開発において、ドメインの理解をしっかり深めないまま開発を続けたためにちょっとつまづいてしまったので、反省も兼ねて記事にまとめてみることにしました。 ドメインの概要 上記のAIセールストーク自動生成機能には以下の図のように、 課題に悩む企業 自社のプロダクトをおすすめしたい FORCAS ユーザー の2種類の登場人物がいます。 登場するドメインのイメージ さらに、「このプロダクトの便益によって、この企業課題を解決できそうだ」というものが見つかれば、それらが1対1
ナレッジワーク QAエンジニアの綿貫(@gun_chari)です。 以前「ナレッジワークQAのテスト設計プロセス」という記事でナレッジワークQAグループにおけるマインドマップを活用したテスト設計プロセスを紹介しました。 それから今まで、以前紹介したテスト分析・テスト設計のやり方をベースに試行錯誤を繰り返しながら、改善を進めてきました。本ブログでは、その試行錯誤の結果見えてきた課題を概観し、その課題解決の取り組みとして、TestDesignDocというテスト分析・テスト設計の成果物について紹介したいと思います。 1. 改善前のテストプロセスまず、テストプロセスの前提となるナレッジワークの開発プロセスを概説し、その後に改善前のテストプロセスを紹介します。 1.1 スプリントサイクルとその中でのテスト活動スプリントサイクルとその中におけるテストプロセスを以下に図示します。 ナレッジワークの開発で
Appleが来年の発売に向けて準備を進めている次世代「iPhone 17」シリーズについて。 全4モデルの詳細な仕様を含む新情報が出ています。 新しいiPhoneのイメージリーカーIce Universeによると、iPhone 17シリーズラインアップは次のような特長があります。 iPhone 17 標準モデル:6.27インチLTPO。初めてLTPOパネルを導入(120Hzの可変リフレッシュレートとAODサポートの可能性)。A19チップ。8GB RAM。799ドル iPhone 17 Pro:6.27インチLTPO。12GBのRAMと3つの48MPカメラを搭載した初のiPhone。A19 Pro(TSMC N3Pプロセス)。1,099ドル iPhone 17 Pro Max:6.86インチLTPO。12GBのRAMと3つの48MPカメラを搭載した初のiPhone。A19 Pro(TSMC
チームラボは、成田国際空港公式WEBサイトのリニューアルにおいて、企画、UI/UX設計、デザイン、開発を担当しました。全ての人の快適な空港体験をサポートするサイトに。2024年2月21日公開。 「ハブ・アンド・スポーク」をコンセプトに、これまでサイト内に、バラバラに点在していたコンテンツを、再整理しました。ページ間のつながりに一貫したルールを設け、かつ、カテゴリ横断で情報を集約し、連携するいくつかのハブを設ける情報設計によって、さまざまな目的を持ったユーザーが、求める情報へストレスなくたどりつけるサイト構造を実現すべく、再構築しました。 「チームラボCMS」の導入によって、サイト内のコンテンツの一元的管理と動的なページ生成を可能にし、有機的なコンテンツの集約と連携を実現しています。 また、すべてのユーザーへの使いやすさを確保することを目的にウェブアクセシビリティの改善を徹底し、日本工業規格
こんにちは、ソーシャル経済メディア「NewsPicks」の高山です。 この記事は NewsPicks アドベントカレンダー 2023 の15日目の記事です。 昨日は森田さんによる『メディアのミッションによって"良い"ニュース推薦システムって違うのかも! n週連続推薦システム系 論文読んだシリーズ32週目(番外編)メディアモデルと5つの多様性指標群の論文等を読んで思いを馳せた話』でした! 以前にNewsPicksのプッシュ通知でBrazeというサービスを導入した話を書きました。 tech.uzabase.com 今回はそのシステムを改修し、通知にレコメンドエンジンを導入した話を書いていきます。 社内ドキュメント一歩手前ぐらい詳しくなってしまったので、もし皆さんが似たようなシステムを設計するときには読んでみてください。 おさらい まずは前回の記事にも書いた仕組み(旧システムと呼びます)をおさら
michiはGo 1.22のEnhanced ServeMuxに合わせて設計された設計されたルーティングライブラリです。 以下で試すことができます。 機能 net/httpと100%の互換性 - http.ServerMux, http.Handler and http.HandlerFunc Enhanced http.ServeMux - Go 1.22からHTTP Methodの指定とPathValueの取得ができます。 chiのようなインターフェース - Route, Group, With and chi middlewares 外部パッケージへの依存はありません - 標準packageのみを利用しています 軽量 - コードは160行以下です。 michiはHandlerのセットアップだけをサポートしており、ルーティング機能はhttp.ServeMuxへ委譲します。 パフォーマン
こんにちは、STORES のPX部門IT本部でマネージャー兼コーポレートエンジニアをしている中野(@howdy39)です。 STORES では今年に入ってトヨクモ社の安否確認サービス2をエンタープライズプランで導入しました。 もともと安否確認用途としては別のクラウドサービスを使っていたのですが、下記のような理由でシステム切り替えを行いました。 メールを見ない人もおおいのでLINE連携ができるようにしたい(安否確認の回答スピードと回答率をあげたい) 災害発生時に安否確認通知を自動送信したい(初期対応に時間がかかる) アカウント発行・削除を自動化したい(運用コストをなるべくかけたくない) 本記事では、コーポレートエンジニアがセキュリティやAPIを考慮しつつ安否確認システムの導入を行うとどのような運用設計をするのか?という内容で書いていこうかと思います。 想定読者 安否確認サービスの導入をしよう
こんにちはmofmofでエンジニアをしているshwldです。 最近仕事で既存のシステムと連携する新しいプロダクトの設計をEventStormingで行いました。 はじめに 新しいプロジェクトの設計に悩んでいるチームメンバーがいました。 そのプロジェクトの状況は、以下のようなものでした。 Railsで作られたサーバ、PHPで組まれたサーバ、Node.jsで動いているサーバなど、既存のシステムが複数存在する Shopifyとの連携を筆頭にネットワーク越しに依存しているサービスが複数存在する バッチ処理が走ったあとでないと連携されない項目など、連携の条件が複雑 それぞれのサービスのドキュメントはあるが、横断した連携手順はまとまっていない エンジニアが詳細を把握していないマニュアル操作が存在する エンジニアサイド、ビジネスサイド、双方がたくさんの会話を重ねて設計を進める必要があり、設計にとても時間
記事内に広告が含まれています。This article contains advertisements. SUS304の配管設計について解説します。 腐食性の液体を多く扱う化学プラントで、最も多く使う配管がSUS304です。 設計をするうえで必要となる特徴をまとめました。 配管設計の初心者向けの内容です。 温度SUS304はバッチ化学プラントの範囲では、どの温度範囲でも使用可能です。 高温側は500℃以上、低温側は-100℃以下も可能と、-30~+200℃程度の世界のバッチ化学プラントとしては、どこでも使える強力な味方となる材質です。 SUS304の適用温度範囲を意識して設計することは、基本的にはありません。 応力腐食割れを考慮する場合には、50℃より高くなるとチェックをした方が良いでしょう。 圧力SUS304の配管圧力は、Schによってパターン化されます。 一般にはSch 10Sで、JI
■ はじめに 少し前にドメイン駆動設計の本を読んでかなり勉強になったので、自分なりの理解をまとめておきます。 この記事に書いてあるコードはこちらのリポジトリにまとまっています。 ■ ドメイン駆動設計とは ドメイン駆動設計とはなにか ソフトウェアの利用者を取り巻く世界(ドメイン)と実装を結びつけることを目的としている。 ※ ドメインとは「プログラムを適用する対象となる領域」 モデルとは現実の事象・概念を抽象化した概念。 ドメインモデルとは、ドメインをソフトウェア上で扱うために抽象化したもの ドメイン駆動設計のパターン ドメイン駆動設計にはいくつかの要素があり、「知識を表現するもの」と「アプリケーションを実現するもの」に分類される。 <> 知識を表現するパターン 値オブジェクト ドメインの知識を表現するオブジェクト エンティティ ドメインの概念を表現するオブジェクト ドメインサービス 値オブジ
こんにちは!freee enabling sre teamに所属しているhamaa(濵田雄太)です。 この記事はfreee Developers Advent Calendar 2023 - Adventar 1日目です。 自分はfreeeにjoinし、おおよそ1年がたちました。この1年間で主にterraform state再設計、移行について取り組んでいました。 今回はterraform project, stateをどのような観点を元に設計するのかについて記事を書いていこうと思います! 対象読者 これからterraform stateを設計、再設計する人 terraform stateをリファクタリングを考えている人 話さないこと terraform stateの基礎的な話 話の結論 terraform stateは以下の観点で設計することが必要と考えています。 ステークホルダー、設計
はじめに こんにちは、検索基盤部の倉澤です。検索基盤部では、検索機能に必要なデータを生成するバッチシステムの開発や運用を担当しています。また、ユーザーのニーズやサービスの成長に合わせてリアーキテクチャを行うこともあります。今回は、リアーキテクチャを繰り返し行う中で見えてきたバッチシステムの内部設計の品質を高める・標準化するためのポイントを紹介します。 今回、バッチシステムの内部設計をソフトウェアのアーキテクチャ特性(品質特性とも呼ばれる)に基づいて説明します。 ソフトウェアのアーキテクチャ特性とは、非機能要件や品質特性と同じ意味を指しますが、「ソフトウェアアーキテクトの基礎 (Fundamentals of Software Architecture)」ではシステムが成功するために必要な運用と設計の基準として定義されています。アーキテクト特性には拡張性(Scalability)やメンテナン
私の生業は企業の人材育成を支援することです。イメージしやすいのは、管理職研修や新入社員研修の企画・実施になります。今日は研修設計のお話です。 喜んで研修を受講する社員は、ほぼいない 大人の学びは、子供と違う まずは体験させる 喜んで研修を受講する社員は、ほぼいない 大抵の会社では、人事部が研修を企画し、受講者は指名されて研修を受講することがほとんどです。学生から社会人、プレイヤーから管理職など節目節目で企画される場合が多いです。受講者の立場からすると、人事部に呼ばれて渋々受講するケースが多いです。これは登壇する立場からすると、非常に厄介です。「研修」に対する動機づけがゼロ、もしくはマイナスからスタートするわけですから。そのような状況を理解して、教える側は研修を設計しなくてはいけません。 しかし、多くの講師はそのような状況を理解しつつも、学校スタイルの研修を展開してしまいます。学校スタイルと
2025年大阪・関西万博で、技術者として2度目の夢に挑戦をする人がいる。1970年の大阪万博で話題を呼んだ「人間洗濯機」を設計した山谷英二さん(83)(京都市北区)だ。当時の技術は「満足のいくものではなかった」と語る山谷さんは、再来年の万博に向けて若い技術者らと新たな人間洗濯機の開発を進めている。(伊藤孝則) 【画像】2025年大阪・関西万博に向けて開発が進む「ミライ人間洗濯機」のイメージ=サイエンス提供 手探りの開発 流線形のカプセルの中にモデルが入ると、ジェットバスのように泡が噴射して全身を洗う――。70年万博のサンヨー館で展示された「ウルトラソニックバス」(通称・人間洗濯機)は、新時代の暮らしを予感させる技術の一つだった。
2000年施行の地方分権一括法による地方分権改革の意義は失われてしまったのか。辺野古新基地建設の設計変更申請に対する玉城デニー知事の不承認に対する国交相の「是正の指示」取り消しを求めた訴訟で、最高裁は県の主張を退け、県敗訴が確定した。沖縄の基地集中を考慮しない形式的判断に終わった。 今年3月の福岡高裁那覇支部の判決では、行政不服審査法に基づく「裁決」と、地方自治法に基づく「是正の指示」は法的に別とした上で、裁決は「国の関与」に当たらず訴え自体が不適法として却下判決を下した。 是正の指示については、災害防止や環境保全などについて、県の不承認には裁量権の逸脱または乱用があるとして棄却した。県は上告し、裁決に関して最高裁は不受理とし、8月に県敗訴が確定していた。今回、是正の指示に関して判断が示された。 公有水面埋立法に関する知事の処分は法定受託事務である。最高裁判決は、法定受託事務を巡って国が知
生成AI(人工知能)を開発プロセスに適用する動きが活発になっている。先行するのはコーディング支援。それに続いてプロジェクト管理やコミュニケーションに利用するツールも生成AIを取り入れて進化している。大手ベンダーは詳細設計や品質管理に活用する社内ツールを開発し始めた。第3回は日立製作所の取り組みを見ていこう。 詳細設計書を基に自動化を目指す 「開発工程に含まれるすべてのタスクに生成AIをフル活用していく」――。このように説明するのは、日立製作所の立川茂デジタルエンジニアリングビジネスユニットアプリケーションサービス事業部Lumada共通技術開発本部担当本部長だ。一般にシステム開発には、要件定義や設計、開発(コーディング)、テストなどの工程があり、それぞれの工程には様々な作業が含まれる。例えば要件定義の工程には、システム概要や機能要求の作成、要件間の整合性確認などの作業が必要だ。 日立はシステ
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く