当前位置:网站首页>[practical skills] how to write agile development documents
[practical skills] how to write agile development documents
2022-06-30 03:06:00 【Apple II】
Catalog
1 Strategically attach importance to : Understand the purpose of writing the document
2 Learning content of technical document writing
3 Key points and difficulties in writing documents

picture source :https://medium.com/@Cubix.Worldwide/role-of-documentation-and-software-architecture-in-cubix-6c45f1a9657c
At work and github After reading a lot of inappropriate technical documents ,2020 year , I have prepared a technical document writing course for college students and engineers , And shared slides , Download here Agile development document writing course .pdf- Professional guidance document resources -CSDN download .
Hope to pass this course , Can help you achieve the following goals :
Master the basic process and method of writing agile development project documents ;
Master the basic content of writing agile development project documents ;
Exercise acquisition 、 Scientific and engineering practical ability to evaluate and communicate information .
1 Strategically attach importance to : Understand the purpose of writing the document
Writing a document is not nothing , Not to record meaningless content . In the intense agile development process , How to minimize the documentation of agile development ? We need to understand from the following aspects .
Why and what are agile development project documents
How to write and decompose user stories
How to write good design documents
How to write good code release and system maintenance documents
2 Learning content of technical document writing
- Explain why you need to document agile development projects .
- Introduce the structure of writing agile development project documents . put questions to : Recall the process of software engineering and the process of agile development .
- Introduce the overall quality standard of the evaluation document : accuracy 、 integrity 、 Clarity .
- Introduce the concept of user stories . Examples of user stories . Introduce the logical methods and precautions for writing user stories . Introduce how to evaluate the quality of user stories .
- Introduce the contents of the design document : Including architectural design drawings 、API file 、 Database design diagram .
- This paper introduces how to evaluate the quality of design documents .
- Introduce the contents of relevant documents for code release and maintenance , Exhibition github Poor quality documentation on , Introduce the structure of relevant documents in detail .
- Describes how to evaluate the relevant documents for code release and maintenance .
3 Key points and difficulties in writing documents
Write qualified documents , The following key points and difficulties need to be solved :
The structure and function of agile development project documents ;
The writing method and content of agile development project documents ;
Criteria for evaluating document quality .
4 PPT Content reference
I prepared 59 The content of the page , Let's share some videos .






5 The resources
- User story estimation techniques User story estimation techniques _ agile _Jay Fields_InfoQ Selected articles
- How to segment user stories How to segment user stories _ agile _Dan Puckett_InfoQ Selected articles
- Internet of things big data open platform https://github.com/taosdata/TDengine/
- Document reference links Free Agile project management templates and resources - David Hodder
- Templates Scrum Documentation Template | Info-Tech Research Group
I hope you are engaged in computer related work , It can not only leave valuable works , Can also leave technical documents that inspire and guide others .
If you are writing technical documents , Have a question , Please leave a message and communicate with me .
边栏推荐
- 自定义MVC的使用
- Auto. JS learning notes 15:ui interface basics of autojs Chapter 2
- Shell counts all strings before the last occurrence of a string
- Customize the buttons of jvxetable and the usage of $set under notes
- SQLite use
- Code for generating test and training sets
- JS conversion of letters and numbers
- 原生JS怎么生成九宫格
- GTK interface programming (II): key components
- Jvxetable增加自定义按钮
猜你喜欢

发现mariadb数据库时间晚了12个小时

golang bilibili直播彈幕姬

What are outer chain and inner chain?

Golang BiliBili live broadcast bullet screen

golang bilibili直播弹幕姬

Gulang bilibilibili Live Screen Jackie

How to use redis to realize the like function

可视化HTA窗体设计器-HtaMaker 界面介绍及使用方法,下载 | HTA VBS可视化脚本编写

The MariaDB database was found 12 hours late

mysql 主从数据库同步失败的原因
随机推荐
Distributed file storage system fastdfs hands on how to do it
JS cross reference
*Write a program to initialize a string object with a vector < char> container*/
Lua 基础知识
行政路线编码 字母+数字的排序方式
SQLite use
Cmake tutorial series -05- options and variables
How to switch ipykernel to a different CONDA virtual environment in jupyterlab?
如果辨别我现在交易的外盘股指期货交易平台是否正规安全?
链接乱码转义符
Problem record: FEL_ lib. c:26:10: fatal error: libusb. h: There is no such file or directory
正则全匹配:密码由8位以上数字,大小写字母,特殊字符组成
编译一个无导入表的DLL
How to prevent duplicate submission under concurrent requests
如何实现远程协同办公,收好这份攻略!
[live broadcast notes 0629] Concurrent Programming II: lock
What is the metauniverse: where are we, where are we going
C console format code
Distributed file system fastdfs
IDEA 远程调试 Remote JVM Debug