• ベストアンサー

システム開発は、銀行のATMとかのイメージがあるん

システム開発は、銀行のATMとかのイメージがあるんですが、 Lineやスカイプやフェイスブックなどのウェブ系の?ソフトウェアの開発?のことも システム開発と呼ぶんですか? プログラミング初心者です

質問者が選んだベストアンサー

  • ベストアンサー
  • bardfish
  • ベストアンサー率28% (5029/17765)
回答No.2

端末単体で完結する場合は「ソフトウェア開発」または「アプリ開発」。 端末単体では完結せずにサーバーサイドの仕組みが必要だったり、サーバー側の負荷分散の仕組みが必要と予測されるモノが「システム開発」。 と、単純化すればこうなるかな? LINEやSkypなどSNSや電子メールやメッセセージアプリなんかもシステムの一端をになうクライアントソフト。クライアントソフトの向こうではサーバーシステム(今はクラウドと呼んだほうがいいのかな?)がクライアント同士のやりとりを仲介している。 ATMも実は基本的には同じ仕組みで作られている「システム」。 もっと単純化すれば「規模」になるかな? 利用端末数が増えれば交通整理やルールを司るサーバーがないと混乱が生じまともに機能しなくなる。 機能を機能として正常に動作させる為に「~サーバー」と言うモノが存在する。 会社などで部署や支店で使っているパソコンを使用するときに使用者を承認する為にIDとパスワードを入力する場合がありますが、その管理をする為のサーバーもあります。 大量のデータを効率よく記録したり利用したりする為のデータベースサーバー。 同じファイルを異なる複数の端末から利用する為のファイルサーバー。 一台のプリンターを複数の端末から利用する為のプリントサーバー。 ファイルサーバーとプリントサーバーは排他制御もしています。データベースも排他制御が存在します。 こういうモノは「クライアントサーバー方式」「C/S方式」とも呼びます。 サーバーはクライアントの要求を処理する主従で言えば従でクライアントが主の関係。 こういう主従関係が存在するのが「システム」と考えても間違いではないと思います。

okwaveokw
質問者

お礼

たとえば友人との会話で 最近俺システム開発をやってるんだよね へ~どんな? 趣味の釣りのホームページをワードプレスで作ってる は?そんなのシステム開発じゃねえだろ! 俺今フリーランスでシステム開発やってるんだよ へ~どんな? クラウドワークスで1万円の案件を受注して ECサイトを作ってるんだよ は?そんなのシステム開発じゃねえだろ! という会話になりますか?

その他の回答 (4)

回答No.5

たとえ スタンドアロンであろうとも、 発注・入荷・納品・請求・入金・月次が連動するような会計システムもあるんで クライアント・サーバーモデルだけがシステム開発というのも 違和感は感じます。 また、プラットフォームがWordPressであっても、 単に記事を投稿しただけではなく、 たとえば不動産物件を一元管理・検索できる機能を構築したのなら それは1つのシステムだと言えるし。 つまり、、単にデータを放り込んでいるだけでなく 各データが、系統だてて利用可能になっていれば プラットフォームやモデルに関係なくシステムと呼べるという 解釈もあるかと。

okwaveokw
質問者

お礼

ありがとうございます

  • dell_OK
  • ベストアンサー率13% (740/5643)
回答No.4

なるほど。 私は「システム(system)」=「系」と言う言葉の解釈が先だったため、後から聞いた「システム開発」は相手がそう言えばそう言うものだと思っていました。 結果、なんでもかんでもシステム開発と呼ばれればその認識だったので、およそすべてがシステム開発だなと言う感じです。 改めて聞かれてみると、何ともつながらない単体のアプリなどはシステム開発ではないような気がします。 LINEやスカイプは単体のアプリではなくサーバーがあってデータの連携などがあるのでシステム開発かなとは思います。 単純なホームページはシステム開発ではないと思います。

okwaveokw
質問者

お礼

ありがとうございます

回答No.3

システムとは何かを理解しましょう。 人間社会の「機構」でありその中の1つの「系」です。 それらをITテクノロジーのアプローチから、 改善・刷新し、効率化し、合理化するのが システム開発です。 個々の「系」を連鎖させ「機構」を改善するのが目的です。

okwaveokw
質問者

お礼

ありがとうございます

noname#252929
noname#252929
回答No.1

全てです。 ここの質問、解答などのシステムも、システム開発された物ですね。 バスの運行管理、鉄道の運行管理、コンビニの売れ筋予測なども、しすてむのひとつですから、それらを開発するのは、システム開発です。

okwaveokw
質問者

お礼

バスの運行管理、鉄道の運行管理、コンビニの売れ筋予測 これがシステムっていうのはわかりますなんとなく。 フェイスブック、ツイッターを作る、メルカリのサイトを作るのは? ワードプレスでホームページを作る ネットショップやECサイトを作るのは? グーグルクロームの拡張機能を作る じゃんけんアプリを作る あみだくじアプリを作る 五目並べアプリを作る ニコニコ動画専用のツールを作る これられも全てシステム開発ですか? 企画、要件定義、設計、製造、テスト を行うのでしょうか?

関連するQ&A

  • システム開発について

    システム開発におけるシステム化計画、要件定義とソフトウェアライフサイクルにおける 企画プロセス、要件プロセスは同じものでしょうか。 システム開発=ソフトウェア開発と考えてよいのでしょうか。 テキストでは、ストラテジ系とマネジメント系に分かれて書かれていたので、 混乱しています。 宜しくお願いします。

  • 銀行ATMとコンビニATM

    分からないことがあったので質問させて頂きます。 銀行振込をしたく、銀行ATMの方で振り込もうと思っているのですが、 コンビニ(セブンイレブンです。)にあるATMとどのような違いがあるのでしょうか。 初心者のため、こんな質問で申し訳ありません…。 もしよろしければ教えていただければ、と思います。

  • オープン系システム開発とは?

    いきなりで申し訳有りませんが、「オープン系システム開発」とは、具体的にいったいどういう事なのでしょうか?色々と、検索してみたのですが、いまいち理解できません。企業のホームページを見てみても、いったいどういう事なのか解りません。 プログラミングなど、コンピューターについて初心者なので、教えていただけませんか? よろしくお願いします。

  • 銀行のATM関連のソフト開発経験者の転職先について

     私の親戚の者ですが、ある大きなソフト開発会社で20年都市銀行のATM関連のソフトウェア開発に携わってきました。最初はプログラマとして入社してPL/Mという言語でシステム開発をしていたようですが、ここ数年は中国に行きっぱなしです。開発の進捗管理などをやっているようですが、職場には彼より年上はおらず、取締役にでも昇進しない限りあと2,3年で会社を去らねばならないようなのです。  本人も弱音しか吐かないのですが、このような職能を持ち、若くして転職された方々はいったいどういった方面に転身されていらっしゃるのでしょうか。また身につけた職能が役に立つような近接した職種というようなものはあるのでしょうか。彼は40になったばかりで情報系の経験はありません。勘定系のみです。  親御さんから深刻な相談を受けて私も答に窮してしまいました。経験者の方のお話を聞ければと思い、投稿します。よろしくお願いします。

  • ソフトウェア開発とシステム開発の違い

    ソフトウェア開発とシステム開発ってどう違うのでしょう?

  • ATMの安全な銀行を教えてください

     近頃、暗証番号が盗まれて預金を下ろされるとか、銀行ATMの安全性が問題になっていますね。各銀行のシステムでATMやネットワークバンキングの安全性に差はあるのでしょうか。もし差があるなら、安全な銀行に口座を移したいです。安全な銀行というものがあるなら教えてください。 既出御免。

  • 金融系システム開発 Web系システム開発

    現在転職活動中で、金融系システム開発を行なっている会社と、Web系システム開発を行なっている会社の2社からオファーをいただいています。 どちらの会社にすべきか非常に悩んでおります。 そこで、金融系システム開発とWeb系システム開発についてのそれぞれのメリット・デメリットはどのようなものがありますでしょうか。自分でもある程度はわかっている部分もありますが、皆様の意見も是非お聞かせいただければと思います。 金融系はCUIで、COBOLでの開発がやはり主流なのでしょうか?現状に詳しい方がいらっしゃいましたら宜しくお願い致します。

  • システム開発の方法論

    システム開発を独自性の高いサブステムに分割し、サブシステム単位に設計、プログラミング、テストを繰り返して開発していくシステム開発のことって何て言うのでしょうか?

  • Webアプリケーション開発とWebシステム開発の違い

    工業大学の学生です. 卒論でWebシステムについて調べています. 質問は Webアプリケーション開発とWebシステム開発の違いについてです. 自分で調べたところ,Webアプリケーション開発とWebシステム開発の説明は同じような事がかいてあります. Webアプリケーション開発とWebシステム開発は違うものなのか,同じものなのかわかりません. 教えていただきたいです. よろしくお願いします.

  • 現在開発しているシステムを

    現在開発しているシステムを OracleのWebLogic または、IBM のWebSphereにリプレースしようとしています。 Web基盤として選定するなら、WebLogic または WebSphere どちらに 優位性があるのでしょうか? 親和性、移行性を考えるとどちらが良いかよくわかりません。 というよりまったくの初心者です。 よくわからないので教えてください。

専門家に質問してみよう