A 回答 (6件)
- 最新から表示
- 回答順に表示
No.6
- 回答日時:
度々どうも。
開発プロセスではないのですが、平鍋さんという方が「プロジェクトの見える化」のための手法として「プロジェクト・ファシリテーション」という手法を提唱しています。そのプレゼン資料のなかに、様々な開発プロセスの分類図が出ていたので紹介しておきます。http://www.objectclub.jp/download/files/pf/Proje …
の、38ページ目にあります。
この図の中には、私の知らない開発プロセスの名前がけっこうあります。
「見える化」はトヨタ生産方式(やカイゼン)でよく出てきますね。
No.5
- 回答日時:
ANo.4 = Interest です。
卒業研究でしたか。もうラストスパートの時期ですね。
> 私の提唱する案の中でUMLを使用するのですがそんなにもマイナーなのですか・・。
UMLそのものはすでにメジャーですよ。でも、UML自体は、フローチャートと同じように表記方法でしかなくて、開発プロセスや設計方法論とは別な話ですよね。○○UML という名前の付いた開発プロセスは他にも、
Real-Time UML
http://www.ogis-ri.co.jp/otc/hiroba/OoBook/RealT …
Enbedded UML
http://www.ogis-ri.co.jp/otc/hiroba/OoBook/eUML/ …
というのもありますが、あまりメジャーじゃないと思います。
UMLそのものは開発プロセスに縛られないので、RUPでもXPでも広く使われています。
ついでにアジャイル系のプロセスを一つ。
○スクラム
http://www.ogis-ri.co.jp/otc/hiroba/technical/In …
> 私の提唱する手法はプロセスが明確でない分野のソフトウェア開発 を容易に実現するという手法なので
仕様決めから設計、設計から実装って、かなり行きつ戻りつするんですよね。それに、仕様を決める段階でテスト方法も決めておかなきゃ仕様が実現できたことを確認しようが無いですし、テスト環境の準備もかなり手間。テストツールのデバッグってどこの工程(プロセス)??
学生さんはあまり気にしないかもしれませんが、日本のメーカーは口を開けば「品質、品質」といいます。テスト工程もそうですが、ドキュメンテーションや工程ごとの公式レビューなど、品質を保証するためには多大なコストがかかります。書籍や文献を読むだけでは理解できないかもしれませんが、業務としてのソフトウェア開発では、上流から品質を作りこんでいるのだということを覚えておいて、Directxqさんの開発プロセスでも考慮していただければと思います。
No.4
- 回答日時:
ご質問内容が漠然としていますので、「ソフトウェア開発プロセス」に限定して紹介します。
○構造化分析/設計(SA/SD) ←超メジャー
デマルコ(Tom DeMarco)らによって体系化された構造化手法で、上流から下流まで非常にシステマチックに繋がっています。同じSA/SDでもデータの流れに着目するか、データ構造に着目するかで数通りの手法に分かれます。
http://www.ics.kagoshima-u.ac.jp/edu/SoftwareEng …
○ OMT法 ←もう廃れた?
ジェームズ・ランボーらによってまとめられたオブジェクト指向モデリング技法。今ではラショナル統一プロセス(RUP)に統合されています。
http://ja.wikipedia.org/wiki/%E3%82%AA%E3%83%96% …
○ シュレイアー&メラー法 ←きっとメジャーなはず。
最近のMDA(Model Driven Architecture)ツールでサポートされていることが多かったような。Executable UMLと何か関係があったような気がします。うろ覚えでごめんなさい。
○ ラショナル統一プロセス(RUP) ←かなりメジャー
ラショナル社(今はIBMに吸収された)が提唱するソフトウェア開発プロセス。商品として工程管理ツールやガイドライン、テンプレートなどが提供されている。RUP自体は非常に広範囲をカバーするので、使うこなすには全体を理解した上でカスタマイズできる力が必要。
http://www.atmarkit.co.jp/aig/04biz/rup.html
http://www.sra.co.jp/public/doc/GSletter/vol.34/ …
○エクストリーム・プログラミング(XP) ←これもメジャー
ドキュメントによってきっちり管理された開発に対するアンチテーゼ的な、開発プロセスというよりベストプラクティス集。ソフトウェア開発哲学。軽量でとっつきやすいので人気がある。(が、品質保証プロセスはどうするんだろう?と私は疑問)
http://www.objectclub.jp/community/XP-jp/
○ Octopus UML ←きっとマイナー
Nokia社の提唱する組み込み向けオブジェクト指向モデリング方法論。私の趣味で紹介してみた。
http://www-nrc.nokia.com/octopus/index.html
ざっと見ていただくとわかるように、一口に「開発プロセス」と言ってもモデリングのみに集中したものからドキュメント類の書き方まで細かく定めているもの、ベストプラクティス集までかなり幅広くあります。
ありがとうございます。
「聞いた事のある」レベルから「しっかりと理解」のレベルへ移行させたいと思います。
質問の趣旨が漠然としていて、申し訳ございません。
現在卒論を書いており、自分の提唱するソフトウェアの開発手法があるのですが、
「はじめに」や「考察」でこの手法をアピールするには、過去の手法を色々調査している必要があることを今更ながら悟り、調べている最中です。
私の提唱する手法はプロセスが明確でない分野のソフトウェア開発を容易に実現するという手法なので、今までの開発はプロセスが明確でなければならなかったと事を書くための知識が必要だったのです。
私の提唱する案の中でUMLを使用するのですがそんなにもマイナーなのですか・・。
ありがとうございます。これから調べていきたいと思います。
No.3
- 回答日時:
困ったときのwikipedia
http://ja.wikipedia.org/wiki/%E3%82%BD%E3%83%95% …
ここの
関連項目
・ソフトウェア開発モデル
・ソフトウェア開発手法
に書いてあるキーワードで検索をかければ
より詳しい資料が見つかるでしょう。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- IT・エンジニアリング シェルスクリプトは誹謗中傷対象ですか? 3 2022/04/22 09:40
- 財務・会計・経理 無形固定資産の除却について質問です。 新システム開発が完了、ローンチし、旧システムは除却ということに 2 2023/06/13 18:14
- IT・エンジニアリング webアプリの開発のみを行なっている企業というのは少ないのでしょうか。 3 2022/05/05 14:16
- その他(プログラミング・Web制作) LINEアプリの開発について。オブジェクトの名前が教えてください 1 2023/02/23 09:31
- 物理学 永久磁石MRI5台、超伝導磁石3台 磁石以外のハードウェアやソフトウェアをすべて自前で開発 とある大 4 2023/06/12 00:47
- マウス・キーボード Logicool optionsについての質問です。 私が使っているレシーバーはUnifyingです 1 2022/09/22 23:39
- バックアップ パソコンのバックアップについて 8 2022/04/19 19:53
- IT・エンジニアリング 開発エンジニアとテスター 閲覧ありがとうございます。 仕事について相談させていただきたく投稿しました 2 2022/12/07 18:38
- 財務・会計・経理 ソフトウェアの除却について質問です。 2023年1月に決算が終わりソフトウェアの 取得価額12226 2 2023/06/14 16:52
- IT・エンジニアリング IT開発、ソフトウェア開発、アプリ開発において、要件定義は受注の前か、後か? 見積額に含むか否か? 1 2022/06/20 19:02
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
バックグラウンドのプロセスの...
-
explorer.exeが異様にメモリを食う
-
プロセスのアタッチ・デタッチ...
-
Texについてです。 jpgファイル...
-
WINのタスクマネージャの強制終了
-
シェルで親プロセス終了時に子...
-
ウィンドウのタイトルからプロ...
-
Linuxでのスレッド間メッセージ...
-
C++のプログラムをバックグラウ...
-
他のアプリケーションの操作に...
-
API関数 GetExitCodeProcess
-
怪しいプロセス教えてください。
-
WebBrowserでPDF表示でのトラブル
-
Windowsでのfork方法
-
ADOでアクセスのレコードに...
-
Visual C++からpingを実行して...
-
VBでエクセルを起動し、プロ...
-
スレッド?
-
VB6.0 SHELLで起動...
-
複数同時実行時の参照先について
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
バックグラウンドのプロセスの...
-
explorer.exeが異様にメモリを食う
-
なぜ女性は男性が忘れたことを...
-
タスクマネージャーのプロセス...
-
プロセスのアタッチ・デタッチ...
-
非表示になったエクセルは?
-
Process.Startの戻り値を後で取得
-
C#でのbatファイル実行結果取得
-
プロセスIDからウィンドウハ...
-
c言語でプロセスIDを調べたい
-
Linuxでのスレッド間メッセージ...
-
プロセスIDの取得方法について
-
ADOでアクセスのレコードに...
-
怪しいプロセス教えてください。
-
vb.netでEXCEL起動がうまくでき...
-
別のプロセスの関数を呼び出す...
-
C++のプログラムをバックグラウ...
-
Visual C++からpingを実行して...
-
VBS(WSH)で開いたIEのウィンド...
-
IISがフリーズ
おすすめ情報