社内SEとして今年商社に入社いたしました。
大変素人からの視点なのですが、
基本的にはCOBOLやORACLEといったものを使ってできているようです。
バッチ処理はJP1などによるオペーレーションのようです。
しかしCOBOLともなると20年くらい前からあるプログラムもあります。
バッチに関しても、ふれた事がある人にしかわからないような内容になっている場合が多々あります。
いうなれば、書籍検索端末が無い図書館のようなもので、ほとんど人の頭にあるような状態です。
仕様書なんてあればいいほうです。保守、改修はまずソースの解読から始まります。
というような状況で、何がどこにあるのかどういう内容なのかは、すべて人の頭の中です。
資料もほとんど紙面で、調査には時間がかかります。
こんな状況下ですので、改修、保守の作業が私には大変生産性が低いように見えます。
ここで質問です。
1.社内SE、もしくはそれ以外でも、こういった状況は珍しく無いのか。
2.社内のシステム(物流、経理等)を自社で開発している会社は多いのか。
もしくは外注に任せる数が増えたのか。
大変冗長な文章で申し訳ありませんが、よろしくお願いいたします。
No.3ベストアンサー
- 回答日時:
1.珍しくはないですね
ドキュメント類を作るのは時間がかかるので
とにかくシステムを構築するのが先決ってなる場合も多いですし
最初はきちんと仕様書を作っていたとしても、途中で変更点を書き込み忘れたら
その仕様書はあてになりません
2.自社開発は多いですよ
他社に頼むと自社の現状を教えなければいけないので
嫌がる会社も多々あります
他社に頼んでいる場合、システムを変更しなければいけなくなった時に
小回りがきかないし時間がかかります
質問者さんがドキュメント類を新しく作り直したとしても
次に担当される方が更新していかなければ同じ事を繰り返します
会社と話し合い、規約や規定を作って会社として確実に実行していく
仕組みを考えるのが一番ではないでしょうか
ドキュメントは保守も重要ですよね。
改訂履歴がしっかり書き込まれていない仕様書も多く見ました。
せめてしっかりした書式やテンプレがあればいいのですが。
私は商社のSEなので、物流や経理の点で社員からの要望が結構あります。
確かに外注にまかせっきりだと、こうは上手く回らないでしょうね。
自分にはまだそこまでできるかわかりませんが、自分がたずさわったものだけでも保守できればいいと思っています。
No.7
- 回答日時:
SI系会社経営18年です。
>1.社内SE、もしくはそれ以外でも、こういった状況は珍しく無いのか。
普通です。
>2.社内のシステム(物流、経理等)を自社で開発している会社は多いのか。
理想です。実際、外注に出している会社は馬鹿ばっかりです。
何の技術も身につかず、ビジネスやってる振りばっかりで・・・
質問者さんのCOBOLを馬鹿にしたような質問はあまり頂けませんね。
勘定系、Verifyなど、安全で堅牢であることには間違いありません。
PCサーバーばかりに影響されとこうなるのかな?
某有名自動車製造もCOBOLで数万本のプログラムらしいです。
すべてのルーチンを把握している人間はいないそうな。
インセンティブの計算ですら複雑怪奇らしい。
そんでもって、ERPなんかのせられない。
でも、世界のリーディングカンパニーですよ。
SAP R/3導入したら業界一になれるなんて誰も言っていないし、そんな事実はない。
スモールモディフィケーションで一々、仕様変更書いている方が実際、非効率っす。
まあ、システムの理想と現実、効率化、非効率は相反するものの様ですよ。
私も、RPG、shell,SQL,VC##などやりますが、仕様書は最後ですね。
あなたの言っていることを現実化しようとすると、このご時世だと倒産しますね。
あなたにも、会社にも歴史があります。あなた個人では到底まかないきれないような、歴史がね。
歴史を否定しても未来はありません。
現状を継続し、新しいものに少しずつ置き換えることは、お金があればそのうちできますが・・・
要は、その時勢や時代と会社の状況を良く見聞することから始めないと・・・
伊達に歴史を作り、現存していないですよ。会社は・・・
>質問者さんのCOBOLを馬鹿にしたような質問はあまり頂けませんね。
そのような印象を与えてしまったのなら謝ります。
私はCOBOLを馬鹿にすることを意図した文章を書くつもりはありませんでした。
後半の分は若輩の自分には理解が難しかったですが、
仕様書がいつの時代も、あまり重要視されないのは同じようですね。
ありがとうございました。
No.6
- 回答日時:
1 大きな企業は、○○コンピューターサービス(○○にはその企業名が入る)とか○○システムといった系列会社を設立してそこに投げるケースが多いと思います。
最初の頃はシステム部門でやりますが、ある程度時間が経つと別会社化する事例が多いと思います。本社のシステム部の要員は発注元として発注管理する範囲とするか、系列企業に出向する形が多いです。
2 社内のシステム部門が開発をすると言っても、実際には日立、富士通、IBMあたりに丸投げという形も多いです。外注と言っても、こういったシステムは気密性が高いので、元請けは上記のコンピュータ企業や実績のある大きなソフトウェア企業が多いでしょう(下請けは小さなソフトハウスというのは珍しくないけど)。金融系の勘定系はこの形が多いと思います。情報系は1の形(系列に出す)が多いんじゃないかな。
なるほど、外注といっても同じグループ会社内だったりするのですね。
私のところではグループ外ですが、外注を少し使っています。他は本当に手助け程度(サーバーが壊れたの時等)で、ほとんど自分たちでやっている感じですね。それはグループ内の会社の人が駆けつけてくれます。
先輩の話を聞いていると、外に情報が漏れる事を極端に嫌っているような印象を受けました。
事実その外注さんも十年以上の付き合いのうようで、信頼が置けるのでしょう。
No.5
- 回答日時:
No.4
- 回答日時:
自社で汎用機購入して、設計、アプリ開発までって
普通はありませんので、
多分、開発と思っている作業は、
実際は単なる運用レベルの内容なのではないかと思います。
多少いじる(既存のプログラムを修正して流用とか)程度であれば、
他社の人間使用して工数かけるほどの仕事でもないので、
自社のオペレータでやってしまうところは多いのでは。
ま、大手であれば、システム管理部門自体、
別会社にして委託なんてこともしてますけどね。
ま、無いもの考えても仕方ないので、
自分が関係したものは、きっちり資料としてまとめておき、
今後、他の人のための参考資料として残していくことが重要かと。
意外に、あとあとになって自分で使用するってことも多いです。
今の自分が作成した資料は、未来の自分からみれば他人が作成した資料と変わらないので、
できるだけ詳細にあとあと読み返してわかるようにしておきます。
ま、基幹系なら、業務の流れがあって、画面があって、
どの処理がどう繋がっていき、どう処理されるかは決まっているので、
そのあたりの流れと実際使用するプログラム名、
各プログラムごとの処理詳細といったものから、まとめていくとよいのではないかと思います。
>実際は単なる運用レベルの内容なのではないかと思います。
どの程度までが運用レベルなのか分かりませんが、
主に他社とのEDI連携、社内の物流や在庫管理システムの開発等です。システム自体は多少外注も使ったようですが、自社メインで作ったようです。
>多少いじる(既存のプログラムを修正して流用とか)程度であれば、
そうですね、今のところ僕に割り当たる仕事はこういう仕事が多いです。
基本的なシステムの説明書や仕様書はそろっていますので、そういう意味では、もしかしたら私の会社はまだドキュメント(大量の古い紙資料ですが)は整理されているほうなのかもしれません。
自分でもちゃんと整理していきたいと思います。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- IT・エンジニアリング SEとWebエンジニアの業務内容の違いについて 3 2023/06/22 23:23
- 飲み会・パーティー 従業員の勤務状況・雇用状況について 2 2022/10/17 15:10
- 会社・職場 詳しい方教えてください。 なぜかコメントすることができないので、コメントしてくださったかたにはいいね 1 2022/12/29 08:04
- 財務・会計・経理 業者間での注文書・請書の取り扱いについて 2 2022/06/27 15:53
- 不動産業・賃貸業 不動産業の事務職について 3 2022/11/27 01:06
- 会社・職場 今すぐ回答求む! 0 2022/12/29 07:46
- 仕事術・業務効率化 工場の保全経験2年の者です。 最近新らに就職した会社が、設備保全の仕事が部者人員が上司除いて自分一人 3 2023/02/12 15:34
- 転職 複数社から内定をいただき、どちらを受諾するか迷っています 5 2023/04/13 10:07
- 分譲マンション 分譲マンションの管理組合で明らかに管理組合の会計ミスについて 10 2023/05/21 01:34
- 退職・失業・リストラ 中途採用の正社員を試用期間初日で退職。 4 2023/04/02 22:58
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
システム連携?システム連係?
-
別のシステムのデータを引っ張...
-
「管理」「運用」「保守」の意...
-
ITa、ITbという言葉の意味を教...
-
事務コンについて相談させてく...
-
システムライフの意味を簡単に...
-
システムインテグレーションと...
-
Ciscoルーター等の寿命は
-
身近で活用しているフィードバ...
-
「データが反映されるのが遅い...
-
iPhoneのシステムデータ、3日前...
-
ASP.NETで画面の初期化される(...
-
windows 11 へのアップグレード...
-
AccessとCGIでのデータ管理のメ...
-
教えて頂けないでしょうか
-
EXCELのSQL文
-
システム更新とシステム更改の...
-
システムの稼働率の計算
-
Null同士の結合
-
クライアントサーバシステム ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
システム連携?システム連係?
-
別のシステムのデータを引っ張...
-
「管理」「運用」「保守」の意...
-
ITa、ITbという言葉の意味を教...
-
相手の立場に立ってシステムを...
-
システムUIって何?
-
システムインテグレーションと...
-
事務コンについて相談させてく...
-
オンボードRAIDとソフトウェアR...
-
保守契約は必要でしょうか?
-
システム屋の36協定って何ですか?
-
保守契約情報を管理できるソフ...
-
Ciscoルーター等の寿命は
-
システム保守費用について
-
システム 部分検収拒否したい
-
古いWEBシステム。もう追加プロ...
-
メール送信について、ドメイン...
-
業務で社内システムを使用する...
-
システム担当者の不備
-
リース形態の違い
おすすめ情報