マガジンのカバー画像

ソフトウェア開発

331
プログラミングではなく、そのプログラミング「製造/実装」を取り巻くソフトウェア「開発」における工程全体について触れたいと思います。
運営しているクリエイター

#エンジニア

設計書に記載がなければ不良じゃない?

「いきなり何を言い出すのか」 「頭がおかしくなったんじゃないか」 と思われた方もいらっし…

要求仕様書をまとめるアナリストの役割

アナリスト(Analyst)と言うキャリアパスがあります。 しかし、現実にはあまりこのキャリアを…

データ移行に潜むコンプライアンスリスク

データ移行とは、ソフトウェア開発…なかでも既に存在している現行システムから、新しいシステ…

ソフトウェア品質とは何か

品質というものは具体的な「物」として存在するわけではなく「概念」です。 ですから「測定」…

ITエンジニアの論理的であるということ

みなさんがイメージする優秀なITエンジニア像とは一体どのようなものでしょうか。 高いIT…

テストの必要性と重要性

ソフトウェアテストの具体的なノウハウなどはJSTQB等、公式に拡散されているのでそれらを熟知…

SIerではコーダーが生き残るのは難しい

エンジニアや本物のプログラマーに話を聞くと、彼らがコードだけを書いているわけではないのを容易に理解できるものです。 一般的に、プログラミングの基礎能力を有していながらプログラミングにはほとんど関わらず  「システムはどうあるべきか」  「ソフトウェアの構造について」 などを深く検討し、設計に起こしていく人材をシステムエンジニア(SE)と言います。 主に上流工程と呼ばれる設計を担う役割を持っていると言えるでしょう。 元来、請元でプログラミングをほぼしない設計者に向けられ

エンジニアはどうすれば評価され、生き残っていけるのか?

どんな業界でも長期間継続するとピラミッド構造ができあがります。 ヒエラルキー型の階層構造…

「好き」の反対は「好きじゃない」?

おはようございます。 IT業界で長らくソフトウェア開発のアレ(課題解決)やコレ(トラブル…

伝える力がなければ優れたエンジニアにはなれない

というタイトルにしてみましたが、そもそも集団活動のすべてにおいて優れた結果は出せないです…

要件定義のアクティビティ

案外、何も考えずになんとなく進めているエンジニアの方も多いと思いますが、要件定義と呼ばれ…

視野を広げてピンチに強い「頼れるエンジニア」になろう

想像してみてください。 あなたは、そんなときどうしますか? なかには「サービスです」とい…

「本物のエンジニア」を見分ける

現代のビジネスはITの活用なくして成立しません。 今や、ITが無くては生き残れない社会です…

情報を取り扱う技術を見誤らない

もともと、「情報」を意味する英語には  "data"、"information"、"intelligence" の3種がありますが、それぞれの言葉を正しく理解してさえいれば、このドラッカーの言葉にも重みが増すかもしれませんね。 データとは、未加工の事象そのものの情報とでも言えばいいでしょうか。ITはいうまでもなくインフォメーションですが、データベース(DB)がなぜインフォメーションベースではなく、データベースと呼ばれるのかについても自ずとわかってくることでしょう。それだ