当前位置:网站首页>Fundamentals of software engineering (I)
Fundamentals of software engineering (I)
2022-06-27 14:39:00 【xiaochuhe.】
Preface —— Software history :
The first stage —— Individual work style


The second stage —— Way of cooperation ( Software Crisis )

The reasons causing :
- The unique characteristics of software bring difficulties to development and maintenance
- Misconceptions of software personnel
- Low automation of software development tools
Be careful : It is not that the hardware and software are uncoordinated
The third stage —— Software Engineering ( use engineering Method of organizing software development )


One 、 Concept —— technology + management


( One ) Technical elements
Method :
Structured approach 、 Object oriented methods 、 Agile methods
Tools :
Development 、 maintain 、 management
The process
A series of related activities involved in the production of software products that meet the requirements and meet the engineering objectives
![]()
( Two ) Software process classification

( 3、 ... and ) The life cycle of software

1. Software definition —— Systems analysis

2. software development —— The system design 、 system implementation

3. Operation and maintenance


( Four ) Software development model






6.
边栏推荐
- All you want to know about large screen visualization is here
- 優雅的自定義 ThreadPoolExecutor 線程池
- 外部存储器
- Privacy computing fat offline prediction
- R language triple becomes matrix matrix becomes triple
- 基于SSM的Web网页聊天室系统
- The global chip market may stagnate, and China's chip expansion accelerates to improve its self-sufficiency rate against the trend
- 清华&商汤&上海AI&CUHK提出Siamese Image Modeling,兼具linear probing和密集预测性能!...
- [advanced mathematics] from normal vector to surface integral of the second kind
- External memory
猜你喜欢
Talk about redis transactions

Lei Jun lost another great general, and liweixing, the founding employee of Xiaomi No. 12, left his post. He once had porridge to create Xiaomi; Intel's $5.4 billion acquisition of tower semiconductor

Référence forte, faible, douce et virtuelle de threadlocal
![[business security-04] universal user name and universal password experiment](/img/09/73d8356d00cefb6d1af086669f69ff.png)
[business security-04] universal user name and universal password experiment

基于 Nebula Graph 构建百亿关系知识图谱实践

Redis持久化

How to solve the problem of missing language bar in win10 system

Too many requests at once, and the database is in danger
![[WUSTCTF2020]girlfriend](/img/a8/33fe5feb7bcbb73ba26a94d226cc4d.png)
[WUSTCTF2020]girlfriend

AQS抽象队列同步器
随机推荐
【业务安全-04】万能用户名及万能密码实验
初识云原生安全:云时代的最佳保障
Volatile and JMM
Daily question 3 (2): check binary string field
Calcul de la confidentialité Fate - Prévisions hors ligne
Principle Comparison and analysis of mechanical hard disk and SSD solid state disk
Interpretation of new version features of PostgreSQL 15 (including live Q & A and PPT data summary)
【OS命令注入】常见OS命令执行函数以及OS命令注入利用实例以及靶场实验—基于DVWA靶场
my. INI file configuration
Semaphore of thread synchronization
[advanced mathematics] from normal vector to surface integral of the second kind
Leetcode 724. Find the central subscript of the array (yes, once)
Web chat room system based on SSM
Elegant custom ThreadPoolExecutor thread pool
enable_ if
图书管理系统
PostgreSQL 15新版本特性解读(含直播问答、PPT资料汇总)
E-week finance Q1 mobile banking has 650million active users; Layout of financial subsidiaries in emerging fields
The global chip market may stagnate, and China's chip expansion accelerates to improve its self-sufficiency rate against the trend
力扣 第 81 场双周赛
