201671010404+陳Runju実験的なプロジェクトレビューチーム14コース&ラーニングの概要

個人的な研究では、ブログを締結しました

この作品は、コースに属し のソフトウェア工学の先生
どこの仕事でこの要件 https://www.cnblogs.com/nwnu-daizh/p/11093584.html
ジョブの学習目標 (1)プロジェクトの受け入れ(2)の完了は、コースの内容を要約反映します。

1.「実験的ソフトウェア工学を準備するには、」住所:https://www.cnblogs.com/runju/p/10508694.htmlを

一つの問題:プロジェクトに関わっこの実践するだけでなく、困難なプロジェクトの開発プロセスであることの全体的な経験や問題が発生し、開発者がソフトウェアの文化的背景と発展を理解することが必要であるかどうか、解決を通じ、私はこれが必要だと思いますそれは、ソフトウェア開発プロセスは非常に重要かつ本質的な内容で、さらにソフトウェアの品質、優れたソフトウェア要件の分析とソフトウェア設計文書を改善するために、後で簡単にメンテナンスおよびテストすることができます。
第二の問題:この実践を通じて開発するという事実は、常に自分自身を向上させる、最も基本的なソフトウェア開発の専門知識だけでなく、しようとする勇気を持っていないだけで、経験を総括、上級開発エンジニア、最も重要なのは自分自身に厳格であるように感じます、間違いなく良い資格試験に合格するが、テストが進行し続けるために、私たちの思考を制限するだろうことはできないので、学ぶために古いに住んでいます。
質問3:問題のコードレビューは、開発を通じて、せずに、再びプロジェクト開発のプロセス全体を完了することは非常に成功しているので、これは、非常に必要であると感じ、ソフトウェア開発は、実際には、常にバグを探して、連続修理ですこのプロセスは、完了するためのステップによるソフトウェア設計段階の手順に厳密に従って、限りのような、ソフトウェアの品質を保証します、一歩近づい顧客のニーズになります。

2.プロジェクトの実現可能性の彼の分析を総括/分析/ソフトウェアの設計/実装/テスト/プロジェクトの承認を必要とする/何を学んだ「知識を。」

ソフトウェアの設計段階について、実際には、究極の質問は、ソフトウェア解析のための早期の需要を認識するために最初にすることです、資格のあるソフトウェアの重要性は、優れたソフトウェア解析ソフトウェアは、プロセスで実行する最初のステップであり、知識ソフトウェア設計プロセス設計ソフトウェアすなわち、図1のシステムの設計の特徴のいくつかで説明した、データフロー図及び図系活性およびシステム機能の説明のような設計図、図ボックス、クラス図、などのいくつかの構造、図は、ソフトウェアで実現するために設計された、主にコード化された設計、開発、実装はステップソフトウェア設計により、プログラムステップに従って厳格でなければなりません。ソフトウェアテストでは、実際には、彼は常にすべての開発として修飾する必要があります8プロファイルホワイトボックスとブラックボックステストに続いて、テストケースの設計と等価クラスのいくつかの数の描写を含むプロセスのバグを、発見されましたスタッフは専門知識を持っている必要があります。最後に、顧客はクリアして、理解できるようにするために、独自開発したソフトウェアを導入するためのシンプルで理解しやすい方法がどうあるべきかを含め、契約の識別は、ソフトウェアの受付処理があり、彼は本当に少しフォーマルなソフトウェア受付処理、利益を感じています。

3.個人の経験

本当にソフトウェア開発プロジェクト、個々のプロジェクトのチームワークの重要性を認識し、それは大きな制限がある思考を意味し、あなたが何をすべきかを考えるもので、人の思考を決定するが、双晶からもプロジェクトの多くは、さらにソフトウェアの品質を確保するために、再生するためのスペースを持っているため、問題はさらに様々なソリューションを持つことができることを実現し、その後、チームプロジェクトをプログラミングすると、人々は、思いませんことを期待することができます。チームワークは、時間の節約、良質の開発プロジェクト、プロジェクト開発の効率を改善するためのモジュールの各責任者の効率を向上させることができます。、個人向けが大幅プロジェクトの実施によって助けられた私のチームは、社会に自分の将来の統合に責任を持っていたように、彼らは良い友達をたくさん知っているだろう、など、友人、思考、学習とない同じ収穫。

コースと練習要約4.まとめアップグレードもたらします:

彼は、コードの2500行について書いたこと(1)ソフトウェア工学の実践。
(2)あなたがソフトウェア工学の宿題の練習しているどのくらいの時間

実験 時間(分)
実験14プロジェクトレビューチーム&コース概要 60分
実験13チームワーク9:ベータチームスプリントとプロジェクトの受け入れ 90分
実験12チームワーク8:ソフトウェアテストとアルファスプリント 60分
実験11のチームワーク7:チームプロジェクトの設計&完璧なコーディング 200min
プロジェクトチームの改良されたシステムの設計と詳細設計:6実験10人のチームワーク 60分
実験9人のチームワーク5チームプロジェクトを改善し、システム設計を必要とします 90分
プロジェクトチームのプロトタイプに基づいて需要調査と分析:実験8チームワーク4 120分
実験7チーム割り当て3:プロトタイピングおよび開発プロジェクトチーム 40分
実験6チームの割り当て2:プロジェクトの選択チーム 30分
実験5チームワーク1:セットアップソフトウェアのR&Dチーム</ TD 30分
実験4つのソフトウェアエンジニアリングツイニング・プロジェクト 60分
3回の操作でのピアレビューの改善 40分
ソフトウェア工学実験2つの個々のイベント 60分
準備する実験的ソフトウェア工学 30分

それが困難な場合(3)統合プロジェクトは、我々はタスクの配置、各実験のリーダーであり、一人一人が自分のモジュールを持って、すべてが続く労働の異なる部門、ペアごとの統合の始まりを、持っています一人一人のコンピュータの異なる環境、およびいくつかのインターフェイスのデザインを含め、各モジュールの保管場所の内容、の、統合の後半に大きな問題があるため、統合は、それがより大きな影響で、長い時間を要します。
ソフトウェア工学における20時間程度(4)累積支出は、時間が徐々に増加したときにコードが書かれた後半に、週5時間の平均を過ごしました。
(5)プロジェクトの開発プロセスでは、それはJava言語で再知り合い、私たちの主なプロジェクトは、Java言語を書くことで、言語のJavaの事前の知識は、この開発を通じて、Java言語について多くのことをあまりにも浅い学習します知識は、まだ大きな収穫があります。
ソフトウェア開発ツール、プロジェクト管理ツール ソフトウェア開発手法 モデリングソフトウェア
日食、Navicatは(データベース可視化ツール)、GitHubには、MySQL オブジェクト指向のアプローチ、プロトタイプの開発のためのデータ構造 オブジェクト指向

5.どのような問題は、現在のカリキュラムを思い、あなたは任意のより良い提案を持っています。

ソフトウェアエンジニアリングこのコースでは、ソフトウェア開発の経験をまとめたものであるソフトウェア開発のための理論的な指導で、私はのための理論的基礎、ソフトウェア開発プラクティスを行う前に、誰もが把握し、ソフトウェア開発技術の理論の基礎を理解するために読まれなければならないと思います礎石は、我々はさらにソフトウェア開発の品質を確保することができます。主な問題は、ソフトウェア・エンジニアリング・プロセス自体が徐々に学生を失っているより多くの知識、理論的な知識のもの、退屈で退屈な、と必要な知識のほとんどが理解し、マスターが関与する複雑なプロセス、であるということですある関心のドアは、私は問題があると思います。

おすすめ

転載: www.cnblogs.com/runju/p/11099545.html