このコースについて

24,970 最近の表示

100%オンライン

自分のスケジュールですぐに学習を始めてください。

柔軟性のある期限

スケジュールに従って期限をリセットします。

中級レベル

約11時間で修了

推奨:4 weeks of study, 3-7 hours/week...

英語

字幕:英語

学習内容

  • You will learn how to quantiatively measure design quality attributes.

  • You will establish feasible and testable scenarios for evaluating quality attributes in software architecture.

  • You will develop skills to ensure quality in developing code beyond correct functionality alone.

  • You will understand quality approaches to post-development stages of the lifecycle.

習得するスキル

Application SecuritySoftware ArchitectureSoftware TestingSoftware DesignSoftware Quality

100%オンライン

自分のスケジュールですぐに学習を始めてください。

柔軟性のある期限

スケジュールに従って期限をリセットします。

中級レベル

約11時間で修了

推奨:4 weeks of study, 3-7 hours/week...

英語

字幕:英語

提供:

ミネソタ大学(University of Minnesota) ロゴ

ミネソタ大学(University of Minnesota)

シラバス - 本コースの学習内容

1

1

12分で修了

Introduction to Quality Software

12分で修了
1件のビデオ (合計7分), 1 reading
1件のビデオ
1件の学習用教材
Welcome to the course5 分
4時間で修了

Quality in Design

4時間で修了
7件のビデオ (合計42分), 11 readings, 1 quiz
7件のビデオ
Measuring Coupling6 分
Measuring Cohesion2 分
Additional Measures of Quality9 分
Introduction to Patterns and the Observer Pattern5 分
Strategy Pattern6 分
Adapter Pattern6 分
11件の学習用教材
Quality Attributes according to Microsoft10 分
CMU SEI Technical Report on Quality Attributes30 分
Coupling Factor10 分
Lack of Cohesion of Methods25 分
Lack of Documentation (as a metric)10 分
Metric Definitions - SonarQube15 分
Further Reading on Observer Pattern10 分
Further Readings on Strategy Pattern #115 分
Further Readings on Strategy Pattern #215 分
Further Readings on Adapter #110 分
Further Readings on Adapter #210 分
1の練習問題
Quality in Design20 分
2

2

2時間で修了

Quality in Architecture

2時間で修了
7件のビデオ (合計40分), 1 reading, 1 quiz
7件のビデオ
Architectural Styles5 分
View, Viewpoint, and Perspective4 分
Writing Scenarios7 分
Security Perspective6 分
Attack Trees5 分
Security Tactics6 分
1件の学習用教材
ISO/IEC/IEEE Systems and software engineering — Architecture description15 分
3

3

7時間で修了

Quality in Implementation

7時間で修了
7件のビデオ (合計61分), 8 readings, 4 quizzes
7件のビデオ
Code Style Examples5 分
Debugging8 分
Static Analysis4 分
Commenting10 分
Version Control Systems12 分
Build Process7 分
8件の学習用教材
Tabs vs. Spaces5 分
Bad Coding Standards5 分
Static Analysis Tools15 分
Git and GitHub10 分
Intro to Make10 分
A closer look at Apache Ant15 分
Gradle15 分
Comparison: Ant, Maven, and Gradle15 分
1の練習問題
Quality in Implementation30 分
4

4

4時間で修了

Quality in Testing and Deployment

4時間で修了
5件のビデオ (合計30分), 15 readings, 1 quiz
5件のビデオ
Test Adequacy5 分
Test-Driven Development3 分
Continuous Integration3 分
Continuous Delivery / Continuous Deployment4 分
15件の学習用教材
More Details of Code Coverage15 分
MC/DC Example20 分
Minimum Acceptable Code Coverage10 分
Jenkins - Getting Started15 分
Jenkins Pipelines15 分
SonarQube5 分
SQALE Indices and Indicators5 分
SonarQube Open Source Project Hosting15 分
ovirt-root on SonarCloud10 分
Netflix's Spinnaker10 分
Spinnaker10 分
Textbook in the field5 分
Deployment Best Practices15 分
More Deployment Info15 分
Beyond "Continuous"20 分
1の練習問題
Quality in Testing and Deployment30 分

Software Development Lifecycle専門講座について

This Specialization is designed for people who are new to software engineering. It's also for those who have already developed software, but wish to gain a deeper understanding of the underlying context and theory of software development practices. At the end of this Specialization, we expect learners to be able to: 1.) Build high-quality and secure software using SDLC methodologies such as agile, lean, and traditional/waterfall. 2.) Analyze a software development team's SDLC methodology and make recommendations for improvements. 3.) Compare and contrast software development methodologies with respect to environmental, organizational, and product constraints....
Software Development Lifecycle

よくある質問

  • 修了証に登録すると、すべてのビデオ、テスト、およびプログラミング課題(該当する場合)にアクセスできます。ピアレビュー課題は、セッションが開始してからのみ、提出およびレビューできます。購入せずにコースを検討することを選択する場合、特定の課題にアクセスすることはできません。

  • コースに登録する際、専門講座のすべてのコースにアクセスできます。コースの完了時には修了証を取得できます。電子修了証が成果のページに追加され、そこから修了証を印刷したり、LinkedInのプロフィールに追加したりできます。コースの内容の閲覧のみを希望する場合は、無料でコースを聴講できます。

さらに質問がある場合は、受講者向けヘルプセンターにアクセスしてください。