From version < 27.1 >
edited by superadmin
on 2022/01/19, 18:17
To version < 10.1 >
edited by superadmin
on 2021/02/07, 00:36
< >
Change comment: There is no comment for this version

Summary

Details

Icon Page properties
Title
... ... @@ -1,1 +1,1 @@
1 -34 软件开发和管理实践
1 +34 软件开发和管理 (已发布)
Content
... ... @@ -1,10 +1,9 @@
1 1  {{box cssClass="floatinginfobox" title="**Contents**"}}
2 2  {{toc/}}
3 3  {{/box}}
4 -
5 5  (((
6 6  (% class="wikigeneratedid" id="H5F0059CB96058BFB" %)
7 -
6 +[[开始阅读>>doc:34 软件开发和管理.1 关于本文件.WebHome]]
8 8  
9 9  
10 10  需要下载 **ITIL 4软件开发和管理实践【中文】**pdf版全文,请关注微信公众号itilxf ,并回复“软件开发和管理”即可。
... ... @@ -22,9 +22,9 @@
22 22  
23 23  **翻译**:冀利斌        **审校**:曾庆东       **审核**:姚凯 
24 24  )))
24 +)))
25 25  
26 26  
27 -
28 28  ----
29 29  
30 30  = (% style="color:#2d2d2d; font-size:29px" %)**1 关于本文档**(%%) =
... ... @@ -63,8 +63,8 @@
63 63  
64 64  [[编辑>>url:http://itil4hub.cn/bin/edit/34%20%E8%BD%AF%E4%BB%B6%E5%BC%80%E5%8F%91%E5%92%8C%E7%AE%A1%E7%90%86/2%20%E4%B8%80%E8%88%AC%E4%BF%A1%E6%81%AF/WebHome?section=1]]
65 65  
65 +== ==
66 66  
67 -
68 68  [[编辑>>url:http://itil4hub.cn/bin/edit/34%20%E8%BD%AF%E4%BB%B6%E5%BC%80%E5%8F%91%E5%92%8C%E7%AE%A1%E7%90%86/2%20%E4%B8%80%E8%88%AC%E4%BF%A1%E6%81%AF/WebHome?section=2]]
69 69  
70 70  == 2.1 目的和描述 ==
... ... @@ -162,8 +162,6 @@
162 162  
163 163  * **完成的定义:提议产品或服务的商定标准,反映了功能和非功能要求。**
164 164  
165 -
166 -
167 167  == 2.3 范围 ==
168 168  
169 169  [[编辑>>url:http://itil4hub.cn/bin/edit/34%20%E8%BD%AF%E4%BB%B6%E5%BC%80%E5%8F%91%E5%92%8C%E7%AE%A1%E7%90%86/2%20%E4%B8%80%E8%88%AC%E4%BF%A1%E6%81%AF/WebHome?section=5]]
... ... @@ -193,21 +193,20 @@
193 193  
194 194  软件开发和管理实践没有包括许多密切相关的活动和职责范围。这些活动和职责范围在表2.1中列出,并引用了相关实践。重要的是记住,ITIL实践通过价值流将价值链活动结合并交付价值。
195 195  
196 -(% style="width:462px" %)
197 -|(% style="width:299px" %)**活动**|(% style="width:161px" %)**实践指导**
198 -|(% style="width:299px" %)软件架构|(% style="width:161px" %)架构管理
199 -|(% style="width:299px" %)功能和功效需求|(% style="width:161px" %)业务分析
200 -|(% style="width:299px" %)应用程序制品从一个环境部署到另外的环境|(% style="width:161px" %)部署管理
201 -|(% style="width:299px" %)提供用户反馈接口|(% style="width:161px" %)服务台
202 -|(% style="width:299px" %)应用程序组合管理|(% style="width:161px" %)组合管理
203 -|(% style="width:299px" %)使应用程序可用并可供用户使用|(% style="width:161px" %)发布管理
204 -|(% style="width:299px" %)(((
193 +|**活动**|**实践指导**
194 +|软件架构|架构管理
195 +|功能和功效需求|业务分析
196 +|应用程序制品从一个环境部署到另外的环境|部署管理
197 +|提供用户反馈接口|服务台
198 +|应用程序组合管理|组合管理
199 +|使应用程序可用并可供用户使用|发布管理
200 +|(((
205 205  验证应用程序是否符合要求
206 206  
207 207  测试潜在的可发布应用
208 -)))|(% style="width:161px" %)服务验证和测试
209 -|(% style="width:299px" %)编排应用程序的整体设计|(% style="width:161px" %)服务设计
210 -|(% style="width:299px" %)应用监控|(% style="width:161px" %)监控和事态管理
204 +)))|服务验证和测试
205 +|编排应用程序的整体设计|服务设计
206 +|应用监控|监控和事态管理
211 211  
212 212  表2.1其他实践指南中描述的相关活动
213 213  
... ... @@ -315,9 +315,8 @@
315 315  
316 316  ITIL实践是用于管理产品和服务的手段或工具。像任何工具的性能一样,实践性能只能在该工具的应用上下文中评估。但是,工具的质量可能有所不同。这种差异定义了工具的潜力或能力。
317 317  
318 -(% style="width:674px" %)
319 -|(% style="width:277px" %)实践成功因素|(% style="width:395px" %)示例指标
320 -|(% style="width:277px" %)同意并改进组织的软件开发和管理方法|(% style="width:395px" %)(((
314 +|实践成功因素|示例指标
315 +|同意并改进组织的软件开发和管理方法|(((
321 321  ● 对为软件开发和管理选择的方法利益相关者的满意度
322 322  
323 323  ● 遵循所选方法的开发团队所占百分比
... ... @@ -328,7 +328,7 @@
328 328  
329 329  ● 内部和外部要求、政策和法规的遵循程序。
330 330  )))
331 -|(% style="width:277px" %)确保软件在整个生命周期中持续满足组织的要求和质量标准|(% style="width:395px" %)(((
326 +|确保软件在整个生命周期中持续满足组织的要求和质量标准|(((
332 332  ● 对提供价值的应用程序利益相关者的满意度
333 333  
334 334  ● 应用程序符合内部和外部要求和政策程度
... ... @@ -358,15 +358,15 @@
358 358  
359 359  = **3 价值流和流程** =
360 360  
361 -编辑
356 +[[编辑>>url:http://itil4hub.cn/bin/edit/34%20%E8%BD%AF%E4%BB%B6%E5%BC%80%E5%8F%91%E5%92%8C%E7%AE%A1%E7%90%86/3%20%E4%BB%B7%E5%80%BC%E6%B5%81%E5%92%8C%E6%B5%81%E7%A8%8B/WebHome?section=1]]
362 362  
358 +== ==
363 363  
360 +[[编辑>>url:http://itil4hub.cn/bin/edit/34%20%E8%BD%AF%E4%BB%B6%E5%BC%80%E5%8F%91%E5%92%8C%E7%AE%A1%E7%90%86/3%20%E4%BB%B7%E5%80%BC%E6%B5%81%E5%92%8C%E6%B5%81%E7%A8%8B/WebHome?section=2]]
364 364  
365 -编辑
366 -
367 367  == 3.1 价值流贡献 ==
368 368  
369 -编辑
364 +[[编辑>>url:http://itil4hub.cn/bin/edit/34%20%E8%BD%AF%E4%BB%B6%E5%BC%80%E5%8F%91%E5%92%8C%E7%AE%A1%E7%90%86/3%20%E4%BB%B7%E5%80%BC%E6%B5%81%E5%92%8C%E6%B5%81%E7%A8%8B/WebHome?section=3]]
370 370  
371 371  像任何其他ITIL管理实践一样,软件开发和管理有助于实现多种价值流。请记住,没有任何价值流是由单一实践组成的。软件开发和管理与其他实践结合,可以为消费者提供高质量的服务。软件开发和管理所贡献的主要价值链活动是:
372 372  
... ... @@ -375,14 +375,13 @@
375 375  ● 交付和支持
376 376  
377 377  (% style="text-align:center" %)
378 -[[image:1642587054207-791.png]]
373 +[[image:http://itil4hub.cn/bin/download/34%20%E8%BD%AF%E4%BB%B6%E5%BC%80%E5%8F%91%E5%92%8C%E7%AE%A1%E7%90%86/3%20%E4%BB%B7%E5%80%BC%E6%B5%81%E5%92%8C%E6%B5%81%E7%A8%8B/WebHome/image-20200923163503-1.png?width=637&height=425&rev=1.1||alt="image-20200923163503-1.png" height="425" width="637"]]
379 379  
380 -
381 381  图3.1此图显示了软件开发和管理所参与的主要价值链活动。
382 382  
383 383  
384 384  (% style="text-align:center" %)
385 -[[image:1642587069101-157.png]]
379 +[[image:http://itil4hub.cn/bin/download/34%20%E8%BD%AF%E4%BB%B6%E5%BC%80%E5%8F%91%E5%92%8C%E7%AE%A1%E7%90%86/3%20%E4%BB%B7%E5%80%BC%E6%B5%81%E5%92%8C%E6%B5%81%E7%A8%8B/WebHome/image-20200923163503-2.png?width=563&height=496&rev=1.1||alt="image-20200923163503-2.png" height="496" width="563"]]
386 386  
387 387  图3.2编码、构建和运行与服务价值链相对应的获取/构建和交付(和支持)活动
388 388  
... ... @@ -401,16 +401,91 @@
401 401  
402 402  服务提供商组织通常会综合各种不同的方法,实现最有效和可管理的可重复过程集。但是,本文可以确定大多数实践方法中通用的一组活动。
403 403  
404 -[[image:1642587125230-252.png]]
398 +|输入|活动项目|输出
399 +|(((
400 +业务案例、业务逻辑需求、服务模型、架构文档、用户故事、任务、现有积压和项目计划中的缺陷
405 405  
402 +相关积压\项目项
403 +
404 +现有环境配置
405 +
406 +现有的开发工具集和版本跟踪方法
407 +
408 +用户对应用程序的反馈
409 +
410 +应用程序开发的技术标准。
411 +)))|(((
412 +产品计划和优先级
413 +
414 +软件设计
415 +
416 +新代码制作
417 +
418 +代码评审
419 +
420 +缺陷处理
421 +
422 +技术债务管理
423 +
424 +代码重构
425 +
426 +研究与开发
427 +
428 +定期会议和改进活动
429 +
430 +软件运维自动化
431 +
432 +管理开发环境
433 +
434 +版本控制。
435 +)))|(((
436 +新的积压/项目任务、项目或变更交付计划
437 +
438 +新软件或更改软件的技术要求。
439 +
440 +应用程序代码、测试用例、自动化单元测试
441 +
442 +更新的代码、新的待办事项
443 +
444 +会议议程、会议记录、时间表、会议记录、决定和新规则、行动计划
445 +
446 +软件管道、监控和维护自动化工具
447 +
448 +更新的开发环境配置
449 +
450 +准备部署的新版本、保留软件变更记录
451 +
452 +对新的/提议的变更架构决策
453 +
454 +有关软件价值的信息
455 +
456 +有关正在开发的软件的发行说明:技术文档和用户文档(如何使用,安装,配置)、管理文档(如何管理)
457 +
458 +新的/提议的变更的技术标准
459 +)))
460 +
406 406  表3.1软件开发和管理实践的输入、活动和输出
407 407  
408 408  
409 409  表3.2建议在传统的瀑布项目环境中以及在以产品为中心的敏捷开发团队中两种不同的实现活动方案
410 410  
411 -[[image:1642587251481-977.png]]
466 +|活动|项目管理实例|产品管理实例
467 +|产品计划和优先级|请求者向相关项目经理或开发团队领导提交新的一批工作。|产品负责人收集新的外部需求,包括发现的积压缺陷,并可能与开发团队一起从积压中选择要在下一个迭代中交付的的任务。
468 +|软件设计|开发人员或分析人员根据业务逻辑文档提供要在软件中实现的技术代码要求。|基于软件的详细信息和编码约定,可以直接在代码中构建技术规范和算法描述,无需单独提供的文件。
469 +|新代码制作|软件开发人员将软件代码与单元测试一起提供,并确保单元测试通过完成。然后提交代码进行测试并验证和批准。|软件开发人员提供软件代码,并确保单元测试通过完成。然后提交用于自动化或手动测试的代码。
470 +|缺陷处理|软件开发人员分析缺陷任务以验证缺陷。向项目管理人员提出项目问题,确保计划用于修复缺陷的资源,并修改相应的软件代码。|软件开发人员分析缺陷任务以验证缺陷。然后,修改软件代码以修复缺陷。
471 +|减轻技术债务|(% colspan="2" %)软件开发人员分析技术债务任务并修改软件代码或架构。
472 +|代码审查|(% colspan="2" %)软件开发人员通过查看或阅读代码检查代码。最好至少有一位不是代码作者的审阅人。
473 +|代码重构|(% colspan="2" %)(((
474 +重构是在不改变其外部行为的情况下重新构建源代码,旨在提高可维护性,效率等。
412 412  
413 -[[image:1642587271116-732.png]]
476 +软件开发人员分析代码重构任务,然后相应地修改软件代码或架构。
477 +)))
478 +|研发|(% colspan="2" %)软件开发人员分析积压的研发任务,并提出新的任务,将任务添加到积压中。
479 +|定期会议和改善活动|软件开发人员或开发团队领导参与项目沟通,并与其他项目团队交互,确保及时交换信息以及风险、问题管理。|开发团队执行定期迭代评估,例如:确保任务的有效进展,计划下一阶段的工作,并强调障碍。
480 +|软件运维自动化|在实施项目期间,软件开发人员会提供一个工具集,以使软件的运行自动化,例如诊断收集、弹性增强、监视和警报系统、例行维护等。软件开发人员在软件运行的同事,维护并演进工具集。|软件开发人员通过开发和演进操作工具集的方式,优化操作软件​​所需的人力资源投入。
481 +|管理开发环境|(% colspan="2" %)开发团队领导确保开发环境配置已提供给开发团队。
482 +|版本控制|(% colspan="2" %)开发团队领导实施版本控制规则和工具集,确保团队成员之间一致的代码跟踪。
414 414  
415 415  表3.2软件开发和管理实践的活动
416 416  
... ... @@ -422,8 +422,8 @@
422 422  
423 423  [[编辑>>url:http://itil4hub.cn/bin/edit/34%20%E8%BD%AF%E4%BB%B6%E5%BC%80%E5%8F%91%E5%92%8C%E7%AE%A1%E7%90%86/4%20%E7%BB%84%E7%BB%87%E5%92%8C%E4%BA%BA%E5%91%98/WebHome?section=1]]
424 424  
494 +== ==
425 425  
426 -
427 427  [[编辑>>url:http://itil4hub.cn/bin/edit/34%20%E8%BD%AF%E4%BB%B6%E5%BC%80%E5%8F%91%E5%92%8C%E7%AE%A1%E7%90%86/4%20%E7%BB%84%E7%BB%87%E5%92%8C%E4%BA%BA%E5%91%98/WebHome?section=2]]
428 428  
429 429  == 4.1 角色、能力和责任 ==
... ... @@ -441,15 +441,49 @@
441 441  |М|**方法和技巧专家Methods and techniques expert** 设计和实施工作技巧、记录步骤 、过程咨询、工作分析和持续改进
442 442  |Т|**技术专家Technical expert **提供技术(IT)专业知识并执行基于专家经验的作业
443 443  
513 +=== ===
514 +
444 444  === 4.1.1 参与软件开发和管理活动的角色 ===
445 445  
446 446  
447 447  表4.1中列出了部署管理活动中可能涉及的角色示例,以及相关的能力类型和特定技能
448 448  
449 -[[image:1642587344159-599.png]]
520 +|活动|(((
521 +负责角色
450 450  
451 -[[image:1642587385016-787.png]]
523 +(示例)
524 +)))|能力概况|具体技能
525 +|产品计划和优先级|(((
526 +项目经理
452 452  
528 +产品所有者
529 +)))|CMLT|(((
530 +熟悉业务目标
531 +
532 +熟练掌握项目管理实践和其他相关交付方法
533 +)))
534 +|软件设计|(((
535 +业务分析师
536 +
537 +或
538 +
539 +软件开发人员
540 +)))|TM|特定软件的技术开发和分析工具
541 +|新代码制作|软件开发人员|TM|特定软件的技术开发和分析工具
542 +|缺陷处理|软件开发人员|TM|特定软件的技术开发和分析工具
543 +|减轻技术债务|软件开发人员|TM|特定软件的技术开发和分析工具
544 +|代码审查|软件开发人员|TM|特定软件的技术开发和分析工具
545 +|代码重构|软件开发人员|TM|特定软件的技术开发和分析工具
546 +|研究与开发|软件开发人员|TMC|特定软件的技术开发和分析工具
547 +|定期会议和改进活动|软件开发团队负责人、产品所有者、软件开发人员、业务分析师、测试工程师,Scrum大师|CLT|特定软件的技术开发和分析工具
548 +|软件运维自动化|软件开发人员|MTC|(((
549 +特定软件的技术开发和分析工具
550 +
551 +对软件运行以及运维软件所需的手动活动的本质的理解
552 +)))
553 +|管理开发环境|软件开发团队领导,软件开发人员、基础架构工程师|MTC|熟悉受控环境配置
554 +|版本控制|软件开发团队负责人、软件开发人员|MTC|熟悉软件版本跟踪方法
555 +
453 453  表4.1部署管理活动中涉及的角色
454 454  
455 455  
... ... @@ -557,8 +557,8 @@
557 557  
558 558  [[编辑>>url:http://itil4hub.cn/bin/edit/34%20%E8%BD%AF%E4%BB%B6%E5%BC%80%E5%8F%91%E5%92%8C%E7%AE%A1%E7%90%86/5%20%E4%BF%A1%E6%81%AF%E5%92%8C%E6%8A%80%E6%9C%AF/WebHome?section=1]]
559 559  
663 +== ==
560 560  
561 -
562 562  [[编辑>>url:http://itil4hub.cn/bin/edit/34%20%E8%BD%AF%E4%BB%B6%E5%BC%80%E5%8F%91%E5%92%8C%E7%AE%A1%E7%90%86/5%20%E4%BF%A1%E6%81%AF%E5%92%8C%E6%8A%80%E6%9C%AF/WebHome?section=2]]
563 563  
564 564  == 5.1 信息交流 ==
... ... @@ -570,7 +570,7 @@
570 570  需求、支持请求和事件是软件开发和管理的主要输入,对运行的应用程序的访问和信息是主要输出。
571 571  
572 572  (% style="text-align:center" %)
573 -[[image:1642587408843-383.png]]
676 +[[image:http://itil4hub.cn/bin/download/34%20%E8%BD%AF%E4%BB%B6%E5%BC%80%E5%8F%91%E5%92%8C%E7%AE%A1%E7%90%86/5%20%E4%BF%A1%E6%81%AF%E5%92%8C%E6%8A%80%E6%9C%AF/WebHome/1600850663107-918.png?rev=1.1||alt="1600850663107-918.png"]]
574 574  
575 575  图5.1软件开发与管理输入输出
576 576  
... ... @@ -598,9 +598,23 @@
598 598  
599 599  与软件相关的活动可从支持它们的信息管理工具中受益。表5.1为每种活动提供了具体工具。
600 600  
601 -[[image:1642587437107-335.png]]
704 +|活动|自动化手段|关键功能|对实践的影响
705 +|产品计划和优先级|(((
706 +任务和工作流跟踪工具集
602 602  
603 -[[image:1642587456065-553.png]]
708 +项目管理工具集
709 +)))|工作安排和可视化|高
710 +|软件设计|开发工具集,开发环境|协作和自动化设计|高
711 +|新代码制作|开发工具集,开发环境|代码管理|高
712 +|代码审查|开发工具集,开发环境|代码管理|高
713 +|缺陷处理|开发工具集,开发环境|代码管理|高
714 +|减轻技术债务|工作流和任务跟踪系统,已知错误数据库,开发工具集,开发环境|代码管理|高
715 +|代码重构|开发工具集,开发环境|代码管理|高
716 +|研发|开发工具集,开发环境|代码管理|高
717 +|定期会议和改进活动|开发工具集,开发环境|协作和调度;保持记录|中
718 +|软件运维自动化|远程管理工具,配置管理工具,自动化部署系统,开发工具集,开发环境|脚本化任务自动化和调度,基础架构编排|高
719 +|管理开发环境|配置管理工具集,开发环境|基础架构编排|高
720 +|版本控制|开发工具集,开发环境|代码仓库管理|高
604 604  
605 605  表5.1用于软件开发和管理活动的自动化解决方案
606 606  
Icon 1642587054207-791.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.superadmin
Size
... ... @@ -1,1 +1,0 @@
1 -89.4 KB
Content Icon
Icon 1642587069101-157.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.superadmin
Size
... ... @@ -1,1 +1,0 @@
1 -114.5 KB
Content Icon
Icon 1642587125230-252.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.superadmin
Size
... ... @@ -1,1 +1,0 @@
1 -79.4 KB
Content Icon
Icon 1642587166920-509.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.superadmin
Size
... ... @@ -1,1 +1,0 @@
1 -90.7 KB
Content Icon
Icon 1642587251481-977.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.superadmin
Size
... ... @@ -1,1 +1,0 @@
1 -98.0 KB
Content Icon
Icon 1642587271116-732.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.superadmin
Size
... ... @@ -1,1 +1,0 @@
1 -86.8 KB
Content Icon
Icon 1642587344159-599.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.superadmin
Size
... ... @@ -1,1 +1,0 @@
1 -52.8 KB
Content Icon
Icon 1642587385016-787.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.superadmin
Size
... ... @@ -1,1 +1,0 @@
1 -61.4 KB
Content Icon
Icon 1642587408843-383.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.superadmin
Size
... ... @@ -1,1 +1,0 @@
1 -84.1 KB
Content Icon
Icon 1642587437107-335.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.superadmin
Size
... ... @@ -1,1 +1,0 @@
1 -36.6 KB
Content Icon
Icon 1642587456065-553.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.superadmin
Size
... ... @@ -1,1 +1,0 @@
1 -33.1 KB
Content Icon
深圳市艾拓先锋企业管理咨询有限公司