首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏ThinkSNS

    ThinkSNS+软件系统研发日记 2月(上)

    NO.1: 实用开源软件安装部署是第一步, ThinkSNS+响应快速安装,易于二开基准,为大家录制了一份宝塔面板安装社交系统ThinkSNS+视频教程,去ThinkSNS观看视频一起吸一吸。 安装需要软件: gitComposer之后操作我们拟定目录为 /var/www……更多详细内容,请参考:https://slimkit.github.io/docs/server-getting-started-installation.html #install NO.2: 正如我们产品提炼的功能及逻辑,经过反复市场需求统计分析规划设计, ThinkSNS Plus代码每天都在进行优化,稳固壮大,好的产品勇于接受时间及市场的检验,辛苦团队每个职能岗位兢兢业业夜以继日的伙伴 ThinkSNS(简称TS),一款全平台综合性社交系统,为国内外大中小企业和创业者提供社会化软件研发及技术解决方案,目前最新系统为ThinkSNS V4及ThinkSNS+两个并行系统。

    63560发布于 2019-03-05
  • 来自专栏杂谈v

    软件研发流程(全)

    文章转自:Leangoo 原文链接:https://www.leangoo.com/staged-project.html 软件产品开发流程: 下图所示的是一个软件产品开发大体上所需要经历的全部流程 : leangoo软件研发流程1副本.png 1、启动 在项目启动阶段,主要确定项目的目标及其可行性。 2、规划 在项目的规划阶段,项目经理需要和项目需求方,以及项目的相关干系人确定项目的范围,创建WBS,确定项目的里程碑和项目计划。同时制定项目的管理计划,包括成本、质量、风险等方面的预测和控制方案。 6)功能测试 对软件进行测试是保证软件质量的重要手段。开发工程师开发完成后,可以交由测试工程师测试。测试工程师测试到BUG要反馈给开发,开发进行修改。 UAT由了解要求并了解构建软件目的的最终用户执行。此测试是在软件运行之前执行的最后一次测试。

    2.2K41发布于 2019-09-17
  • 来自专栏软件测试架构师俱乐部

    软件研发效能提升实践

    1 效能实践 研发效能实践地图如图2所示。 图2 研发效能实践地图 目标:提炼和采纳与上下文匹配的DevOps及效能提升实践。 价值主张:产品导向+工程卓越。 2 效能平台 效能平台框架如图3所示。 目标:打造一站式、一体化的效能平台,支撑软件交付全生命周期。 价值主张:自动化+自助化、场景化+生态化。 图4 研发效能度量的五项精进 (1)构建自动采集效能数据的能力。通过系统分层处理好数据接入、存储计算和数据分析。 (2)设计效能度量指标体系。 在这本书中,不仅仅面向研发效能,对于质量效能也做了很多阐述,随着软件系统规模的持续增大,业务复杂度的持续增加,软件测试的复杂度也随之越来越大。 本文摘自《软件研发效能提升实践》一书,欢迎阅读本书了解更多相关内容。

    1.7K20编辑于 2022-09-20
  • 来自专栏YesDev研发协同工具

    创业公司的软件研发规范

    例如:需求#123456 API接口开发和提供 Git命令: $ git commit -a -m "需求#123456 API接口开发和提供" 效果类似如下示例: 提交后,需求状态自动更新为:研发2、开发提测新模板 新提测模板请参考:《开发提测模板》 邮件标题:XXXX提测申请 项目链接:// 填写YesDev对应的项目链接或需求链接 开发分支:// 粘贴Git仓库分支链接 code review 面向研发团队 如何流转需求? 1)在指定项目详情页,添加新问题到此项目,问题类型选择:Bug,并指派给技术人员 2)问题修复并验收后,将问题状态改为:已关闭,若依然有问题则改为:重开,并填写原因 如何处理线上故障? 1)发现故障后,第一时间在群里同步或现场沟通 2)同步创建故障单,并交给技术人员在故障处理完毕后补充编写 如何规划测试用例和测试计划?

    84740编辑于 2022-05-27
  • 来自专栏研发效能EE

    游戏公司中的软件研发

    游戏研发团队中的项目管理与研发状态 游戏开发中的程序开发,感觉比一般的软件研发中的流程管理, 开发实践,项目管理,成熟度都要低一档。这是为什么?游戏开发中的程序开发不重要?还是就是发展慢? 负责运营产品sdk接入后台配置管理 ; 2. 负责手游产品提交发布管理; 3. 常用软件日常维护、数据备份; 4. 负责部门内部综合事务; 5. 制定部门规章流程 任职条件: 1. 工作三年以上,计算机软件、信息管理及相关专业,本科及以上学历,足够的英语阅读能力; 2. 具有良好的团队合作意识、能很好的与别人协作工作; 3. 有足够的软件配置管理知识,熟悉任意一种版本控制管理软件; 优先条件 - 了解手机游戏 - 有配置管理工作经验 仔细看上面的JD,我觉得是否做过配置管理已经不是很重要了,呵呵。 总结起来可能有以下几点: 1 游戏开发人员层次不齐,新人较多 2 代码量不是很大,复杂度低,程序员自己容易管理 3 每个具体游戏中做开发的程序员少,程序员随意性比较大,自我管理能力不强 4 KPI压身,

    59610编辑于 2022-10-25
  • 软件研发管理和研发文化培训总结和分享

    今天整理和分享下原来做研发管理和研发文化培训方面的内容。在前面已经分享过两篇关于个人知识管理和个人自我管理的文章,今天则是结合人在职场下应该有的一些行为习惯和思维意识。 为何要构建上面这个研发管理整体框架? 从上图可以看到在研发日常管理和工作中,所有内容仍然是目标驱动的。有了目标才会启动具体的项目,并安排计划,将计划分配给具体的团队或个人。 对于软件项目范围的衡量应该是规模而不是工作量。 简单来说一个小系统的开发一共包括了100个功能点。当前有两个开发人员,张三的效率是10个功能点/天,李四的效率是5个功能点/天。 当能够以规模去衡量一个软件需求的时候,才能够更加客观反映个人本身的价值贡献。这本身实际和经常谈到的价值工程的思路一致。 2. 你考98分,别人考100分,并不是对方只比你高了2分,而是这个试卷本身只有100分。3. 懂一个道理可能不到1分钟,但是真正要亲身去证悟往往需要毕生的投入。

    27100编辑于 2025-06-24
  • 来自专栏博文视点Broadview

    另一只眼看软件研发效能提升,软件研发效能的“人性”与“物性”

    1 软件研发效能的“人性” 软件研发是人类的智力产物,我想没有人会质疑这一点,而这恰恰也是软件研发最令人感到困惑的地方,它难以度量产出、难以管理、难以控制。 2 软件研发效能的“物性” 在人性的基础上,我们再来思考一下研发效能的物性,究竟有哪些客观存在的规律在制约或促进着研发效能的提升呢? 考虑到软件研发过程中人的因素起到的决定性作用,形式主义在软件研发中的危害相较于其他行业更甚。 参考 [1] 我们并不否认自动化测试的价值,自动化测试能够取代测试人员的部分工作,但它无法改变“人作为软件工作的一大要素”这一事实,因而也无法消除它。 [2] Gerald M. Weinberg. ▊《软件研发效能提升之美》 吴骏龙 茹炳晟 著 如果你想了解更多软件研发效能的系统知识和趣闻轶事,或正在从事软件研发效能相关工作,希望进一步深造学习,请不要错过这本《软件研发效能提升之美》。

    75320发布于 2021-10-22
  • 来自专栏《Cloud Studio》

    AI 原生时代新质软件研发

    80% 腾讯程序员都在用的腾讯云 AI 代码助手,使腾讯集团编码提效 42% 代码大模型打造沉浸式开发模式,腾讯云 AI 代码助手助力研发提效 1024 程序员节:腾讯云送出超级"码"力工具箱,开启沉浸式开发模式 现在,代码大模型可以让一个没接受过长时间系统训练的个体,通过自然对话也具备一定程度的编码能力,个体之间的能力差异被大模型拉平,实现了基础编码能力的知识平权,进而带来软件研发的局部效率提升。” 在医疗业务开发项目中,研发团队通过应用腾讯云 AI 代码助手的技术对话、代码生成等能力,大幅缩短方案设计、需求开发、单元测试、代码评审、问题修复各环节开发时间,单个项目研发提效了 20% 以上。 “通过腾讯内部数千产品、数万开发者的数据分析,可以发现尽管编码只是软件工程的一部分,但对整体软件开发过程有明显的提效增质效用。 面向企业客户,腾讯云 AI 代码助手通过私有化部署、云端托管及企业 SaaS 多种模式的产品与服务,可以满足不同规模、不同行业的企业的研发需求。

    63400编辑于 2025-02-12
  • 来自专栏DevOps时代的专栏

    云时代软件研发的终局猜想

    本文从他对未来研发趋势的预测开始,对云计算时代软件研发终局进行了展望、猜想。 2015 年到 2016 年,是业界普遍认为的容器技术爆发的一年,短短几年时间,我们看到容器技术星火燎原。 从代码来看未来研发趋势 未来的代码会是什么样子的,云计算时代的软件研发终局会是什么样子的? 云化是未来软件研发的最大趋势,这一点毋庸置疑。 在这一趋势下,未来最理想的研发模式是什么,或者说 5 年后、10 年后,软件研发的形态是什么? 先看下几个发展趋势: 趋势1. 业务逻辑占比在不断提高 在软件研发中,真正专注业务本身的比例在不断提高。 趋势2. 代码规模越来越大 Linux 代码量已经从最初的1万多行发展到了现在的2千多万行。越是往底层的软件产品代码规模越大,代码规模越大意味着协作范围越广。 Kubernetes 现在有多达近 2 千个的贡献者,整个 CNCF 社区有 2 万多名贡献者。这意味着,底层系统的共建和协作规模会越来越大。技术栈会越来越向标准和一致的方向演化。

    1.1K30发布于 2018-08-17
  • 来自专栏FunTester

    软件研发效能提升实践【留言赠书】

    1 效能实践 研发效能实践地图如图2所示。 图2 研发效能实践地图 目标:提炼和采纳与上下文匹配的DevOps及效能提升实践。 价值主张:产品导向+工程卓越。 2 效能平台 效能平台框架如图3所示。 目标:打造一站式、一体化的效能平台,支撑软件交付全生命周期。 价值主张:自动化+自助化、场景化+生态化。 图4 研发效能度量的五项精进 (1)构建自动采集效能数据的能力。通过系统分层处理好数据接入、存储计算和数据分析。 (2)设计效能度量指标体系。 与研发效能相关的话题是不是很有意思?这里还有很多值得展开和深度思考的内容,比如: 研发效能提升的实践应该如何选择?管理和工程技术实践都有哪些? 研发效能度量指标体系应该如何设计?效能数据如何分析? 研发效能如何进行规模化扩展? 研发效能的支撑工具如何选择和落地? 各个行业研发效能提升的综合案例有哪些? va&Go实践利用 python+plotly 制作双波源干涉三维图像

    1.1K20编辑于 2022-05-17
  • 来自专栏九彩拼盘的叨叨叨

    研发常用工具软件

    设计 设计软件 PhotoShop Sketch 设计展示平台 蓝湖 方便标注,切图,关联页面之间的关系。支持上传 PS 和 Sketch的素材。

    84330发布于 2018-12-24
  • 研发软件平台用户需求调研】

    研发软件平台要清楚用户需求,可以通过以下几种方法来获取和理解用户需求: 用户调研:通过开展用户调研、用户访谈、问卷调查等方式,直接与用户沟通,了解他们的需求和期望。 通过合理的需求获取和精确的需求描述,研发软件平台可以更好地满足用户的期望,提供优质的产品和服务。

    27510编辑于 2025-08-29
  • 来自专栏云计算与大数据

    研发:安全的软件开发框架

    随着软件研发经验的丰富,会逐渐将关注点从功能性需求转移到非功能性需求上。而安全又是软件生命周期的关键。特别是在云计算环境,涉及金融支付场景、区块链应用场景时。安全显得格外重要。 阶段2:安全要求 在项目确立之前,需要提前与项目经理或者产品owner进行沟通,确定安全的要求和需要做的事情。确认项目计划和里程碑,尽量避免因为安全问题而导致项目延期发布。 2、(安全)项目的哪些部分在发布前需要进行安全设计评析? 3、(安全)项目的哪些部分需要并不食欲项目团队且双方认可的小组进行渗透测试? 2、 通过FSR但有异常。在FSR过程中确定所有安全和隐私问题都已得到修复或缓解,并且/或者所有异常都已得到圆满解决。无法解决的问题将记录下来,在下次发布时更正。 3、 需上报问题的FSR。 相对于微软的SDL,OWASP推出了SAMM(Software Assurance Maturity Model),帮助开发者在软件工程的过程中实施安全 一、软件复杂度极具上升 ?

    1.5K10发布于 2018-10-16
  • 来自专栏CODING DevOps

    软件研发效能提升实践》节选 —— 研发效能的规模化实践

    在数字化转型、软件“吞噬”世界的时代,软件研发效能已成为企业的核心竞争力。本书系统地阐述软件研发效能的框架,以及有关管理实践、工程实践、组织实践、技术实践、度量实践、规模化实践和工具落地等方面的内容。 本书通过良好的框架设计和组织,详细介绍了前沿颇有成效的软件研发效能改进和提升案例。 腾讯:从头到脚的敏捷 说到软件研发效能,就不得不提及互联网企业。 进退两难的研发效能部门 传统企业的研发效能改进往往受市场变化的影响,如金融行业的供应商软件体系无法支撑业务的快速变化,不得已扩大软件自研团队的规模;汽车制造行业受到造车新势力的挑战必须构建软件体系等。 研发效能规模化提升的几个阶段 对研发团队来说,用好工具,提高软件工程师的效率是第一步,而系统化地提高软件研发团队的效率是第二步,即通过提高软件研发团队的产出取得业务收益才是最终目标。

    2.1K00编辑于 2022-05-19
  • 来自专栏腾讯云TVP

    从DeepSeek看未来软件研发的趋势

    其“开源+低价+蒸馏”的技术路径不仅打破了传统闭源模型的垄断,更通过低成本、高效率的创新模式,深刻影响了软件研发的范式。 2. 问题驱动创新:传统研发常追求通用性,而DeepSeek更关注解决具体问题。例如,其模型蒸馏技术允许企业从大模型中提取垂直领域的小型模型,直接服务于医疗影像分析或金融风控等场景。  3. 韩东预测,未来1-2年AI大模型在B端将“全面开花”。  2. 长尾市场挖掘:传统软件忽视的小众需求(如企业知识库问答系统)成为新蓝海。 结语:软件研发的范式革命  DeepSeek的实践揭示,未来软件研发将围绕敏捷性、智能化与生态化展开:  - 团队结构:小规模、高技能团队依托开源工具链,实现“以小搏大”;  - 创新逻辑:从技术驱动转向问题驱动 未来,软件研发的终极目标不再是技术的堆砌,而是通过开放与协作,让AI真正赋能千行百业,实现普惠智能的新纪元。

    67210编辑于 2025-03-25
  • 来自专栏敏捷开发

    软件研发中也有5S 管理?

    三、5S 管理的巨大潜能 既然5S管理可以给组织带来诸多好处,那能不能应用到软件开发中呢? 答案是肯定的。通常5S管理用于生产车间,如果应用在软件开发中,首先要明确的点是:工作场地在哪里。 软件应用中:区分代码库中无用代码,代码库里只保留有用的代码。 2.整顿(SEITON) 定义:把必要的东西放在规定的地方,并能很快取出,规定放置区,明确标示。 软件应用中:对代码要有明确的命名规范,对必要的代码写上工整的注释,便于维护和理解。 3.清扫(SEISO) 定义:清除职场内的脏污,并防止污染的发生。 软件应用中:对代码库中冗余的代码做"清扫",让代码简洁可读。 4.清洁 (SEIKETSU) 定义:将整理、整顿、清扫实施的做法制度化、规范化,维持其成果。 软件应用中:遵循代码规范,养成好的工作习惯,提高职业素养。 除了将5S 管理应用到代码库外,还可以应用到其他方面。

    1.1K40发布于 2021-08-27
  • 来自专栏深度学习与python

    提效软件研发,AI Agent好用吗?

    在 10 月 23-25 日将于上海举办的 QCon全球软件开发大会2025 上海站 上,我们特别设置了【AI4SE:软件研发提质增效实践】专题。 该专题将结合企业现状与 AI 工具落地软件研发过程的案例,探讨 AI 赋能软件生产过程的场景和效果以及如何构建 L3 级别的 Agentic 技术方案。 完整直播回放可查看:https://www.infoq.cn/video/kKZYkVU4T2QJQ9fjkZmv 刘亚丹:当前的 AI Agent 在研发体系中,到底是一个“聪明的助手”,还是一个可以自主决策的 未来也许不再区分前端工程,而是回归更宏观的“软件 3.0”或“软件 4.0”的概念。 未来可能会出现 agent 间通过类似 MCP 或 A2A 协议进行交流的场景。届时,多个 agent 可以像操作系统中的进程一样相互协作,独立又互联。

    42610编辑于 2025-11-26
  • 来自专栏FreeBuf

    Sednit组织最新研发的恶意软件组件

    接下来,我们一起跟随ESET的研究人员看一看,Sednit的攻击者们又往Zebrocy恶意软件家族中增添了哪些新型的攻击组件。 正如其他研究人员预测的那样,Sednit组织在他们的恶意软件组件中新增了一种开发语言支持,更准确的来说,是他们针对恶意Payload下载器增加了Nim语言支持。 当目标用户受到Zebrocy感染之后,整个攻击链会比较复杂,因为攻击者会在最终的Payload被执行之前,在目标设备上安装至少六个恶意软件组件。因此,这种类型的攻击活动非常容易被安全产品标记。 Sednit之前使用的Golang下载器会收集大量目标设备的信息,并将其发送至C2服务器。但这一个下载器在数据收集方面轻量化了很多。 在攻击的下一个阶段,恶意软件会获取目标设备桌面的屏幕截图,并执行攻击者通过C2服务器发送过来的命令。截图操作自下载器执行之后开始,每35秒截图一次,然后以Base64编码形式发送至C2服务器。

    92230发布于 2019-11-18
  • 来自专栏腾讯大讲堂的专栏

    AI 赋能软件研发提质增效

    QECon深圳站即将盛大开幕 诚邀各位同仁参会 会议名称:第十届QECon全球软件质量&效能大会 会议主题:AI赋能软件研发提质增效 会议时间:5月24-25日 会议地点:深圳深铁皇冠假日酒店 会议官网 在5月24-25日深圳站举办的第十届QECon全球软件质量&效能大会,将聚焦于“AI赋能软件研发提质增效”的主题,探讨人工智能如何为软件研发提供全新视角,实现质量和效能的双重提升。 百度、快手、蚂蚁集团、科大讯飞、360、中兴、网易、oppo、去哪儿网、招商银行、平安银行等互联网及金融行业领军企业的一线技术专家带来最具前沿的主题分享和实践落地经验,共同探讨AIGC时代,大模型技术在软件研发中的应用前景 旨在助力更多企业通过AI最新技术,推动软件行业向着更高质量、更高效率的方向发展。 精彩内容往下看 【文末有惊喜】 向下继续 智能研发新视角 Keynote Speech 最具前沿案例 分论坛精彩呈现 本届会议共设置“自动化到智能化测试实践、AIGC时代的测试智能创新、大模型时代研发效能提升之道

    60510编辑于 2024-05-22
  • 来自专栏软件成本造价评估

    软件研发成本估算过程之估算软件规模概述

      通常情况下,规模估算是软件成本估算过程的起点。估算规模是后续计算软件项目的工作量、成本和进度的主要输入,是项目范围管理的关键,因此,在条件允许的情况下,应进行规模估算。

    66400发布于 2018-11-22
领券