コラム 概要設計書とは?作成や管理に役立つシステムをご紹介! 2023.02.10 この記事では、概要設計書について詳しく解説をしております。概要設計書の定義や記載するべき内容、書き方におけるポイントなどについてご紹介しております。
コラム 外部設計書と内部設計書の違いとは?作成ポイントまで解説! 2023.02.10 外部設計書と内部設計書の違いは、一言でいうとシステムの見えるところを設計するのが外部設計、見えないところを設計することが内部設計です。 どちらもシステム開発においては欠かせない工程です。本記事では外部設計書を作成する際の注意点や管理の重要性...
コラム 設計とは何か?その意味と定義を改めて理解する 2023.02.10 皆さんは「設計とは何ですか?」と聞かれて、その答えを明確に伝えられるでしょうか?本記事では設計についてその意味と定義を改めて理解していきたいと思います。
コラム ソフトウェア設計とは?設計のポイントや設計書の書き方を解説 2023.02.10 ソフトウェアの品質を高め、効率よく開発するためには、きちんとした設計が欠かせません。ソフトウェア開発において設計工程は大変重要であり、設計工程を疎かにすると、後工程で大きな手戻りが発生することになります。 今回はソフトウェア設計で押さえるべ...
コラム 画面設計書の作成ポイントとは?よくある課題と解決方法まで解説! 2023.02.10 この記事では、画面設計書について詳しく解説をしていきます。画面設計書の内容や作成するためのポイント、業務効率化の方法についてもご紹介していますので、ぜひ参考にしてください。
コラム 「要件定義」と「基本設計」の違いとは?基本の流れとポイントを解説 2023.02.10 「要件定義」と「基本設計」の違いとはなんでしょう?また、要件定義と基本設計を含む設計の手順や、それぞれでおさえておくべきポイントについて解説しています。また、設計データの管理、標準化などに役立つサービスの紹介もしています。
コラム レグレッションテストとは? タイミングや自動化のメリットを解説 2023.02.10 レグレッションテストにはどのような意味があるのか、その内容やよく意味が似ているデグレーションとの違いを解説します。レグレッションテストをおこなう理由や実施しない場合に生じる問題、テストの範囲から実行上のポイントを解説します。
コラム 設計プロセスの重要性とは? 2023.02.10 昨今、働き方が変わりつつある世の中ですが、 それに伴い、システム開発における各プロセスも見直しがされてきているのを感じています。 リモートワークが推奨される中、「今までのやり方が通用しなくなってきた…」 「古いやり方をしていたが、さすがに...
コラム スパゲッティコードの意味とは?具体例や対策について詳しく解説 2023.02.10 スパゲッティコードとは、他人には読み取りにくいソースコードを意味します。本記事では、スパゲッティコードの概要や発生する原因、デメリット、対策について、エンジニアや管理者が押さえておきたい内容を解説しています。
コラム 改めて考える設計の位置づけと課題 2023.02.10 システム開発においても設計の良し悪しによって完成するシステムの成否が変わってきてしまいます。今回はシステム開発に携わっている方だけでなく、直接関わりが少ない方にも向けてシステム設計の位置づけと課題をご紹介します。「システム開発への理解が足り...
コラム アプリケーション設計という仕事ってなに? 2023.02.10 皆さんはシステムエンジニア(SE)とプログラマー(PG)という職種が、厳密には違った仕事をしていることをご存知でしょうか?同じIT人材であっても、SEかPGかによって仕事内容は大きく変わります。ちなみにアプリケーション設計を担っているのがS...
コラム 【設計書の標準化】重要性や方法を解説 2023.02.10 システム開発・ソフトウェア開発の設計書で生じる属人化の問題と、設計書標準化の概要・重要性について解説。標準化の推進が難しい理由、標準化を進める方法、標準化推進をサポートするツールについてもご紹介しています。
コラム アーキテクチャの意味とは? ITアーキテクト人材育成の重要性も分かりやすく解説 2023.02.10 IT用語としてのアーキテクチャについて解説する記事です。アーキテクチャの基本的な意味や種類、設計手順のほか、アーキテクトに必要なスキルや資格などについても解説します。アーキテクチャの基本的な知識を知りたい方はぜひ参照してください。
コラム リバースエンジニアリングとは?概要と利用するメリットをご紹介 2023.02.10 当記事では、リバースエンジニアリング」の、概要やメリットなどの基礎知識を解説しています。また、ソフトウェア業・ハードウェア業・製造業では、それぞれ意味が異なります。法的な問題点や対策を施す上での注意点を把握しましょう。
コラム ローコード開発とは?〜特徴やおすすめプラットフォームを紹介〜 2023.02.10 食品や医薬品、工業製品などでは、その製品がどのような原料や素材を使用してつくられ、調達方法から加工の内容、流通経路などが追跡できる仕組みが備わっています。この仕組みをトレーサビリティといいます。 では、IT業界のトレーサビリティとは、どの...
コラム マイグレーションの意味とは?比較される言葉や種類、実施方法も解説 2023.02.10 IT用語のマイグレーションまたはレガシーマイグレーションについて解説します。マイグレーションの種類や実施する際の進め方、モダナイゼーションやリプレース、コンバージョン(コンバート)といった類似概念との違いなどについても紹介していきます。
コラム システム開発・設計企業必見!実際の設計書を公開!vol.2 2023.02.10 前回、弊社のEC事業部の基本設計書をご紹介したところ、 好評だったため、今回はERPチームの基本設計書をご紹介したいと思います。 これが正解というわけではありませんが、他社の設計書を見る機会はあまりないと思いますので、是非参考にしてみて下...
コラム システム開発・設計企業必見!実際の設計書を公開! 2023.02.10 システム開発は要件定義(要求分析とも呼ばれます)というプロセスから始まります。今回は要件定義の目的やポイントをまとめます。
コラム テスト駆動開発(TDD)入門 2023.02.10 テスト駆動開発(Test-Driven Development、略称TDD)とは、まずテストコードを書いた後にそのテストをパスするようにプロダクト本体を実装する開発手法です。 テスト駆動開発の実施手順やメリット、デメリットなどについてご紹介...