課程目錄:Software Engineering培訓
4401 人關注
(78637/99817)
課程大綱:

  Software Engineering培訓

 

 

 

Day 1: Process
Introduction
What is Systems Engineering?
What is Software Engineering?
Why is Software Engineering difficult?
System requirements
System modeling
Software Engineering Processes
What is a Software Development Process?
Traditional Processes
Agile Processes
Processes for building High-Integrity Systems
Standards & certification systems
High-Integrity Systems
What are High-Integrity Systems?
The role of QM culture
Reasons for errors
Critical systems standard
Reliability engineering
Software Maintenance
Day 2: Planning
Requirements
User requirements
Elicitation/analysis of user requirements
System requirements
Software requirements
Specification of software
Requirements process
Tools to manage requirements
Software Design
Conways Law
Design patterns
Textual modeling tools
Principles of OO design
Design tools
Common architectures
Modeling
Planning an architecture
UML graphical representations
Non-UML graphical representations
Day 3: Code
Software Construction
How to take a design into code
Programming best practices
Abstraction of code
Programming workflow
Configuration Management
What is Configuration Management?
Configuration Management in ISO9000 and CMMI
CASE tools for planning, design & QA
CASE tools for writing software
Version control with SVN
System Integration
Code for High-Integrity Systems
Preventing errors
Catching errors
Reducing the impact of errors
Typical problems with code for High-Integrity Systems
Code quality metrics
Code size metrics
Code complexity metrics
Non-code metrics
Static analysis
Day 4: Verification & Validation
Reviews
Fundamentals of VV
Independent Verification & Validation
Design and requirement reviews
Code inspections
Software Walkthroughs
Audits
Other V & V methods
Testing High-Integrity Systems
Documents regarding safety
Scenarios
Argumentation for safety
Reviews of High-Integrity Systems
Predicting reliability
Formal methods
Costs of V + V
Automated Testing
Why test?
Automatic vs manual tests
Incremental testing
Types of tests
Testing tools
Test Harnesses
Day 5: Management
Project Management
What is Project Management?
Customer handover
Standards (PMP, PRINCE2)
Time management
Cost management
Risk management
Project documentation
Process Evaluation
The function of process evaluation
Acting on the metric
Process metrics
Process evaluation standards & frameworks (CMMI, ISO 9001, TickIt+)
Process evaluation meetings
Summary and Conclusions

主站蜘蛛池模板: 99久久国产综合精品网成人影院 | 色综合色综合色综合| 欧美日韩国产综合一区二区三区 | 91精品国产综合久久婷婷| 一本一本久久a久久精品综合麻豆| 伊人久久大香线蕉综合网站| 久久久久综合中文字幕| 精品久久人人做人人爽综合 | 亚洲综合欧美精品一区二区| 狠狠的干综合网| AV色综合久久天堂AV色综合在| 亚洲国产日韩成人综合天堂| 亚洲综合一区二区精品导航| 人人狠狠综合久久亚洲婷婷| 成人久久综合网| 欧美激情综合色综合啪啪五月 | 狠狠色伊人亚洲综合网站色| 亚洲国产综合精品一区在线播放 | 久久综合久久久| 涩涩色中文综合亚洲| 亚洲综合无码AV一区二区 | 婷婷丁香五月激情综合| 亚洲综合另类小说色区色噜噜| 亚洲 欧美 综合 高清 在线| 久久一日本道色综合久久| 色噜噜综合亚洲av中文无码| 亚洲综合久久久| 狠狠色综合网站久久久久久久| 国产成人亚洲综合网站不卡| 亚洲人成依人成综合网| 伊人色综合久久天天人手人婷| 久久婷婷国产综合精品| 色综合久久久久无码专区| 区二区三区激情综合| 色五月丁香六月欧美综合图片| 久久99国产综合精品| 亚洲综合久久久| 久久综合九色综合久99| 成人精品综合免费视频| 国产成+人+综合+欧美亚洲| 2020久久精品亚洲热综合一本|