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

  Software Engineering培訓(xùn)

 

 

 

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

一色屋精品视频在线观看| 中文字幕精品在线视频| 精品成在人线AV无码免费看| 国产精品国产亚洲精品看不卡| 国产精品无打码在线播放| 国产精品久久久久国产精品| 久9re热视频这里只有精品| 麻豆AV无码精品一区二区 | 精品亚洲成A人无码成A在线观看| 久久久无码精品国产一区| 国产精品露脸国语对白| 国产色婷婷五月精品综合在线| 三级精品在线观看| 中文国产成人精品少久久| 国产精品成人免费观看| 亚洲日韩国产精品乱| 国产精品高清在线观看| 精品97国产免费人成视频| 精品精品国产国产| 久久久久亚洲精品无码网址| 黑人无码精品又粗又大又长| 国产精品一区在线观看你懂的| 精品国产午夜肉伦伦影院| 久久精品免费网站网| 国精品无码A区一区二区| 99re这里只有精品6| 国产中老年妇女精品| 亚洲AV无码久久精品狠狠爱浪潮| 久久午夜精品视频| 久久精品www人人爽人人| 国产精品久久久久天天影视| 亚洲国产日韩精品| 在线观看国产精品va| 香蕉视频在线精品| 精品一久久香蕉国产线看播放| 国产在线精品一区二区三区直播| 国内精品免费视频精选在线观看 | 视频久re精品在线观看| 国产精品午夜小视频观看| 精品福利视频第一| 精品无码一级毛片免费视频观看|