タグ ソフトウェア開発
人気順 10 users 50 users 100 users 500 users 1000 usersE2Eテストにおける要素選択のベストプラクティス |Autify(オーティファイ)ブログ
こんにちは。Autifyの品質エバンジェリストの末村です。 もう5年前にもなりますが、なぜE2Eテストでidを使うべきではないのかという記事を書きました。この記事はありがたいことに長い間閲覧されており、弊社ブログの人気コンテンツの一つとなっています。 一方で、5年という歳月はソフトウェア開発のトレンドを変化させ... 続きを読む
及川卓也「ソフトウェア開発を安易に外注するな」
この記事の3つのポイント 製造業では多面的な検討から「外部委託」を決めるが… ソフト開発では製造業の形式をなぞるだけの外注も多い 製造業とソフト開発の「外注の役割の違い」を理解せよ DXで後れを取る日本企業。「デジタル敗戦」の要因の第3は「製造業とソフトウェアの開発工程の違い」にある。及川卓也氏の分析を『... 続きを読む
「良いコードとは何か」で消耗するのはもうやめよう - DMM Developers Blog
これはなに? こんにちは、DMM.comのミノ駆動です。 プラットフォーム開発本部 Developer Productivity Group 横断チームにて、 プラットフォームの設計品質向上に取り組んでいます。 さて、ネット上ではソフトウェア開発における「良いコードとは何か」をめぐって、 いろんな意見が交錯したり、 ときには激論を呼んだり... 続きを読む
トヨタとNTT、自動運転で提携 事故予見へAI活用 - 日本経済新聞
トヨタ自動車とNTTが車向けのソフトウエア開発で手を組む。走行中のデータから人工知能(AI)が事故の可能性を予見し、車両を自動で制御するシステムをつくる。2028年をめどに実用化し、国内外の車メーカーにも販売する。乗用車や商用車に広く搭載されれば、自動運転の普及に大きな弾みがつく。両社が近く発表する。車と... 続きを読む
競争力はエンジンからソフトウェアに 出遅れている自動車メーカーは? | 英紙「トヨタやフォルクスワーゲンが新たなハードルに直面している」
成功のカギが変わった トヨタやフォルクスワーゲン、ゼネラルモーター(GM)といった世界的な大手老舗自動車メーカーが、テスラや中国企業など競合他社にソフトウェア開発でおくれをとっている。電気自動車(EV)の台頭がめざましい現在、この差は大手老舗メーカーの地位を脅かす大問題だ。 コンサルティング企業による... 続きを読む
Dockerが近年その優位性を失いつつある理由 - Qiita
Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? 近年、Dockerは開発分野で一世を風靡し、その革新的な技術でソフトウェア開発を革命的に変えました。当初、Dockerは軽量なコンテナ化技術を通じて開発とデプロイメントプロセスを大... 続きを読む
責任ある発信者であり続けるために。C++高橋晶氏が考える、お金と情報発信のリアルな関係性
責任ある発信者であり続けるために。C++高橋晶氏が考える、お金と情報発信のリアルな関係性 2024年9月30日 C++ライブラリアン 高橋 晶 C++日本語リファレンスサイトcpprefjpを運営し、C++の最新情報を日本語で発信している。株式会社Preferred Networksに所属し、スーパーコンピュータのソフトウェア開発に携わっている... 続きを読む
Pythonで作るポップなポモドーロタイマー - Qiita
はじめに こんにちは!今回は、Pythonを使ってポモドーロタイマーを作成する過程を、要件定義から実装まで詳しく解説します。このプロジェクトを通じて、以下のスキルを身につけることができます: ソフトウェア開発のプロセス(要件定義、仕様策定、設計、実装) Pythonの基本的な構文とオブジェクト指向プログラミング... 続きを読む
このまま太陽光発電のコストが安くなるとソーラーパネルを送電網に接続できなくなると専門家が指摘
近年は太陽光発電にかかるコストの低下に伴って、世界中でソーラーパネルの導入が進んでいます。電力網の脱炭素化に向けたソフトウェア開発を行うAxle Energyに勤めるベン・ジェームズ氏が、「あまりにもコストが安くなりすぎると、いずれソーラーパネルは送電網に接続できなくなる」と主張しています。 Solar will get ... 続きを読む
三菱電機が「生成AIに必要なものは生成AIに準備させる」奇策を採用 設計効率は何%向上するのか
急速に進化を続ける「生成AI(人工知能)」をいかに活用していくかは、今やあらゆる企業が検討すべき課題の一つだ。生成AIは、幅広い業界や業種に影響を及ぼすのは間違いないが、その中でも生成AIに寄せる期待が大きいのが「ソフトウェア開発」の領域だ。 近年、多くの製造業においてデジタル化が進行しており、ソフトウ... 続きを読む
この世の中に溢れているので自分が発言する必要はないが「ソフトウェアは認知の限界まで複雑になる」を自分なりに再考する - じゃあ、おうちで学べる
人間が何もしないと病気になるのと同じように、ソフトウェアも何もしないと複雑になる。 はじめに ソフトウェア開発の世界に飛び込んでから、「ソフトウェアは認知の限界まで複雑になる」という言葉を耳にしたとき、正直なところ、「ほへー」って思いながら何も理解していませんでした。しかし、大規模なシステムに携わ... 続きを読む
可読性の高いコードを書くための実践ガイド - Qiita
はじめに ソフトウェア開発において、コードの可読性はプロジェクトの成功に直結する重要な要素です。読みやすいコードは、メンテナンスや拡張を容易にし、チーム全体の生産性を向上させます。 しかし、「読みやすいコード」 の定義は人によって異なります。個々のスタイルや好みによって解釈が分かれることもあるでしょ... 続きを読む
書籍が開発者としての資質を強化する。C++エキスパート・高橋晶が選ぶ、人生に影響を与えた5冊
書籍が開発者としての資質を強化する。C++エキスパート・高橋晶が選ぶ、人生に影響を与えた5冊 2024年8月8日 高橋 晶 C++日本語リファレンスサイトcpprefjpを運営し、C++の最新情報を日本語で発信している。 株式会社Preferred Networksに所属し、スーパーコンピュータのソフトウェア開発に携わっている。 著書として、... 続きを読む
Vimの操作感を愛おしむ人たちへ: Zedで広がる新たな可能性 - ROUTE06 Tech Blog
ソフトウェア開発の世界は日々進化していますね。その中で、私たち開発者が使うツールは、まさに職人の道具のように大切なもの。常により良い方法を探し求めているのは、皆さん同じではないでしょうか。 そんな私たちの前に現れたのが、Zedです。このエディタ、一見するとただの新顔に思えるかもしれません。でも、その... 続きを読む
コントリビュートで沢山の人が救われる。mattn氏が語る、好循環を実現するアウトプット活動の仕組み
コントリビュートで沢山の人が救われる。mattn氏が語る、好循環を実現するアウトプット活動の仕組み 2024年8月6日 mattn 大学卒業後、ソフトウェアハウスやSIerなどでソフトウェア開発に携わる。vi派生のテキストエディタVimの日本語化やプラグイン、Go言語などでOSS(オープンソースソフトウェア)の開発・コミュニティ... 続きを読む
ソフトウェア開発の礎となる知識体系の基盤「SWEBOK」とは? 最新第4版の内容と開発現場での活用法
真のエンジニアリングには「定量化&定性化」が不可欠 「『エンジニアリング』してますか?」という参加者への問いかけからスタートした鷲崎氏の講演。同氏によれば、エンジニアリングの辞書的な定義は「科学に裏打ちされた技術活動・学問体系」とされており、ソフトウェアの開発運用を行う際にこの定義を満たしていれば... 続きを読む
「7歳の娘がHTMLで作ったウェブサイト」にインターネットユーザーから思い思いのコメントが寄せられる、「子どもの物事の見方って素敵」「GPTより信頼できる」「ソフトウェア開発を楽し
ソーシャルニュースサイトのHacker News上で、「娘(7歳)がHTMLを使ってウェブサイトを作りました」という投稿が話題になっています。ウェブサイトを確認したインターネットユーザーからは、HTMLの出来栄えを称賛するコメントや文才を称賛するコメントだけでなく、少女と同じようにテクノロジーに触れる喜びに満ち溢れて... 続きを読む
AWS、開発スキルがなくても生成AIへのプロンプトで業務アプリが作れる「AWS App Studio」プレビュー公開
Amazon Web Services(AWS)は、生成AIに自然言語で作りたい業務アプリを説明すると、自動的に業務アプリの開発が行われる新サービス「AWS App Studio」をプレビュー公開しました。 AWS App Studioはソフトウェア開発のスキルがなくとも、業務アプリケーションを数分で開発できるとしています。 生成AIにアプリを説明、... 続きを読む
なぜゲーム業界はJenkinsを選ぶのか?その理由と利点 | DevelopersIO
Jenkinsはゲーム開発の現場ではよく使われています。このあたり、ゲーム開発環境の事情が大きく絡んでいるようです。 こんにちは ゲームソリューション部の出村です。 みなさんはソフトウェア開発においてCI/CDツールは何を利用していますでしょうか? これまでゲーム開発の現場を見てきましたが、ゲーム開発においてよ... 続きを読む
フロントエンドの Monorepo をやめてリポジトリ分割したワケ / Why did we stop using Monorepo on the frontend and split the repository?
2024/06/25: モノレポは、令和のソフトウェア開発における銀の弾丸か? https://hack-at-delta.connpass.com/event/319792/ フロントエンドの Monorepo をやめてリポジトリ分割したワケ 坂井 学 ソフトウェアエンジニア 続きを読む
三菱電機がClaude 3活用で「工数4割減」、仕様書の図表解析にマルチモーダルが威力
三菱電機が組み込みソフトウエア開発への生成AI(人工知能)活用を進めている。ソフトウエア開発に関連する過去数十年分のドキュメントの要約文を生成AIにより作成。これを検索用のインデックスとして使うことで、エンジニアの作業工数を最大40%削減できると見込む。 2024年6月20日に開催されたアマゾン ウェブ サービス... 続きを読む
イチから全部作ってみよう(9)ジャンケンで理解する要求仕様書作成の難しさ
イチから全部作ってみよう(9)ジャンケンで理解する要求仕様書作成の難しさ:山浦恒央の“くみこみ”な話(178)(1/3 ページ) ECサイトを題材にソフトウェア開発の全工程を学ぶ新シリーズ「イチから全部作ってみよう」がスタート。シリーズ第9回は、「ヒアリング」した内容をまとめる「要求仕様書作成」について、情報... 続きを読む
[入門]ドメイン駆動設計――基礎と実践・クリーンアーキテクチャ
2024年7月1日紙版発売 増田亨,田中ひさてる,奥澤俊樹,中村充志,成瀬允宣,大西政徳 著 B5判/160ページ 定価2,200円(本体2,000円+税10%) ISBN 978-4-297-14317-6 Amazon 楽天ブックス ヨドバシ.com 電子版 電子化の予定があります この本の概要 ソフトウェア開発でドメイン駆動設計が注目されています。ソフトウ... 続きを読む
mattn氏が実践しているエンジニアリング最適なメモ術。アウトプットを継続するための方法論
mattn氏が実践しているエンジニアリング最適なメモ術。アウトプットを継続するための方法論 2024年6月18日 mattn 大学卒業後、ソフトウェアハウスやSIerなどでソフトウェア開発に携わる。vi派生のテキストエディタVimの日本語化やプラグイン、Go言語などでOSS(オープンソースソフトウェア)の開発・コミュニティ運営に... 続きを読む
『GitHub CI/CD実践ガイド』でGitHub ActionsとCI/CDを体系的に学ぼう - 憂鬱な世界にネコパンチ!
『GitHub CI/CD実践ガイド――持続可能なソフトウェア開発を支えるGitHub Actionsの設計と運用』という書籍を最近出版したので紹介します。本書ではGitHub Actionsの実装と、CI/CDの設計・運用を体系的に学べます。一粒で二度美味しい書籍です。筆者個人としては「実践Terraform」以来、4年半ぶりの商業出版になります。 g... 続きを読む