当前位置:网站首页>[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 .
边栏推荐
- Prompt learning a blood case caused by a space
- 备忘一下es6的export/import和类继承的用法
- (graph theory) connected component (template) + strongly connected component (template)
- Raki's notes on reading paper: named entity recognition as dependency parsing
- 原生JS怎么生成九宫格
- 什么是外链和内链?
- HOOK Native API
- What is the concept of string in PHP
- Cmake tutorial series -04- compiling related functions
- c#控制台格式化代码
猜你喜欢

2. successfully solved bug:exception when publishing [Failed to connect and initialize SSH connection...

广播模块代码在autojs4.1.1版本运行正常,但在pro7.0版本上运行报错(未解决)

What is the concept of string in PHP

How to use redis to realize the like function

The broadcast module code runs normally in autojs4.1.1, but an error is reported in pro7.0 (not resolved)

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

什么是外链和内链?

How to modify and add fields when MySQL table data is large

怎么使用Vant实现数据分页和下拉加载

Distributed file system fastdfs
随机推荐
Comparable和Comparator的区别
Differences between comparable and comparator
设备驱动程序的原理
2. 成功解决 BUG:Exception when publishing, ...[Failed to connect and initialize SSH connection...
Summary of interview and Employment Questions
HTA入门基础教程 | VBS脚本的GUI界面 HTA简明教程 ,附带完整历程及界面美化
Use compose to realize the effect of selecting movie seats by panning tickets
2022 new test questions for safety management personnel of metal and nonmetal mines (small open pit quarries) and certificate examination for safety management personnel of metal and nonmetal mines (s
自定义MVC的使用
重磅来袭--UE5的开源数字孪生解决方案
Simulate activity startup mode in compose
mysql 主从数据库同步失败的原因
如何实现远程协同办公,收好这份攻略!
  Difference from spaces
How can redis+aop customize annotations to achieve flow restriction
Interrupt operation: abortcontroller learning notes
Auto. JS learning notes 15:ui interface basics of autojs Chapter 2
【实战技能】如何撰写敏捷开发文档
Heavy attack -- ue5's open source digital twin solution
zabbix 触发器详解