マガジン

  • 愛猫を放置してシステム開発の知識を深掘りする試み2020

    在宅ワークから始まったSE一年目。 2匹の猫に邪魔されながらも一人前のSEになるため日々勉強中。 毎日の学習内容を振り返り、今後タメになりそうな事柄を掘り下げて記事にしていきます。

記事一覧

ニート と トランペットフィッシュ について

こちらの動画によると、 単語を数値化して見た場合、"ニート" から最も遠い意味の言葉は、"トランペットフィッシュ" とのことでした。 実際に、"ニート" と"トランペット…

itsuki_s
3年前

【システム開発】正しいレビューの方法|インスペクション・ピアレビューって?

システム開発演習を行うにあたり、同僚とペアになってレビュー実施する機会が何度もありましたが、毎回「このチェック方法で合っているのかな」と疑問を持ったまま進めてい…

itsuki_s
4年前
4

【システム開発】要件定義の打ち合わせを成功させる3つのポイント

要件定義とは、お客様の要求の背景や意義を見極め、時には潜在的な希望も掘り起こすことです。定義化=ヒアリング ではありません。本記事では、要件定義をする打ち合わせ…

itsuki_s
4年前
10

【試験工程】テスト設計の失敗を回避する3つのポイント

テスト設計において、要件定義書を読み込むことが何より重要だということは、理解していただけたでしょうか。 テスト設計に近道はありません。要件定義書を読み込むことは…

itsuki_s
4年前

【Java初心者】JSPでコメントを残す方法

Javaを用いたシステム開発で必ず作成することになるJSP。ドキュメントにはコメントを残し誰もが読みやすいよう工夫が求められますが、JSPでのコメントの付け方を知らなかっ…

itsuki_s
4年前
2

【JSP】forEachタグの使い方|拡張for文

JSPでforEachタグを使う方法を紹介します。 このタグはfor文のような使い方、拡張for文のような使い方両方があります。また、特別な場合としてカンマ区切り文字列の各区切…

itsuki_s
4年前
5

【Java】getValue()の使い方|値の取得getDisplayValue()との違い

シートの値の取得方法には getValue() と getDisplayValue() があります。違いの解説と簡単なコード例を紹介します。 getValue() 数値は数値、日付は日付、true,やfalseも…

itsuki_s
4年前
6

【Java】EL式の使い方|JSPで使えるコード例

Javaをより簡単に書くためにJSP2.0より導入されており、JSP上で使用するEL式。初心者向けの使い方を解説していきます。 JSP上で計算する${} の中に演算子を挿入して計算…

itsuki_s
4年前
1

RFIとは?要件定義で欠かせないドキュメント|RFPとの違い

 要件定義の工程で重要なドキュメント・RFIについて解説していきます。RFPとの違いも一緒に整理しましょう。 RFIとはRFPは「提案依頼書」を意味する言葉で、依頼側のシス…

itsuki_s
4年前
5

【画面設計書】Excel以外の使える無料ツール3選

画面設計書作成に使える無料ツールを紹介していきます。Excelでのドキュメント作成にしっくりこない方へ、参考になれば幸いです。 draw.ioブラウザ上で動くツールです。(…

itsuki_s
4年前
4

【Java】自動採番値の取得|使えるソースメモ

javaで自動採番のセルの番号を取得するのに手間取ったので、Nextvalのシーケンス以外で生成する方法を探してみました。ソースコードを読んでみましょう。 メソッド名やク…

itsuki_s
4年前
2

【解説】アジャイル開発の詳しいプロセス~なぜ?普及率が低い理由~

 ウォーターフォールモデルやスパイラルモデル。どんなシステム開発モデルを採用するかによってシステムの品質に大きな差が生まれます。本記事ではエンジニアなら誰もが注…

itsuki_s
4年前
9

【システム開発】ドキュメントの標準化とは?対象の成果物一覧

標準化とは  標準化とは、システム開発の手順を規定することです。システム開発は、メンバーの開発経験によって成果物の品質に差が生じます。これはシステム開発に限った…

itsuki_s
4年前
4

ニート と トランペットフィッシュ について

こちらの動画によると、

単語を数値化して見た場合、"ニート" から最も遠い意味の言葉は、"トランペットフィッシュ" とのことでした。

実際に、"ニート" と"トランペットフィッシュ" で検索をかけてみたところ一件もヒットしませんでした。

【システム開発】正しいレビューの方法|インスペクション・ピアレビューって?

【システム開発】正しいレビューの方法|インスペクション・ピアレビューって?

システム開発演習を行うにあたり、同僚とペアになってレビュー実施する機会が何度もありましたが、毎回「このチェック方法で合っているのかな」と疑問を持ったまま進めていたので、この場で正しいレビューの方法についてまとめていきます。 レビューの種類を挙げたのちに適切なレビュー観点をご紹介します。

レビューの種類は細かく8つに分けられるインスペクション:もっとも公式的なレビュー

チームレビュー:チーム全体

もっとみる
【システム開発】要件定義の打ち合わせを成功させる3つのポイント

【システム開発】要件定義の打ち合わせを成功させる3つのポイント

要件定義とは、お客様の要求の背景や意義を見極め、時には潜在的な希望も掘り起こすことです。定義化=ヒアリング ではありません。本記事では、要件定義をする打ち合わせで欠かせないポイントをいくつか紹介していきます。

システムと業務フローの現状を知る
業務改革やコスト削減など、プロジェクトの目的はさまざまです。しかし、ほとんどの企業では既に何かしらのシステムが稼働しており、そのシステムの課題を解決したい

もっとみる
【試験工程】テスト設計の失敗を回避する3つのポイント

【試験工程】テスト設計の失敗を回避する3つのポイント

テスト設計において、要件定義書を読み込むことが何より重要だということは、理解していただけたでしょうか。

テスト設計に近道はありません。要件定義書を読み込むことは難しいことですが、ポイントがあります。ここでは、そのポイントを3つ紹介します。

要件定義書を結論から読む
要件定義書の中でも、機能を説明するドキュメントは複数あって、どこから読めばいいか分からなくなっていませんか。ひとつずつ、頭から最後

もっとみる
【Java初心者】JSPでコメントを残す方法

【Java初心者】JSPでコメントを残す方法

Javaを用いたシステム開発で必ず作成することになるJSP。ドキュメントにはコメントを残し誰もが読みやすいよう工夫が求められますが、JSPでのコメントの付け方を知らなかったため調査し、まとめます。

JSPページ内にJSPとしてのコメントを記述することが出来ます。JSPではコメントは次のように定義されています。

<%-- JSPのコメント --%>

例えば次のような分になります。

<%@ p

もっとみる
【JSP】forEachタグの使い方|拡張for文

【JSP】forEachタグの使い方|拡張for文

JSPでforEachタグを使う方法を紹介します。

このタグはfor文のような使い方、拡張for文のような使い方両方があります。また、特別な場合としてカンマ区切り文字列の各区切りで繰り返し処理を実行することが可能です。

begin属性とend属性
ソース

<c:forEach begin="1" end="3">Hello.</c:forEach>

結果

Hello. Hello. He

もっとみる
【Java】getValue()の使い方|値の取得getDisplayValue()との違い

【Java】getValue()の使い方|値の取得getDisplayValue()との違い

シートの値の取得方法には getValue() と getDisplayValue() があります。違いの解説と簡単なコード例を紹介します。

getValue()
数値は数値、日付は日付、true,やfalseもデータの型そのままで取得されます。例えばNumber, Date, Booleanがあります。
また、テキストは文字列(String)として取得されます。

getDisplayValu

もっとみる
【Java】EL式の使い方|JSPで使えるコード例

【Java】EL式の使い方|JSPで使えるコード例

Javaをより簡単に書くためにJSP2.0より導入されており、JSP上で使用するEL式。初心者向けの使い方を解説していきます。

JSP上で計算する${} の中に演算子を挿入して計算し、画面上で結果を表示することができます。

〇JSP上の記述${10*2}

〇画面上の表示20

保存されているオブジェクトを参照する
スコープに保存されているオブジェクトを参照するを参照することもできます。

もっとみる
RFIとは?要件定義で欠かせないドキュメント|RFPとの違い

RFIとは?要件定義で欠かせないドキュメント|RFPとの違い

 要件定義の工程で重要なドキュメント・RFIについて解説していきます。RFPとの違いも一緒に整理しましょう。

RFIとはRFPは「提案依頼書」を意味する言葉で、依頼側のシステム構築要件を盛り込み、それに沿った提案をSIer各社やERPパッケージベンダー各社に依頼するというものです。RFPを受け取った各社は、それぞれの技術や製品の特性を捉えて、要望に沿ったシステム構築がどう可能なのか、費用はいくら

もっとみる
【画面設計書】Excel以外の使える無料ツール3選

【画面設計書】Excel以外の使える無料ツール3選

画面設計書作成に使える無料ツールを紹介していきます。Excelでのドキュメント作成にしっくりこない方へ、参考になれば幸いです。

draw.ioブラウザ上で動くツールです。(Desktop版もあり)VisioやCacooなどに代表されるお絵かきツールで、Drag and Drop で図を配置して線でつなぎます。フローチャートやワイヤフレームなどなど色んな用途にも利用可能で、いろんなステンシル(テン

もっとみる
【Java】自動採番値の取得|使えるソースメモ

【Java】自動採番値の取得|使えるソースメモ

javaで自動採番のセルの番号を取得するのに手間取ったので、Nextvalのシーケンス以外で生成する方法を探してみました。ソースコードを読んでみましょう。

メソッド名やクラス名は任意です。

// 自動採番取得用メソッド @PostConstruct public void init() { SimpleJdbcInsert simpleJdbcIns

もっとみる
【解説】アジャイル開発の詳しいプロセス~なぜ?普及率が低い理由~

【解説】アジャイル開発の詳しいプロセス~なぜ?普及率が低い理由~

 ウォーターフォールモデルやスパイラルモデル。どんなシステム開発モデルを採用するかによってシステムの品質に大きな差が生まれます。本記事ではエンジニアなら誰もが注目するアジャイル開発について解説します。

 アジャイル(Agile)とは、直訳すると「素早い」「機敏な」「頭の回転が速い」という意味です。アジャイル開発は、システムやソフトウェア開発におけるプロジェクト開発手法のひとつで、大きな単位でシス

もっとみる
【システム開発】ドキュメントの標準化とは?対象の成果物一覧

【システム開発】ドキュメントの標準化とは?対象の成果物一覧

標準化とは
 標準化とは、システム開発の手順を規定することです。システム開発は、メンバーの開発経験によって成果物の品質に差が生じます。これはシステム開発に限った話ではなく、個人に蓄積されたノウハウによって作業内容が大きく異なるのです。そのような個人間での成果物の差を無くし、誰が業務を担当しても一定の品質で成果をあげることを狙いとして、開発標準を規定します。標準化は、設計や製造、テストによって作成す

もっとみる