- 締切済み
ベンダーでBVを使って開発している方に質問です。
VBで開発を請け負っている人に質問です。(逆の立場の人でもかまいません) 開発にはノータッチで完成してからお前が運用を考えろと渡された、人事管理 システムがあります。この中に名簿の定型帳票があり1万ステップを超えて いるので改修は許して欲しいと言うのプログラムがあります。 先日バグの切り分けの為にシステム設計書、概要設計書及びプログラム仕様書 を見て「バカやってんじゃねぇーよ!」と怒ってしまった。私はVBの知識は ありませんが、要求されている仕様を整理すれば1~2千ステップもあれば 書ける内容を、概要設計から出力フォーマットに沿った説明をコーディング レベルまで持ち込み大きなステップ数になっているのが判りました。 (推測ですが、以前はAccessで開発されていたものをセキュリティーやメンテ ナンスの理由から書き換えを行ったことからAccessのクエリー等をそのまま VBに置き換えたのかも知れません。) システム設計の先頭にメンテナンスビリティーを重視した開発を行う事と あるのに、この帳票は部課コードを始めにコード類は殆どConstant Valueを 使っていて組織変更等がある都度変更の必要があると言う優れもの。 開発の当社側担当の無能さもさることながらVBで開発されている方はこんな レベルが低いのかと呆れた次第です。汎用機を扱うベンダーであれば効率性や メンテナンスの事を良く考え、詳細設計書に書かれている内容では、それらが 損なわれると判断すると、設計の変更を申し入れられる経験をして来た人間に とって泥棒並のベンダーとの思いもします。
- みんなの回答 (2)
- 専門家の回答
関連するQ&A
- ソフト開発に関する仕様書の書き方は?
ある携帯を用いたシステム開発における仕様書を作ってくれと会社の上司から依頼されました。 当方、プログラム経験は少々ですがあります。 (といっても、MS-DOS時代のC、エクセルVBAでのツール作りくらいですが・・) よって、具体的な仕様書をおこしたことはありません。 一口に仕様書といっても、システムの種類や内容などによって、いろいろあると思うのですが、何か具体的な仕様書フォームとかあれば、ぜひ欲しいです。 どういった項目が必要なのかがわからず、何から手をつけて良いかが、わからないもので・・ ちなみに、仕様書を作成する側(SEと呼ばれる立場?)は、開発する環境(使用するハードやソフト)、開発言語、使用するDB、開発するための規則なども細々と決めなければならない(仕様書に盛り込む必要がある)のでしょうか? プログラミングは、外部のソフトベンダーに依頼するそうなのですが、そうなると仕様書がしっかり書かれていないとマズいような気がしています・・ しかし、どこまでのことを仕様書を作成する側がやらなければならないかも、ちょっとわからないんです。 また、仕様書を作成する業務=システム設計またはプログラム設計と考えてもよろしいのでしょうか?
- ベストアンサー
- その他([技術者向] コンピューター)
- DelphiとVBの開発コスト
あるシステム開発をベンダ-に出したところ VBでの提案があったのを蹴って、Delphiでの 開発を行うように現在交渉中です。 ベンダ-がDelphiでの開発はコストがかかる と難色を示してますが、果たして本当のところ そうなのでしょうか? コンパイル、デバック作業にコストが大と 言われてますが、逆にVBでありがちなプログラム 実行後の結果をみて構文の誤りの発見されるとい うのが、少ないと思うのですが・・ OS環境の影響を受けず、インタプリタよりはるかに 実行速度が速いDelphiで行うのがベストのシステム なのですが(広く配布するプログラムでクライアン トの環境を把握出来ない) **(実はこのベンダ-VBでの開発経験は 豊富ですが、Delphiでの開発はないらしいです。)
- ベストアンサー
- その他(プログラミング・開発)
- JavaScriptの開発についての質問
下記のようなシステムを開発することになりました。 開発初心者で何をしていいのかわからないのでどなたかご指導お願いします。VBの大枠画面と書いてありますが、JavaScriptやVB.netでもいいと思っています。どなたかサンプルなどあれば教えてください。VBをほぼさわったことがないので呼び出しかたなどがさっぱりわかりません。 大体のシステム仕様 VBの大枠画面(1024×768)の中にJavaScriptで出来たWEBアプリケーションを呼び出す画面(800×640)を表示。 1.WEBアプリのみ使用する。大枠はただの枠。 2.WEBアプリは完成しています。 3.ウインドウズのタスクバーなどを非表示状態で、上記のWEBアプリしか使えない仕様。キーボードは無しでマウス(左クリック)のみ。 4.画面を動かしたり、サイズ調節できない。
- 締切済み
- JavaScript
- システム開発における「開発実績」とは?
大学でシステム開発の実習をやってます。 そろそろ学期も終わりが近づき、作ったシステムを発表するプレゼンをしなければいけないんです。 そのプレゼンの資料作りをしているんですが、先生が資料作りにあたって、「ステップ数など開発実績を盛り込んだ項目を設けなさい」と言ってたんですが・・・ ステップ数?開発実績? 何を書けばいいのかわかりません。 ユースケース図とかクラス図とか、機能の説明とかの資料は作ったんですが 「ステップ数」と「開発実績」というのが何なのかよくわかりません。 実績と言われてもシステム設計の実習なんて初めてだし・・・。 先生は何を求めているのか、 わかる人教えてください、お願いします。
- ベストアンサー
- その他([技術者向] コンピューター)
- VB6の開発支援ツール?
VB6を使っています。開発環境はVBを使えばよいのですが、他のベンダー製品でVBソースをリフレクタor解析するツールはありますか? VBのソースから仕様書を作成したり、JavaやCやASPに変換するようなツールが知りたいです。
- ベストアンサー
- Visual Basic
- 外資系コンサルと懇意なシステムベンダー
この質問は、「日本の産業構造」をコンサルとSIという切り口から見てみたいという興味に基づいてのものです。 今やコンサルティングとITは切り離せない関係にあると考えています。 となると、気になるのは両者の間の賃金水準の違いです。システム構築にはSEやプログラマーが不可欠ですが、そういった役割をコンサルティングファームの正社員で賄うのはコストパフォーマンスの点から難しいだろうと思います。 各コンサルティングファームは、例えば概要設計の後などのタイミングで、どこかのシステムベンダーに構築を依頼(外注)していると思うのですが、(特に外資系などは)情報子会社という「グループ内の業務部門」を持っているように見えません。 案件ベースで大手システムベンダーと協業することもあるかと思いますが、支出を落とすためにもいずれかの中小システムベンダーと懇意にしているのではないかと踏んでいます。 ・上記推論が正しいかどうか ・正しいとすれば、下請けするSI企業の規模 ・役割分担の程度(どのレベルの設計までをコンサルファームが手がけ、どのレベルからを下請け企業が負うのか) これらについて知識を分けていただきたく。業界にお詳しい方のコメントをお待ちしております。 デロイトトーマツ、accenture、PwCCと言った会計系、キャップジェミニやアーサーアンダーセンと言った戦略系それぞれについて分かれば大変嬉しいです。
- ベストアンサー
- コンサルティング
- VB初心者の開発についての質問
下記のようなシステムを開発することになりました。 開発初心者で何をしていいのかわからないのでどなたかご指導お願いします。VBの大枠画面と書いてありますが、JavaScriptやVB.netでもいいと思っています。どなたかサンプルなどあれば教えてください。VBをほぼさわったことがないので呼び出しかたなどがさっぱりわかりません。 大体のシステム仕様 VBの大枠画面(1024×768)の中にJavaScriptで出来たWEBアプリケーションを呼び出す画面(800×640)を表示。 1.WEBアプリのみ使用する。大枠はただの枠。 2.WEBアプリは完成しています。 3.ウインドウズのタスクバーなどを非表示状態で、上記のWEBアプリしか使えない仕様。キーボードは無しでマウス(左クリック)のみ。 4.画面を動かしたり、サイズ調節できない。
- 締切済み
- Visual Basic
- システムを一から開発
うちの会社では参考ソースコードもドキュメントも一切なく、システム開発を一人に完全にお任せしています。確か業務系の小型システムではありますが、打合せから帳票・サーバ構築、開発テスト・保守全部一人でやっています。 死ぬより苦労したんだろうと、みんな自分の技術を死守するため、何重にもパスワードかけいます。問題なのは新人が入ると誰も教えないのです、で新人は自分で教科書を読みながら、システムを作成しますが、JAVAの人もいれば、VBの人もいます、エクセルの関数でなんとかしのぐ人もいます。社内は混乱極まりないのです。 普通の会社でもこんな感じなんですか。どう改善すべきですか?
- ベストアンサー
- SE・インフラ・Webエンジニア
- 最近のVisual StudioでVB6の開発は可能ですか?
VBAの仕様経験はありますが、VBは素人です。 VB6で開発されたprogramを利用して、program開発するのですが、 現在のVisual Studio2007で、VB6を利用した開発はできますか? VB.netは空くまで.net仕様でしかできないのでしょうか? また、できるとしてもかなり複雑になりますか? 利用するDllがC++baseのものがあったら、 C++.net経由で使うのは容易いですか? VCの経験はありますが、 あまりいろいろな方法を覚えないといけないのは大変なので、 適切な方法があれば教えてください。
- ベストアンサー
- Visual Basic
- 3000行位の帳票作成プログラム理解は難しい?
一帳票のステップ数が3000行位のプログラムは結構 大きなプログラムの方なのでしょうか 3000行位のプログラムを理解するのは難しいのでしょうか コメント少なめで仕様書なし 言語はVBです 新入社員です。 どうすれば細かいプログラムの流れまで把握できるように なるでしょうか。教えてください
- ベストアンサー
- SE・インフラ・Webエンジニア
お礼
ご教授ありがとうございます。ノンプロで良かったですね! >>SEといってもコーディング規則を憶えてすぐ客先のシステムを組めと放り出されるひとも多いのではないですか。 そう言う人は、駆け出しのプログラマーとしか見ませんから、SE給料の半額以下は当然で、 場合によっては、お荷物ですから研修の一環として無給でなら置いていいと言うスタンスを 取るのが多いのでは?