山浦恒央の“くみこみ”な話(184):
イチから全部作ってみよう(15)テストの第一歩「セルフチェック」が大惨事を防ぐ
ECサイトを題材にソフトウェア開発の全工程を学ぶ新シリーズ「イチから全部作ってみよう」がスタート。シリーズ第15回は、ここまで作成してきた要求仕様書に対するテストの第1段階となる「セルフチェック」について説明する。(2024/12/18)
山浦恒央の“くみこみ”な話(183):
イチから全部作ってみよう(14)異常系を組み込んだら仕様書が膨れ上がった!
ECサイトを題材にソフトウェア開発の全工程を学ぶ新シリーズ「イチから全部作ってみよう」がスタート。シリーズ第14回は、第12回と第13回で検討した異常系を、第11回で作成したたこ焼き屋の模擬店の要求仕様書に組み込んでみる。(2024/11/20)
山浦恒央の“くみこみ”な話(182):
イチから全部作ってみよう(13)異常系への対策は「諦める」ことも肝要
ECサイトを題材にソフトウェア開発の全工程を学ぶ新シリーズ「イチから全部作ってみよう」がスタート。シリーズ第13回は、たこ焼き屋模擬店の要求仕様書から洗い出した異常系にどのような対策を行うべきかを考察する。(2024/10/22)
山浦恒央の“くみこみ”な話(181):
イチから全部作ってみよう(12)要求仕様書の異常系を階層構造を使って洗い出す
ECサイトを題材にソフトウェア開発の全工程を学ぶ新シリーズ「イチから全部作ってみよう」がスタート。シリーズ第12回は、これまでに作成したたこ焼き屋模擬店の要求仕様書における異常系の洗い出しを行う。(2024/9/18)
山浦恒央の“くみこみ”な話(180):
イチから全部作ってみよう(11)たこ焼き屋模擬店の要求仕様書を抜け漏れなく作る
ECサイトを題材にソフトウェア開発の全工程を学ぶ新シリーズ「イチから全部作ってみよう」がスタート。シリーズ第11回は、前回「機能分割」を用いて作成したたこ焼き屋の模擬店をの要求仕様書を抜け漏れのないようにブラッシュアップする。(2024/8/22)
山浦恒央の“くみこみ”な話(179):
イチから全部作ってみよう(10)トヨタとたこ焼き屋模擬店で理解する「機能分割」
ECサイトを題材にソフトウェア開発の全工程を学ぶ新シリーズ「イチから全部作ってみよう」がスタート。シリーズ第10回は、要求仕様書の作成に役立つ「機能分割」について、トヨタの組織と高校のたこ焼き屋の模擬店を例に解説する。(2024/7/11)
山浦恒央の“くみこみ”な話(178):
イチから全部作ってみよう(9)ジャンケンで理解する要求仕様書作成の難しさ
ECサイトを題材にソフトウェア開発の全工程を学ぶ新シリーズ「イチから全部作ってみよう」がスタート。シリーズ第9回は、「ヒアリング」した内容をまとめる「要求仕様書作成」について、情報工学専攻の大学3年生でも悩む「ジャンケンの要求仕様書」を例にその難しさを解説します。(2024/6/18)
給与とメンタルをむしばむ「多重下請け構造」 なぜ法規制しきれないのか?
「多重下請け構造」の問題点は長年指摘されていますが、なぜ法規制しきれないのか? 社会保険労務士がそのワケを解説します。(2024/6/5)
山浦恒央の“くみこみ”な話(177):
イチから全部作ってみよう(8)発注側の要望を受けて始まる「ヒアリング」の例題
ECサイトを題材にソフトウェア開発の全工程を学ぶ新シリーズ「イチから全部作ってみよう」がスタート。シリーズ第8回は、正しい要求仕様書に向けた第一歩となる「ヒアリング」について具体的な例題を使って解説します。(2024/5/21)
山浦恒央の“くみこみ”な話(176):
イチから全部作ってみよう(7)正しい要求仕様書の第一歩となるヒアリングの手順
ECサイトを題材にソフトウェア開発の全工程を学ぶ新シリーズ「イチから全部作ってみよう」がスタート。シリーズ第7回は、要求仕様フェーズで作り上げる正しい要求仕様書に向けた第一歩となる「ヒアリング」について解説します。(2024/4/18)
山浦恒央の“くみこみ”な話(175):
イチから全部作ってみよう(6)要求仕様フェーズにおける開発の標準化やスパイラルモデルの有効性
ECサイトを題材にソフトウェア開発の全工程を学ぶ新シリーズ「イチから全部作ってみよう」がスタート。シリーズ第6回は、開発方法の整備やスパイラルモデルなど、前回に続きさまざまな問題がある要求仕様フェーズの対処法について解説します。(2024/3/18)
山浦恒央の“くみこみ”な話(174):
イチから全部作ってみよう(5)難題だらけの要求仕様フェーズにどう対処すべきか
ECサイトを題材にソフトウェア開発の全工程を学ぶ新シリーズ「イチから全部作ってみよう」がスタート。シリーズ第5回は、さまざまな問題がある要求仕様フェーズの対処法について解説します。(2024/2/19)
「訴えてやる!」の前に読む IT訴訟 徹底解説(112):
何でスキル不足のエンジニアをアサインしたからって訴えられるんですか
顧客企業のプロジェクトのために下請け企業が用意したのは、プログラミングのいろはも知らないエンジニア。結局、契約期間途中で退場することになったが、責任は誰が取るべきなのか――。(2024/1/29)
山浦恒央の“くみこみ”な話(173):
イチから全部作ってみよう(4)要求仕様フェーズに潜むさまざまな罠
ECサイトを題材にソフトウェア開発の全工程を学ぶ新シリーズ「イチから全部作ってみよう」がスタート。シリーズ第4回は、前回に引き続き、要求仕様フェーズの問題点を解説します。(2024/1/18)
山浦恒央の“くみこみ”な話(172):
イチから全部作ってみよう(3)MINORIに学べ、全ての悪は要求仕様書から生まれる
ECサイトを題材にソフトウェア開発の全工程を学ぶ新シリーズ「イチから全部作ってみよう」がスタート。シリーズ第3回は、ソフトウェア開発における全ての悪を生み出す元凶、要求仕様フェーズの問題点を解説します。(2023/12/14)
山浦恒央の“くみこみ”な話(171):
イチから全部作ってみよう(2)ワインのECサイトを作るためにイメージを深めよう
ECサイトを題材にソフトウェア開発の全工程を学ぶシリーズ「イチから全部作ってみよう」。第2回は準備編として、開発対象となるワイン販売用のECサイトのイメージを深める。(2023/11/16)
山浦恒央の“くみこみ”な話(170):
イチから全部作ってみよう(1)ソフトウェア開発の大まかな流れを把握する
ECサイトを題材にソフトウェア開発の全工程を学ぶ新シリーズ「イチから全部作ってみよう」がスタート。シリーズ第1回は、イントロダクションとしてソフトウェア開発の大まかな流れを説明する。(2023/10/19)
山浦恒央の“くみこみ”な話(169):
業務効率化の道具箱(16)上司の指示が「言語明瞭、意味不明」で困っています
ソフトウェア開発にとどまらない、PCを使う全ての人が対象となるシリーズ「業務効率化の道具箱」。第16回は、これまで取り上げてこなかった「働き方を工夫する」をテーマに、困った上司の作業指示にどう対応していくかを考える。(2023/9/19)
山浦恒央の“くみこみ”な話(168):
業務効率化の道具箱(15)ツールを作るより難しい「業務改善の進め方」
ソフトウェア開発にとどまらない、PCを使う全ての人が対象となるシリーズ「業務効率化の道具箱」。第15回は、10人程度の小さな小売店で行った「自分でツールを作る」による業務効率化のケーススタディーを紹介する。(2023/8/17)
山浦恒央の“くみこみ”な話(167):
業務効率化の道具箱(14)続・便利なツールと裏腹の「地雷」を踏まないために
ソフトウェア開発にとどまらない、PCを使う全ての人が対象となるシリーズ「業務効率化の道具箱」。第14回は、前回に続き、ツールの導入/運用時にありがちな「地雷」をケーススタディー形式で紹介する。(2023/7/20)
山浦恒央の“くみこみ”な話(166):
業務効率化の道具箱(13)便利なツールと裏腹の「地雷」を踏まないために
ソフトウェア開発にとどまらない、PCを使う全ての人が対象となるシリーズ「業務効率化の道具箱」。第13回は、ツールの導入/運用時にありがちな「地雷」をケーススタディー形式で紹介する。(2023/6/15)
山浦恒央の“くみこみ”な話(165):
業務効率化の道具箱(12)VBSなら面倒な環境構築なしで自作ツールを作れる
ソフトウェア開発にとどまらない、PCを使う全ての人が対象となるシリーズ「業務効率化の道具箱」。第12回は、Windowsであれば面倒な環境構築なしで使えるVBSのプログラム記述方法を紹介する。(2023/5/18)
山浦恒央の“くみこみ”な話(164):
業務効率化の道具箱(11)VBAでグラフ描画が可能な自動集計アプリを作ってみよう
ソフトウェア開発にとどまらない、PCを使う全ての人が対象となるシリーズ「業務効率化の道具箱」。第11回は、VBAによる自動集計アプリのさらなる進化版として、データを転記し、グラフ描画を行うツールを作ってみる。(2023/4/20)
プロゲーマー梅原大吾さん、仙台から青森まで300キロ“散歩”する狂気のデスマーチを実施
現在岩手県まで到達。(2023/4/11)
山浦恒央の“くみこみ”な話(163):
業務効率化の道具箱(10)VBAでさらに高機能な自動集計アプリを作ってみよう
ソフトウェア開発にとどまらない、PCを使う全ての人が対象となるシリーズ「業務効率化の道具箱」。第10回は、第9回で紹介したVBAによる自動集計アプリのバージョンアップ版を作ってみる。(2023/3/27)
山浦恒央の“くみこみ”な話(162):
業務効率化の道具箱(9)VBAで自動集計アプリを作ってみよう
ソフトウェア開発にとどまらない、PCを使う全ての人が対象となるシリーズ「業務効率化の道具箱」。第9回は、VBAによる自作ツール作成の例として自動集計アプリを作ってみる。(2023/2/21)
山浦恒央の“くみこみ”な話(161):
業務効率化の道具箱(8)ツールがないならVBAで作ってみよう
ソフトウェア開発にとどまらない、PCを使う全ての人が対象となるシリーズ「業務効率化の道具箱」。第8回は、自作ツール作成の第一歩としてVBAを紹介する。(2023/1/24)
山浦恒央の“くみこみ”な話(160):
業務効率化の道具箱(7)ターミナルソフト「RLogin」を使ってみよう
ソフトウェア開発にとどまらない、PCを使う全ての人が対象となるシリーズ「業務効率化の道具箱」。第7回は、ターミナルソフトである「RLogin」の導入方法や使い方を紹介する。(2022/12/22)
山浦恒央の“くみこみ”な話(159):
業務効率化の道具箱(6)Google Testを使ってみよう【その2】
ソフトウェア開発にとどまらない、PCを使う全ての人が対象となるシリーズ「業務効率化の道具箱」。第6回は、前回導入した「Google Test」の使い方と、「アサーション」「パス・カバレッジ」によるテストの方法を紹介する。(2022/11/28)
山浦恒央の“くみこみ”な話(158):
業務効率化の道具箱(5)Google Testを使ってみよう【その1】
ソフトウェア開発にとどまらない、PCを使う全ての人が対象となるシリーズ「業務効率化の道具箱」。第5回は、単体テストで役立つフリーのツールである「Google Test」と「gcov/lcov」を紹介する。(2022/10/20)
山浦恒央の“くみこみ”な話(157):
業務効率化の道具箱(4)VirtualBoxでUbuntu環境を構築しよう
ソフトウェア開発にとどまらない、PCを使う全ての人が対象となるシリーズ「業務効率化の道具箱」。第4回は、仮想化ソフトウェアの「VirtualBox」を使って、Windows PC上にLinuxのUbuntuの環境を構築する方法を紹介する。(2022/9/27)
山浦恒央の“くみこみ”な話(156):
業務効率化の道具箱(3)続・ショートカットキー活用、「技術の複利効果」で作業効率が上がりミスも減る
ソフトウェア開発にとどまらない、PCを使う全ての人が対象となるシリーズ「業務効率化の道具箱」。第3回は、第2回に続きショートカットキーを紹介する。塵も積もれば山となる方式で得られる「技術の複利効果」により、急激に作業効率が上がり、同時にミスも減らせるはずだ。(2022/8/25)
山浦恒央の“くみこみ”な話(155):
業務効率化の道具箱(2)ショートカットキーも積もれば山となる
ソフトウェア開発にとどまらない、PCを使う全ての人が対象となるシリーズ「業務効率化の道具箱」。第2回は“塵も積もれば山になる”の効果を実感できるショートカットキーを紹介する。(2022/7/19)
アジの開き×4の所要時間は20分:
プロトタイピングを実施して、家事の「Unknown Unknown」を「Known Unknown」にする
4人家族の家事育児をワンオペで担うことになった陽太郎さんは、エンジニアリングマネジャーとして学んできたアジャイルの知識を活用して、家事の「何が分からないのか分からない」を整理し、状況がデスマーチであることを把握します。(2022/7/19)
池田直渡「週刊モータージャーナル」:
日産SAKURAに補助金100万円? 期待の軽BEVを潰す、無策な補助金行政
日産「SAKURA」と三菱自動車の「eKクロスEV」は、両社の合弁で設立された「NMKV」で設計された双子のクルマだ。今もっとも期待される軽BEV(バッテリー電気自動車)であり、すでに予約注文が殺到している。(2022/6/20)
山浦恒央の“くみこみ”な話(154):
業務効率化の道具箱(1)ソフト開発だけじゃないPCの業務効率を高める5つの道筋
今回から新シリーズ「業務効率化の道具箱」がスタート。ソフトウェア開発にとどまらない、PCを使う全ての人が対象となる。シリーズ第1回はイントロダクション編として、業務を効率化する方法にどのようなものがあるのかを提示する。(2022/6/16)
山浦恒央の“くみこみ”な話(153):
テストでバグ発見!(11)機能追加した扇風機シミュレーターのバグを検出せよ【解答編】
提示された仕様とプログラム(バグを含む)から、自身の手でテストケースを設計し、バグを実際に見つけ、バグレポートまでを作成する実践的なシリーズ「テストでバグ発見!」。今回は、前回出題した扇風機シミュレーターの機能追加開発におけるバグ検出についての解答編だ。(2022/5/18)
山浦恒央の“くみこみ”な話(152):
テストでバグ発見!(10)機能追加した扇風機シミュレーターのバグを検出せよ【出題編】
提示された仕様とプログラム(バグを含む)から、自身の手でテストケースを設計し、バグを実際に見つけ、バグレポートまでを作成する実践的なシリーズ「テストでバグ発見!」。今回は、これまで題材にしてきた扇風機シミュレーターに対して保守開発を本格的に適用した問題の出題編となる。(2022/4/14)
山浦恒央の“くみこみ”な話(151):
テストでバグ発見!(9)状態遷移図への機能追加の勘所は「混ぜるな、危険!」
提示された仕様とプログラム(バグを含む)から、自身の手でテストケースを設計し、バグを実際に見つけ、バグレポートまでを作成する実践的なシリーズ「テストでバグ発見!」。今回は、前回までの題材だった扇風機シミュレーターを使って、状態遷移図への機能追加を行う。その勘所は「混ぜるな、危険!」だ。(2022/3/17)
山浦恒央の“くみこみ”な話(150):
テストでバグ発見!(8)状態遷移モデルで扇風機シミュレーターのバグを摘出せよ【解答編】
提示された仕様とプログラム(バグを含む)から、自身の手でテストケースを設計し、バグを実際に見つけ、バグレポートまでを作成する実践的なシリーズ「テストでバグ発見!」。今回は、扇風機シミュレーターをテーマとする問題の解答編。状態遷移モデルをベースにしたデバッグに取り組もう。(2022/2/17)
山浦恒央の“くみこみ”な話(149):
テストでバグ発見!(7)状態遷移モデルで扇風機シミュレーターのバグを摘出せよ【出題編】
提示された仕様とプログラム(バグを含む)から、自身の手でテストケースを設計し、バグを実際に見つけ、バグレポートまでを作成する実践的なシリーズ「テストでバグ発見!」。今回は、扇風機シミュレーターをテーマとする問題の出題編。状態遷移モデルをベースにしたデバッグに取り組もう。(2022/1/18)
山浦恒央の“くみこみ”な話(148):
テストでバグ発見!(6)電卓プログラムに潜むバグ【解答編】
提示された仕様とプログラム(バグを含む)から、自身の手でテストケースを設計し、バグを実際に見つけ、バグレポートまでを作成する実践的なシリーズ「テストでバグ発見!」。今回は、前回出題した電卓プログラム問題の解答編だ。演習問題としては大規模だが、正面からじっくり向き合い、適切にテスト設計すればバグを検出できるはず!(2021/12/16)
政府の失敗に学ぶ、ベンダーマネジメントの勘所(前):
あるお役所がCOBOLで書かれた古いパッケージソフトを使い続けている理由
マイナポータルの不具合、1円入札、COCOAのゴタゴタ──失敗の宝庫ともいえる政府ITの失敗と改善の歴史から、ベンダーマネジメントの勘所を学ぼう。(2021/11/18)
山浦恒央の“くみこみ”な話(147):
テストでバグ発見!(5)電卓プログラムに潜むバグ【出題編】
提示された仕様とプログラム(バグを含む)から、自身の手でテストケースを設計し、バグを実際に見つけ、バグレポートまでを作成する実践的なシリーズ「テストでバグ発見!」。今回は電卓プログラムをテーマとする問題の出題編。かなりのステップ数になる電卓プログラムに潜むバグを見つけ出そう。(2021/11/17)
山浦恒央の“くみこみ”な話(146):
テストでバグ発見!(4)懐かしい「解の公式」のプログラムからバグを探し出せ
提示された仕様とプログラム(バグを含む)から、自身の手でテストケースを設計し、バグを実際に見つけ、バグレポートまでを作成する実践的なシリーズ「テストでバグ発見!」。第4回は、多くの読者が中学校の数学で学んであろう、2次方程式の解を求める「解の公式」のプログラムに潜むバグを見つけ出そう。(2021/10/19)
山浦恒央の“くみこみ”な話(145):
テストでバグ発見!(3)単位取得判定プログラムに潜むファイル入力のバグ
提示された仕様とプログラム(バグを含む)から、自身の手でテストケースを設計し、バグを実際に見つけ、バグレポートまでを作成する実践的なシリーズ「テストでバグ発見!」。第3回は、大学の単位取得を判定するプログラムから、ファイル入力に潜むバグを見つけ出しましょう。(2021/9/16)
EC売り上げ、700%UPの企業も:
全員退職、数億円の借金──どん底で生まれた“接客DX”アプリ「STAFF START」は何がすごいのか
スタッフのECやSNSなどへの投稿をきっかけに、どれだけ商品が購入されたかを可視化するサービス「STAFF START」。導入企業の中には、店舗スタッフたちの活躍でEC売り上げが700%アップした例や、一人で月間9000万円以上を売り上げたスタッフもいるという。アパレル業界の期待を背負うSTAFF STARTだが、開発までの道のりは決して平たんではなかった──。(2021/9/13)
山浦恒央の“くみこみ”な話(144):
テストでバグ発見!(2)自動販売機シミュレーターのバグを見つけろ!
提示された仕様とプログラム(バグを含む)から、自身の手でテストケースを設計し、バグを実際に見つけ、バグレポートまでを作成する実践的なシリーズ「テストでバグ発見!」。第2回は、自動販売機シミュレーターのプログラムからバグを見つけ出しましょう。(2021/8/17)
山浦恒央の“くみこみ”な話(143):
テストでバグ発見!(1)まずは成人判定プログラムでチュートリアル
今回から、提示された仕様とプログラム(バグを含む)から、自身の手でテストケースを設計し、バグを実際に見つけ、バグレポートまでを作成する実践的なシリーズ「テストでバグ発見!」が始まります。第1回は、チュートリアルとして成人判定プログラムからバグを発見してみましょう。(2021/7/15)
山浦恒央の“くみこみ”な話(142):
ソフトウェア技術者のためのバグ百科事典(21)【総まとめ】バグの特定手順を解説
ソフトウェア技術者に向けて、バグに関する基礎知識をまとめていく新シリーズ「バグ百科事典」。第21回は、シリーズの総まとめとして、バグの検出から修正までの「バグ特定手順」の一連の流れを解説します。(2021/6/21)
にわかに地球規模のトピックとなった新型コロナウイルス。健康被害も心配だが、全国規模での臨時休校、マスクやトイレットペーパーの品薄など市民の日常生活への影響も大きくなっている。これに対し企業からの支援策の発表も相次いでいるが、特に今回は子供向けのコンテンツの無料提供の動きが顕著なようだ。一方産業面では、観光や小売、飲食業等が特に大きな影響を受けている。通常の企業運営においても面会や通勤の場がリスク視され、サーモグラフィやWeb会議ツールの活用、テレワークの実現などテクノロジーによるリスク回避策への注目が高まっている。