マガジン

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

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

最近の記事

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

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

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

      システム開発演習を行うにあたり、同僚とペアになってレビュー実施する機会が何度もありましたが、毎回「このチェック方法で合っているのかな」と疑問を持ったまま進めていたので、この場で正しいレビューの方法についてまとめていきます。 レビューの種類を挙げたのちに適切なレビュー観点をご紹介します。 レビューの種類は細かく8つに分けられるインスペクション:もっとも公式的なレビュー チームレビュー:チーム全体で実施される ラウンドロビンレビュー:是認が順番に司会者とレビュアーになる

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

        要件定義とは、お客様の要求の背景や意義を見極め、時には潜在的な希望も掘り起こすことです。定義化=ヒアリング ではありません。本記事では、要件定義をする打ち合わせで欠かせないポイントをいくつか紹介していきます。 システムと業務フローの現状を知る 業務改革やコスト削減など、プロジェクトの目的はさまざまです。しかし、ほとんどの企業では既に何かしらのシステムが稼働しており、そのシステムの課題を解決したいためにプロジェクトはスタートしています。 つまり、要件定義に必要な重要な課題の

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

          テスト設計において、要件定義書を読み込むことが何より重要だということは、理解していただけたでしょうか。 テスト設計に近道はありません。要件定義書を読み込むことは難しいことですが、ポイントがあります。ここでは、そのポイントを3つ紹介します。 要件定義書を結論から読む 要件定義書の中でも、機能を説明するドキュメントは複数あって、どこから読めばいいか分からなくなっていませんか。ひとつずつ、頭から最後まで読まなければいけないと思いがちですが、要件定義書は、教科書とは違います。重要

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

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

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

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

        マガジン

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

        記事

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

          Javaを用いたシステム開発で必ず作成することになるJSP。ドキュメントにはコメントを残し誰もが読みやすいよう工夫が求められますが、JSPでのコメントの付け方を知らなかったため調査し、まとめます。 JSPページ内にJSPとしてのコメントを記述することが出来ます。JSPではコメントは次のように定義されています。 <%-- JSPのコメント --%> 例えば次のような分になります。 <%@ page contentType="text/html;charset=Shift

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

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

          JSPでforEachタグを使う方法を紹介します。 このタグはfor文のような使い方、拡張for文のような使い方両方があります。また、特別な場合としてカンマ区切り文字列の各区切りで繰り返し処理を実行することが可能です。 begin属性とend属性 ソース <c:forEach begin="1" end="3">Hello.</c:forEach> 結果 Hello. Hello. Hello. brタグを出力していないので、「Hello.」が続けて表示されます。

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

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

          シートの値の取得方法には getValue() と getDisplayValue() があります。違いの解説と簡単なコード例を紹介します。 getValue() 数値は数値、日付は日付、true,やfalseもデータの型そのままで取得されます。例えばNumber, Date, Booleanがあります。 また、テキストは文字列(String)として取得されます。 getDisplayValue() 表示されているそのままを文字列で取得できます。 また数値や日付やtrue

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

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

          Javaをより簡単に書くためにJSP2.0より導入されており、JSP上で使用するEL式。初心者向けの使い方を解説していきます。 JSP上で計算する${} の中に演算子を挿入して計算し、画面上で結果を表示することができます。 〇JSP上の記述${10*2} 〇画面上の表示20 保存されているオブジェクトを参照する スコープに保存されているオブジェクトを参照するを参照することもできます。 登録したときの名前(プロパティ名)で表示することができます。 〇Servlet上

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

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

           要件定義の工程で重要なドキュメント・RFIについて解説していきます。RFPとの違いも一緒に整理しましょう。 RFIとはRFPは「提案依頼書」を意味する言葉で、依頼側のシステム構築要件を盛り込み、それに沿った提案をSIer各社やERPパッケージベンダー各社に依頼するというものです。RFPを受け取った各社は、それぞれの技術や製品の特性を捉えて、要望に沿ったシステム構築がどう可能なのか、費用はいくらかかるのか、プロジェクト期間はどれくらいかなどの情報を細かく提案します。 一方

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

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

          画面設計書作成に使える無料ツールを紹介していきます。Excelでのドキュメント作成にしっくりこない方へ、参考になれば幸いです。 draw.ioブラウザ上で動くツールです。(Desktop版もあり)VisioやCacooなどに代表されるお絵かきツールで、Drag and Drop で図を配置して線でつなぎます。フローチャートやワイヤフレームなどなど色んな用途にも利用可能で、いろんなステンシル(テンプレ)が用意されています(スマホ画面やAWSのアイコンなど)。 保存は Web上

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

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

          javaで自動採番のセルの番号を取得するのに手間取ったので、Nextvalのシーケンス以外で生成する方法を探してみました。ソースコードを読んでみましょう。 メソッド名やクラス名は任意です。 // 自動採番取得用メソッド @PostConstruct public void init() { SimpleJdbcInsert simpleJdbcInsert = new SimpleJdbcInsert((JdbcTemplate

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

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

           ウォーターフォールモデルやスパイラルモデル。どんなシステム開発モデルを採用するかによってシステムの品質に大きな差が生まれます。本記事ではエンジニアなら誰もが注目するアジャイル開発について解説します。  アジャイル(Agile)とは、直訳すると「素早い」「機敏な」「頭の回転が速い」という意味です。アジャイル開発は、システムやソフトウェア開発におけるプロジェクト開発手法のひとつで、大きな単位でシステムを区切ることなく、小単位で実装とテストを繰り返して開発を進めていきます。従来

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

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

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

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