软件过程
文章平均质量分 93
xiejava1018
信息系统项目管理师、高级通信工程师、网络信息安全工程师,喜欢打鼓、看书、写代码、旅行。
展开
-
什么是安全左移如何实现安全左移
在传统的软件开发流程中,安全测试和评估通常在开发周期的后期进行,比如在测试阶段或部署前。然而,这种方法往往会导致在产品即将发布时才发现安全问题,从而增加了修复成本和风险。安全左移(Shift-Left Security)是一种软件开发实践,其核心思想是将安全措施提前到软件开发生命周期(SDLC)的更早阶段。安全左移的目标是在软件开发的早期阶段,甚至是在编码之前,就开始考虑和实施安全措施。这样,潜在的安全问题可以在它们变得更加根深蒂固和难以修复之前被发现和解决。原创 2024-05-23 20:34:33 · 2080 阅读 · 0 评论 -
DevOps实践:通过云效实现hexo自动构建部署发布
本文通过一个hexo个人博客进行了DevOps的实践,当然因为项目太小不能实践到DevOps的全部,但也可以窥豹一斑。通过DevOps拉通开发和运维,通过应用DevOps平台能实现自动化“软件交付”的流程,使得构建、测试、发布软件能够更加地快捷、频繁和可靠,提交研发交付效率。原创 2024-05-20 15:08:02 · 884 阅读 · 0 评论 -
研发管理之认识DevOps
DevOps(Development和Operations的组合词)是一组过程、方法与系统的统称,用于促进开发(应用程序/软件工程)、技术运营和质量保障(QA)部门之间的沟通、协作与整合。这是一种重视“软件开发人员(Dev)”和“IT运维技术人员(Ops)”之间沟通合作的文化、运动或惯例,是一个软件开发方法论。DevOps的目标是通过自动化“软件交付”和“架构变更”的流程,使得构建、测试、发布软件能够更加地快捷、频繁和可靠。原创 2024-05-14 12:32:50 · 880 阅读 · 0 评论 -
PDCA循环:持续精进的工具
PDCA循环通过不断地进行计划、执行、检查和处理的循环,组织和个人可以不断提升绩效、解决问题并实现目标。原创 2024-04-28 18:29:08 · 1211 阅读 · 0 评论 -
SWOT分析法:知彼知己的战略规划工具
SWOT分析法是一种用于评估组织、项目、个人或任何其他事物的战略规划工具。SWOT是Strengths(优势)、Weaknesses(劣势)、Opportunities(机会)和Threats(威胁)的缩写。通过分析这四个方面,SWOT分析法可以帮助决策者了解当前情况,并为未来的行动制定策略。优势(Strengths):指组织或项目内部的资源和能力,这些可以成为竞争优势。例如,强大的品牌、专业技能、专利技术、良好的客户关系、充足的资金等。原创 2024-04-23 11:13:13 · 22149 阅读 · 6 评论 -
系统频繁崩溃,如何考虑系统的稳定性和可扩展性?
最近网传互联网应用信息系统频繁崩溃,语雀崩完淘宝崩,淘宝崩完滴滴崩,随着业务的发展和技术的进步,对于信息系统的要求也越来越高。信息应用系统为了满足不断增长的用户和业务需求,提高系统的稳定性和扩展性至关重要。原创 2023-11-29 11:22:43 · 1695 阅读 · 0 评论 -
5W2H分析法:全面思考和解决问题的实用工具
5W2H分析法又叫七问分析法,创于二战中美国陆军兵器修理部。发明者用五个以W开头的英语单词和两个以H开头的英语单词进行设问,发现解决问题的线索,寻找发明思路,进行设计构思,从而搞出新的发明项目。5W2H简单、方便,易于理解,实用,富有启发意义,广泛用于企业管理和技术活动,对于决策和执行性的活动措施也非常有帮助,也有助于弥补考虑问题的疏漏。原创 2023-11-04 10:31:10 · 2062 阅读 · 0 评论 -
项目管理的三个问题
1、 任务完成情况如何保证真实?任务完成判别标准 答:首先任务应细化到可控可以准确的估计工作量并考虑其他意外情况,其次应该从任务的分配上因该考虑各个员工的实际能力和时间,然后有个好的驱动、约束机制和评判机制可以促进任务的完成和判断任务完成的真实情况。判别标准可以是单元测试文档和质保部测试结果。 2、 如何调动所有员工的责任心和积极性?保证任务和压力分配到每个人身上?原创 2006-08-04 20:03:00 · 1100 阅读 · 0 评论