タグ

業界に関するJULYのブックマーク (246)

  • 詳細設計の書き方 - Qiita

    はじめに システム開発において詳細設計という工程があります。 プログラマーはこの詳細設計を確認しながら開発を行うことになります。そのため詳細設計ではシステムの構造や仕様、動作などを細かく定義することが必要になります。 詳細設計を行うことでシステム開発の方向性が明確になり、コーディングやテストをスムーズに行うことができます。 詳細設計の成果物としてはクラス図やシーケンス図、画面設計書やデータベース設計書などがあり、システムの動きや機能を具体的に表現するものです。 今回は詳細設計を作成する機会があったので、詳細設計の書き方についてまとめたいと思います。 詳細設計の目的やメリット 詳細設計の目的は、システム開発の品質や効率を向上させることです。詳細設計では、システムの仕様や動作を細かく定義することで、以下のようなメリットがあります。 開発工程でのバグや遅延を減らすことができる テスト工程での不具

    詳細設計の書き方 - Qiita
    JULY
    JULY 2024/02/18
    IT 土方の底辺で長い事生きていると、元請ごとにどこまでが基本設計で、どこからが詳細設計かが違っていて、しかも、元請はそういった違いの存在を、無邪気なぐらい知らないことが多い、ということに気付く。
  • 何でスキル不足のエンジニアをアサインしたからって訴えられるんですか

    何でスキル不足のエンジニアをアサインしたからって訴えられるんですか:「訴えてやる!」の前に読む IT訴訟 徹底解説(112)(1/3 ページ) 顧客企業のプロジェクトのために下請け企業が用意したのは、プログラミングのいろはも知らないエンジニア。結局、契約期間途中で退場することになったが、責任は誰が取るべきなのか――。 連載目次 スキルの合わない要員アサイン 仕事を受注したが、メンバーのスキルが足りずにプロジェクトが失敗に終わった――。皆さまにはこんな経験はないだろうか。正直にいえば私にはある。 私の場合は幸いにしてそこまで大ごとにはならなかったが、こうしたことがあると自社に金銭的な損害を与える上、顧客に多大な迷惑を掛けるし、信頼も失墜する。スキル不足によってデスマーチ化したプロジェクトの中で、自信喪失したメンバーの心身が害されてしまうことが何より心配だ。スキルアンマッチは関係者を皆不幸に陥

    何でスキル不足のエンジニアをアサインしたからって訴えられるんですか
    JULY
    JULY 2024/01/29
    人月商売の下請けの営業だと、そもそも技術に対する解像度が低すぎて、ということもありそう。昔、「プログラミング言語ごとの経験年数」みたいな指標があって、「言語より何を作ったかだろうよ」と思った。
  • エンジニアは顧客の要望をちゃんと聞こう 〜「うちの店でカレーを出したい」と言われたら?〜|Katsuma Narisawa

    こんにちは。SALESCOREのCTOの成澤です。 今日は、Webサービス開発に携わる方向けに「要望を正しく聞くのは大事だよ」という話を、飲店の例え話で紹介します。 「うちの店でカレーを出したい」と言われたら飲店のオーナーから「うちの店のメニューにカレーを加えたい。カレーを作る体制を整備してほしい」と相談されたとします。 敏腕料理人のあなたは何を考えるでしょうか? 普通に考えたら「野菜と肉とルーを仕入れて、あとは鍋と包丁を用意して…」と考えるでしょう。 カレー作りに知見がある人なら「スパイスから手作りした方が美味しく作れる!スパイスを独自ルートで調達しよう!」なんてことも考えるかもしれません。 しかし、ここであなたがするべきことは、オーナーへの追加ヒアリングです。 どんな店なのか? → 喫茶店かも 店内の調理設備は? → 狭い厨房がちょっとあるだけ。調理器具もほとんどない スタッフの体

    エンジニアは顧客の要望をちゃんと聞こう 〜「うちの店でカレーを出したい」と言われたら?〜|Katsuma Narisawa
    JULY
    JULY 2023/12/27
    でも、顧客の間に入っているのが技術的知見の無い SIer で、その SIer は社内での自分のポジションが関心事で、その上司は売上の数字が最重要課題で、その会社の経営者は利益にしか興味がない、が現実の社会であって...
  • 「0.1+0.2≠0.3」を説明できないエンジニアがいるらしい - Qiita

    この記事はNuco Advent Calendar 2023の4日目の記事です。 弊社では、経験の有無を問わず、社員やインターン生の採用を行っています。 興味のある方はこちらをご覧ください。 はじめに 後輩に 「なぜ0.1+0.2≠0.3になるんですか?」 と聞かれて答えられますか? コンピュータの計算では「0.1+0.2」は「0.3」になりません。 これを理解していないと予期せぬ重大なバグを生み出す可能性があります。 分からない方、どうぞ安心してください。 この記事を読んだ全員が「0.1+0.2≠0.3」を理解できるように分かりやすく説明していきます。 コンピュータが計算を間違う理由 まず、そもそも「0.1+0.2=0.3」で正しい!「0.1+0.2≠0.3」なんてあり得ない! という方のために、プログラミング言語のフォーマット処理を経ない、コンピュータの計算結果を見てみます。

    「0.1+0.2≠0.3」を説明できないエンジニアがいるらしい - Qiita
    JULY
    JULY 2023/12/05
    ブコメで、対象が IT エンジニアなのにエンジニアというのはけしからん、というのがあるけど、Qiita のアドベントカレンダーの記事で、わざわざ IT エンジニアに限る必要はある?
  • エンジニアが仕様案を手戻りさせるアンチパターンはもう終わりにしよう - yigarashiのブログ

    プロダクト開発のアンチパターン プロダクトオーナー(PO)が仕様案を持ってリファインメントや計画に臨み、エンジニアが実現可能性や曖昧さの観点からダメ出しをして手戻りが起こる……スクラムやデュアルトラックアジャイルを志向する組織においては、一度は目にする光景だろうと思います。しかしこれは、以下のふたつの理由からひどいアンチパターンであると言えます。 ひとつには、仕様案を持って臨むPO側の精神的な負担があまりにも大きいやり方だからです。ちゃんとした仕事をしているPOならば、そもそも仕様案なんていう細かいところにたどり着くまでに、とてつもない量の不確実性を捌いてボロボロになっているのです。プロダクトのミッション、戦略、プロダクトゴール、ユーザーの課題、仮説検証の設計、MVPの特定、そういった大上段からのヘビーな分解を繰り返して、ようやくたどり着くのが具体的な仕様案なわけで、それを実装が難しいとか

    エンジニアが仕様案を手戻りさせるアンチパターンはもう終わりにしよう - yigarashiのブログ
    JULY
    JULY 2023/11/21
    「エンジニアが仕様案を手戻りさせるのが悪い」という話かと思ったら、そもそも、エンジニアが仕様案策定に参加すべき、という話。至極当然の話なんだけど、技術に興味のない SIer がプロダクトオーナー、はありがち。
  • 徳丸 浩氏に聞いてみた 「なぜサイバーセキュリティ人材は足りないの?」

    サイバーセキュリティ人材はなぜ不足しているのか。企業は素養がある人材をどのように見極めて、獲得に向けて何をすればいいのか。徳丸 浩氏がこの難問に答えた。 サイバーセキュリティ人材の不足が叫ばれるようになって久しい。有名企業がランサムウェア被害に遭ったことで、多くの企業がこれを現実的な脅威と実感して対策に乗り出すようになった。その結果、サイバーセキュリティ人材の需要が大きくなる半面、これに供給が追い付いていないという事態が生まれている。 ISC2の調査によると、日におけるサイバーセキュリティ人材は48万1000人で2022年比23.8%増となっているが、求められる人材数は59万1000人(2022年比33%増)であり、需要と供給の間にはまだまだギャップがある。 ではこのようにサイバーセキュリティ人材が不足している要因や背景には何があり、企業がサイバーセキュリティ人材を獲得するためにはどうす

    徳丸 浩氏に聞いてみた 「なぜサイバーセキュリティ人材は足りないの?」
    JULY
    JULY 2023/11/16
    一般的な IT エンジニアでさえ似たような側面があるのに、まさに「総合格闘技」のセキュリティ人材を使いこなせる会社なんて、と思ってしまう。
  • doda、個人ユーザー約10万人の情報が元勤務先から丸見えだった可能性 ブロック機能が「全角半角・大文字小文字が完全一致」でないと動かず

    doda、個人ユーザー約10万人の情報が元勤務先から丸見えだった可能性 ブロック機能が「全角半角・大文字小文字が完全一致」でないと動かず 転職サイト「doda」に不具合があり、個人ユーザー9万6338人の個人情報などが、来権限がないはずの法人ユーザーでも確認可能になっていた可能性があると、パーソルキャリアが発表した。過去の勤務先から情報を見られないようにするブロック機能の設計に不備があったという。 パーソルキャリアは11月7日、転職サイト「doda」に不具合があり、個人ユーザー9万6338人の個人情報などが、来権限がないはずの法人ユーザーでも確認可能になっていた可能性があると発表した。過去の勤務先から情報を見られないようにするブロック機能の設計に不備があったという。 不具合があったのは法人向けサービス「doda Request」の機能。2018年8月7日から23年10月31日にかけて、

    doda、個人ユーザー約10万人の情報が元勤務先から丸見えだった可能性 ブロック機能が「全角半角・大文字小文字が完全一致」でないと動かず
    JULY
    JULY 2023/11/08
    実際はどうか分からないけど、こういう実装に何の疑問を抱かない元請けが、言われたとおりに実装するオフショアに発注すると、こういうシステムができそう。
  • 私がエンジニアをイラっとさせてきた質問時の態度5選 - Qiita

    上司に質問をすると、いつも相手を不機嫌にさせてしまいます…」 このような悩みを持つエンジニアは少なくないのではないでしょうか。実際、誰もが「こんな質問をして怒られたらどうしよう」と躊躇したことがあるでしょう。 ただ、もしかしたらその悩みは簡単に解消できるかもしれません。なぜなら、エンジニアがイラっとする質問の態度はある程度きまっているからです。質問者として適切な態度を理解することで、質問が改善されるはずです。 はじめに まず、これは全員の共通認識だと思うのですが、大前提として『質問をすること』は難しいです。ですので、この記事ではあえて「良い質問」と「悪い質問」の違いには触れません。その手の議論にはすでに飽き飽きしているからです。 次に、エンジニアという生き物について説明します。多くのエンジニア技術力を身につける必要があるため勤勉家な人が多いです。少なくとも私は「自分で学ぶ気のない人に厳

    私がエンジニアをイラっとさせてきた質問時の態度5選 - Qiita
    JULY
    JULY 2023/10/23
    自分は「早めに」以外は別にイラッとしないなぁ。単に人に教えることが苦手なエンジニアはこう思いがち、というもので、自分は教えたがりだから、できるだけ質問者に合わせた回答ができたらいいなぁ、と思うだけ。
  • 全銀ネット 遅れ出ていた振り込み処理もすべて完了 運営団体 | NHK

    金融機関どうしの資金のやり取りを担う全銀ネット=「全国銀行資金決済ネットワーク」のシステムに不具合が発生した問題で、運営団体はシステムが復旧し、遅れが出ていた振り込みの処理もすべて完了したと発表しました。 全国銀行協会の関連団体の全銀ネット=「全国銀行資金決済ネットワーク」は、10日から不具合が続いていた金融機関どうしの資金をやり取りするシステムについて、12日午前8時半から正常に稼働していることを確認し、復旧したと発表しました。 今回のシステムの不具合では10の金融機関で振り込みが遅れるなどの影響が出ましたが、システムの復旧を受けて三菱UFJ銀行やりそな銀行、商工中金など各金融機関で通常通りの利用ができるようになったということです。 全銀ネットによりますと、10日から11日までに処理が遅れた取り引きはあわせて500万件を超えたということですが、12日午前中までにすべての処理が完了したとい

    全銀ネット 遅れ出ていた振り込み処理もすべて完了 運営団体 | NHK
    JULY
    JULY 2023/10/12
    とにかく、今はお疲れ様でした! で、実際に復旧にあたった人たちが報われる社会であってほしいなぁ。
  • 社員に“AWS手当” SIerが福利厚生で

    SIerの日ナレッジスペース(東京都港区)は10月2日、社員への福利厚生として「AWS費用補助制度」を始めたと発表した。エンジニアのスキルアップを目的に、プライベートでAWSを使うときの利用料を補助するという。 上期(4月~9月)と下期(10月~3月)にそれぞれ最大1万円ずつ、合計で年に2万円まで補助する。同社はこれまで、動画や書籍での学習制度・資格取得の奨励制度などを設けていたものの、得た知識を実践・定着させる場が不足していると感じていたという。そこで今回の補助制度を設け、クラウドに関するスキルの定着を促進するとしている。 関連記事 AWS、日のスタートアップに最大1150万円相当のクレジット付与 ヘルスケアや宇宙事業など求む AWSジャパンが、条件を満たす日のスタートアップ企業を対象に、AWSの利用料などを支援する取り組みを開始。ヘルスケアや宇宙事業などを手掛ける企業に、最大10

    社員に“AWS手当” SIerが福利厚生で
    JULY
    JULY 2023/10/03
    クラスメソッドの方が上だよなぁ。検証用のアカウントもらえるって聞いたことがある。年2万だと、Cloud Formation 使って、一気に作って一気に撤収して、常設のリソースを持たないようにしないとなぁ。
  • 優しく『マサカリ』を投げ続けよう! - Qiita

    はじめに あなたは『マサカリ』という用語を知っていますか? 大きな木を伐(き)るのに用いる刃物の一種。古くは鈇鉞(ふえつ)といい、斧(おの)に似ていて、さらに大形のもので、木製の長い柄(え)に鉄製の刃がついており、斧より刃口が広いので、「はびろ」ともよばれていた。まさかりは、古代以来、武器や刑具として用いられ、武家のなかには、これをかたどって家紋としたものもあった。 引用: https://kotobank.jp/word/%E3%81%BE%E3%81%95%E3%81%8B%E3%82%8A-1419090 ざっくり斧をイメージしてもらえるとわかりやすいです。 ただ、この記事でとりあげたい『マサカリ』は上記の斧なようなものではなく以下になります。 技術的な指摘をすることを「マサカリを投げる」と呼ぶ。ネットスラングにありがちだが、この言葉の意味は常に変動しており、地域、人によっても定義が

    優しく『マサカリ』を投げ続けよう! - Qiita
    JULY
    JULY 2023/08/16
    例文のように、誤りであることを示す具体的な記述を示しているものは、マサカリとは言わない気が。自分のイメージは、間違いがあることだけを指摘して突き放す感じなんだけどなぁ。
  • 技術に興味がなくて何が悪い? - Qiita

    TL;DR 技術に興味がなくても、エンジニアとして生きていくことはできる。 対象読者 自分を技術に興味がない側の人間だと思う方 筆者について Webアプリケーションの開発エンジニア。主な仕事はプログラム詳細設計、画面設計、コーディング。 技術にあまり興味がない。 初めに エンジニア界隈では、以下のような主張がしばしば見られる。 休日に勉強するべきである。 最新の技術動向は常にチェックするべきである。 技術イベントには参加するべきである。 毎日コードを書くべきである。 レガシーな技術ではなく、モダンな技術を習得するべきである。 etc... そしてこれらの"べき論"がさらに加速すると、 「技術に興味がない人はエンジニアに向いていない」 という主張すら出現し、それに同調する声も少なくない。 最近、とあるSNSで以下のようなやり取りを見かけた。 駆け出しエンジニアの質問 休日に勉強するべきですか

    技術に興味がなくて何が悪い? - Qiita
    JULY
    JULY 2023/08/15
    どうして、良い・悪いの話にする。エンジニアが取り扱う技術に興味があることは有利、興味が無ければ不利、というだけの事を、善悪の文脈にすり替えることに嫌悪感すら覚える。
  • クソコードを見る度に怖くなる

    業務で結構な量のコードレビューを毎日してるんだけど 最近マジでクソコードが多い 適当に書き殴ったコードなんじゃなくて とにかく思い付いたところからコーディングして 実際に動作させたら思い通りに行かないから継ぎ接ぎで修正して 最終的に機能を満たしたから完成、PR作成、レビューよろしく、みたいなのが当に多い 無駄な処理が多数含まれているのなんて当たり前だし 機能を満たせてるように見えるコードも境界値的なところでバグだらけだったり そういうコードが特に最近増えている 問題なのはレビューで指摘した部分が実は今回のPRではなくて既に業務システムに組み込まれてる、とかいうのも多々あって めちゃくちゃヒヤリとするようなコードも多い レビューは数人でやってるんだけど、こういうコードを通してしまう人物に2,3人心当たりがあるし とはいえ人材不足で仕方ないんだろうな、という気がしている 多分だけどソフトウェ

    クソコードを見る度に怖くなる
    JULY
    JULY 2023/07/05
    そもそも、IT 土木の世界では、下請けはとりあえず書けますの寄せ集めで、SIer はコードを読めないし、それでなんとかなっていたのは、一部の優秀なエンジニアのおかげ。
  • 60歳のC++おじさんを派遣で雇ったがなんでも作れて最強すぎる→各地のベテラン技術者さんの話が興味深い

    おにぎり @suiseigan それぐらいのお年でc++ということは、windowsの生apiをガンガンたたくプログラムできたえたんだろうなぁ、、、 twitter.com/shatiku_master… 2023-05-20 08:17:48

    60歳のC++おじさんを派遣で雇ったがなんでも作れて最強すぎる→各地のベテラン技術者さんの話が興味深い
    JULY
    JULY 2023/05/21
    年齢に関係無く、表面的な技術だけを追いかけたのではなく、技術の構造を理解している人は強いんだけど、自分もそうだけど、「パソコンがただの箱」だった時代は下の階層を覗きやすかったのはラッキーだった。
  • 27カ国中最下位…日本がIT人材足りない根本理由

    はデジタル分野の専門人材不足が深刻化する「2025年デジタルの崖」に直面する。経済産業省によると、2020年には30万人、2030年にはデジタルサービスの需要次第で45万人から80万人にまで不足が拡大するとされている。後者の場合、日が必要とする190万人の専門人材を4割も下回ることになる。 経産省は、日がこの崖を乗り越えなければ、2025年以降、日のGDPは予測よりも毎年12兆円も低くなると警告している。その損失は、2022年のGDPの2%以上に相当する。ところが、政府はDXなどという聞こえのいいスローガンを掲げるだけで、この状況を改善するためにほとんど何もしていない。民間企業では心強い変化も起きているが、それが政府の動きによって増幅されない限り、崖の高さを低くすることしかできないだろう。 そもそも人材育成ができていない 最大の問題は人材の育成ができていないことだろう。日数学

    27カ国中最下位…日本がIT人材足りない根本理由
    JULY
    JULY 2023/05/02
    製造業や建築、土木といった、以前からある分野での「成功体験」に縛られて、IT の特徴や本質を知ろうともしてこなかったツケ、と、伝統的な SIer の下請けの底辺で仕事をしているとよく分かる。
  • 【情シス意識調査】情シスの95%が「業務外の問い合わせがきてしまう」 私用スマホのパスワードから、プレゼン作成まで……【情シス意識調査】

    【情シス意識調査】情シスの95%が「業務外の問い合わせがきてしまう」 私用スマホのパスワードから、プレゼン作成まで……【情シス意識調査】
  • GoogleのAI『Bard』は倫理的に最悪だ - Qiita

    Googleのえらいひと、Sundar Pichaiは先日2023/04/17、AIについて否定的な見解を発表しました。 グーグルCEO、AI技術の拙速な導入に警鐘-規制の必要性を強調 人工知能(AI)技術の導入に向けた取り組みについて、弊害の可能性を回避するために十分な規制が必要だとの考えを明らかにした。 ピチャイ氏が強調した生成AIのリスクの中には、個人が実際には言っていないことを言ったように見せかける「ディープフェイク」と呼ばれる偽動画がある。 そうした潜在的な危険の存在は規制の必要性を示しているとピチャイ氏は主張。 「社会に害を与えるディープフェイク動画の作成については責任を取らせる必要がある」と訴えた。 Googleの言うことをそのまま信じてはいけないのは周知の事実ですが、もちろんこれも他社を足止めするためのブラフです。 ほぼ同時期の2023/04/19にこんな記事をすっぱ抜かれ

    GoogleのAI『Bard』は倫理的に最悪だ - Qiita
    JULY
    JULY 2023/04/25
    なんか、Google に恨みでもあるのかなぁ。会社としては慎重な姿勢だけど、研究チームがイキっているのはよくある話だし、問題があるとわかっているから、Bard もフィードバック目的で限定的な公開にとどめている。
  • グーグルが「日本のゲーム業界から学んだ」世界戦略…なぜ日本はゲームDXの先進国なのか

    任天堂のイベントブース(2017年撮影)。 Christian Petersen/Getty Images あらゆる業種で、デジタル技術による業務最適化が求められている。いわゆる「デジタル・トランスフォーメーション(DX)」だが、この言葉はたいていの場合、「日は遅れている」という話とセットで語られている。 そんな中、グーグルが「日から学んでグローバル戦略を構築した」とまで語る、例外的な産業があることをご存知だろうか。 それが、日ゲーム産業だ。 日ゲーム市場規模は約2兆円。全世界だと約21兆8900億円なので、2000年代と比べると比率は低くなっている。(出典:ファミ通ゲーム白書2022 角川アスキー総合研究所刊) グーグルのジャック・ビューザー氏は、同社のゲームメーカー向けクラウドサービス「Google Cloud for Games」の戦略立案をする、ゲームインダストリー・ソ

    グーグルが「日本のゲーム業界から学んだ」世界戦略…なぜ日本はゲームDXの先進国なのか
    JULY
    JULY 2023/04/18
    まぁ、実際のところ、IT 業界で尖がったことはゲーム業界に集まっていて、それ以外だと昔ながら土方体質だからなぁ。
  • IT現場、エラーメッセージを読めない新人が増えていてどうすればいいのかわからない「エラーがでると人格を否定された気分になる」

    リンク Quora 開発でエラーが出て、上司に聞くと「ちゃんとエラーを読んで」と指摘を受けました。ただ大半が英語です。ここがいけない等と印や色で何かを示してくれる事もありません。この私がエラーを読んで何か解決出来ますか? 回答 (36件中の1件目) エラーが何かわからなかったら、何を問題で直すのかも分からんでしょ。 てか、あなたは日常で「具合が悪い」と誰かが言ってて直したいと思う時、どうするんでしょうか。 「おなか痛い」「あたま痛い」「熱がある」「下痢している」そういうエラーコードがあってはじめて「何をしてあげるべきか」が分かるんじゃありませんか? 具合の悪い人が治療法を指示すると思ってる時点で、頭使えよ、と思います。 で、具合悪い人が英語で言ってきたらもう何もせず放置して逃げるクチでしょうか。 ワタシエイゴワカラナイネー 354 users 176 よんてんごP @yontengoP 過

    IT現場、エラーメッセージを読めない新人が増えていてどうすればいいのかわからない「エラーがでると人格を否定された気分になる」
    JULY
    JULY 2023/03/01
    別に新人に限らなくて、メッセージが英語だと、自動的に解釈をやめる人は一定数いる。で、昔に比べて減ったけど、どこかで文字化けして、現場確認が必要になることも稀にある。
  • 凄腕エンジニアと一緒に働いて学んだ技術以外の大切なこと - Qiita

    はじめに 運が良いことに自分は今、今まで出会ってきたエンジニアの中で一番凄いと思う人と一緒に働けています。 今の会社で働けていてよかったな〜と日々感謝しつつ、一緒に働いている中でたくさんのことを勉強させていただいています。 そしてそろそろアウトプットせねば!(使命感)と思いこの記事を書いています。 今回は技術以外のことで学んだこと、大切だと思ったことを書いていきます。 (この記事の中で凄腕エンジニアさんのことはTさんと呼ぶことにします。) (どれくらい凄いのかも当は書きたいですが、この記事の目的とは離れてしまうので省略します。。。) (当は【凄腕エンジニア】という言葉でくくりたくないくらいすごいエンジニアさんです。。。) ドメイン知識、業務知識の大切さ 今自分が参加しているプロジェクトではTさんが業務要件の整理やヒアリング、システムの設計、DBの設計を手掛けているのですが、 ドメイン知

    凄腕エンジニアと一緒に働いて学んだ技術以外の大切なこと - Qiita
    JULY
    JULY 2023/01/31
    自分は凄腕のかけらもない底辺エンジニアだけど、教えたがりなので、質問は大歓迎。でも、確かに周りを見渡すと、一度聞いたことは聞くな、という感じの人は少なくない。そんな人の技量は...