iSoftBook:彻底纳入Jenkins
@2024.07.08

iSoftBook新版发布。重要变化是彻底纳入Jenkins,大大简化了Jenkins的集成配置,一体化集成了Jenkins构建日志信息。
具体变化包括:
- 取消了Jenkins配置中通过HTTP Request插件调用iSoftBook API报告构建状态转变的方式,简化了Jenkins中Pipeline的配置。
- 基于iSoftBook平台统一账号和权限,用户在iSoftBook平台直接查看构建状态、工件、控制台输出等构建日志信息。Jenkins平台部不需要为用户建立账号,用户不需要进入到Jenkins平台,实现了iSoftBook与Jenkins的深度无缝集成。
- 实现了一个项目多个Jenkins集成服务器构建日志的分类、单独显示。
iSoftBook与Jenkins集成的配置和使用,请访问用户手册和联机帮助:开放集成。
本次发布,同时实现了HTML文档自动生成左侧可折叠大纲视图,提升长文档用户导航体验,支持基于HTML在线文件构建联机电子图书。
iSoftBook:社区版稳定版V1.5.5
@2024.06.03
iSoftBook发布社区版V1.5.5,重要变化是同步iSoftBook企业版商业应用所积累的用户体验改进。
iSoftBook社区版V1.5.5 主要工作包括:
- 总体控制在当前窗口打开链接,防止系统过多打开窗口而致干扰用户工作。
- 实现组织删除两次确认。删除一个组织机构,会删除该组织机构所属的项目、资产、人员等,需要非常谨慎,事关数据安全,实现两次提示与确认。
- 实现在线文档系统提交的loading显示,防止用户重复提交。
- 修正了Chrome浏览器近期新版本对Word文档、在线文档等不能正确显示的兼容性问题。
iSoftBook社区版V1.5.5同时修复和完善了其它源自企业版商业用户建议的细微用户体验和系统缺陷。
iSoftBook社区版V1.5.5是社区版的稳定应用版本。

iSoftBook:Git LFS
@2024.03.09

iSoftBook发布版本更新。
本次更新,iSoftBook实现了Git LFS服务器,支持与代码紧密耦合、较大文件的高性能版本管理。
本次更新,丰富了iSoftBook平台版本功能,支持KB、MB、GB级文件版本管理。具体工作包括:
- 遵循Git和Git LFS常规,Git仓库地址恢复增加“.git”后缀。
- 实现Git LFS服务器。
- 实现与Git LFS与Git Web客户端无缝集成。
本次更新,基于零拷贝、非阻塞等技术优化了大文件传输性能,并同步修正了已知的功能缺陷。
iSoftBook:大文件高性能与代码高效率版本管理
@2024.01.22
iSoftBook发布版本更新。
本次更新,针对大文件与程序代码不同的版本管理特性和挑战,集成SVN支持在线文档版本管理,协同Git与SVN双版本管理体系。具体工作包括:
- 集成SVN版本库和工作区,支持在线文档版本化。
- 实现SVN版本库Web化操作,包括文件状态、锁定、恢复等。
- 无界统一SVN版本库和Git版本库,实现互操作。
- 实现大文件分块上传、下载和断点续传,提升大文件传输性能。
本次更新,调整了即时消息页面联系人显示方式,由线性列表转为基于组织结构层级显示,方便联系人查找。
本次更新,同步修正了已知的功能缺陷。
本次更新,同步更新了社区版的相关功能缺陷,发布了社区版1.5.1。

iSoftBook:统一任务与文档全文检索
@2023.11.03

iSoftBook版本更新,主要实现了项目任务的全文检索功能。具体工作包括:
- 实现了项目任务全文检索。
- 支持项目限定的任务检索,支持任务与文档统一检索。
- 支持用户批量导入。
- 绩效考核实现富文本评论,支持通过关注融入文档与代码提交。
- 升级嵌套列表组件,变更了程序集和任务看板的上下文菜单的显示方式,由左边静态显示,转变为鼠标置于其上之后,上边动态显示。从而程序集和任务看板更为简洁。
本次更新,同时修正了已知的系统缺陷。
本次更新,同步更新了社区版任务看板上下文菜单的显示方式和缺陷修复。
开启iSoftBook社区
@2023.08.30
基于CSDN平台,创建并开启了iSoftBook社区。
iSoftBook研发平台的部署、使用、缺陷、建议等任何相关问题和事宜皆可通过iSoftBook社区进行沟通与交流。
借助iSoftBook社区,更好服务iSoftBook的用户。
欢迎访问和加入iSoftBook社区。

研发挑战、本原与方案
@2023.08.30

iSoftBook发布文章:研发挑战、本原与方案。
本文基于研发报告和文献,指出研发管理面临的挑战,剖析研发管理挑战的根本原因,提出解决研发管理挑战的根本解决之道,阐释iSoftBook平台总体解决方案和特点,并与GitLab、Jira Software、TAPT等竞品比较分析。
iSoftBook发布社区版V1.5.0
@2023.08.03
iSoftBook发布社区版V1.5.0,重要变化是同步iSoftBook企业版V1.5.0,强化系统安全防护。
iSoftBook社区版V1.5.0 主要工作包括:
- 严查系统数据,确保系统安全可靠。
- 用户更换头像时,自动实时更新头像缓存。
- 系统登出时清理用户信息。
- 系统访问入口性能优化。
- 数据访问组件替换升级。
iSoftBook社区版V1.5.0发布,提升了社区版的安全性和性能。
iSoftBook社区版V1.5.0是社区版长期支持版本。

iSoftBook:贯通项目管理,践行敏捷绩效
@2022.07.06

iSoftBook发布文章:贯通项目管理,践行敏捷绩效。
本文阐释了iSoftBook绩效管理系统的总体原理和设计方案,具体内容包括:
- 绩效管理变迁简史。
- OKR绩效管理概念、特点、框架与底层激励机制。
- iSoftBook绩效管理平台设计原则、设计策略、总体方案和系统特点。
iSoftBook发布社区版V1.4.0
@2023.06.21
iSoftBook发布社区版V1.4.0,重要变化是同步iSoftBook企业版V1.4.0,实现与企业版同样技术体系。
iSoftBook社区版V1.4.0 主要工作包括:
- 合并企业版前端技术升级,移除JQuery依赖。
- 升级Bootstrap到V5.2。
- 基于Fetch API和ES 6重构社区版特有前端代码。
- 升级服务器端和前端重要依赖组件到最新稳定版本。
iSoftBook社区版V1.4.0发布,提升了社区版系统运行性能。
iSoftBook社区版V1.4.0发布,践行责任与担当,保证社区版长期可靠支持。

iSoftBook V1.5.0:实现绩效管理
@2023.06.07

iSoftBook V1.5.0发布。重要变化是实现了OKR使能的绩效管理。
绩效管理是研发组织管理的核心环节,高效、有效的绩效管理助力研发团队产生澎湃动力。
研发工作成果难以衡量、过程难以把控,研发工程师具有强烈的独立性和自主性。据此,iSoftBook基于业界研发组织绩效管理的先进理念和实践,实现了一个高效、公平、简洁的绩效考核系统。
iSoftBook绩效管理包括:绩效方案建立与设置、OKR制定与回顾、360度环评、绩效校准、绩效报告发布等管理。
iSoftBook绩效管理系统特点包括:
- OKR有限透明,不打分,支持回顾评审。iSoftBook实行OKR仅限考核设定范围内透明,而非全员透明,灵活控制OKR透明性。iSoftBook实行OKR不打分,降低考核复杂性。支持回顾评审,激励和总结OKR执行。
- 绩效管理与看板管理贯通。看板任务作为OKR的行动方案,为OKR的实施与评审、绩效考核与校准提供支撑,提供更强的员工激励并提升考核公平性。
- 团队组织架构与项目组织架构融合。iSoftBook的环评方案平等考虑组织架构和项目组合架构建立的层级管理关系,打破单纯基于组织架构的行政考核体系,驱动企业向组织级项目管理转型。
- 考核关系概率化自动生成。iSoftBook统计员工的组织情况、项目参与和任务执行情况,基于概率运用随机方法自动生成考核打分表,减轻了考评员工心里博弈压力,提升了考评分数的客观性。
本次发布,增加了浏览器兼容性检测,修复了项目仪表版显示缺陷,同时进行了其它方面部分缺陷的修正与重构。
本次发布,同步更新了www.isoftbook.com平台,调整了系统价值、系统特点等。
iSoftBook V1.4.0:移除jQuery
@2022.12.18
iSoftBook V1.4.0发布。重要变化是移除JQuery依赖,重构前端代码,减轻页面负载。
iSoftBook平台初始基于Bootstrap V4.1,并升级到Bootstrap V4.5。Bootstrap 4依赖JQuery,同时考虑兼容性和历史因素,iSoftBook平台前端深度依赖于jQuery。
随着JS标准进步和统一,2021年5月Bootstrap 5发布,移除了JQuery依赖。iSoftBook决定移除JQuery依赖,重构系统前端代码。
iSoftBook V1.4.0 主要工作包括:
- 移除JQuery依赖,重写系统依赖的JQuery插件。
- 升级Bootstrap到V5.2。
- 基于Fetch API和ES 6重构前端代码。
- 实现RFS,支持响应式字体大小,更好支持多终端访问。
- 剔除本地语言依赖,为多语言支持提供基础,支持浏览器自动翻译。
- 移除iSoftBook SAAS平台Babel编译器,缩减SAAS平台JS代码体积。
- 移除iSoftBook门户平台对Bootstrap JavaScript的依赖。
- 升级服务器端和前端重要依赖组件到最新稳定版本。
此次版本发布,不仅减轻了约140KB的JS代码体积,提升了系统运行性能,更进一步优化了前端代码结构,降低了对外部组件的依赖,为将来系统维护和持续演进提供了良好基础。
本次发布,同时进行了其它方面的系统易用性、性能和缺陷的修正与完善。

iSoftBook V1.3.0:集成CI/CD工具
@2022.09.24

iSoftBook V1.3.0发布。重要变化是移除了内置持续集成引擎,提供专属开放接口,快速集成Jenkins等第三方CI/CD工具。
iSoftBook V1.3.0支持用户更好地保护现存集成服务,提升平台迁移的便捷性,并利用第三方功能丰富的CI/CD工具,助力DevOps实践。
iSoftBook V1.3.0 CI/CD集成特点:
- 面向项目提供专属集成账号,仅能执行本项目代码库的读操作,保障平台数据安全。
- 专属集成账号统一遵循平台的项目集权限访问规则,无需再行授权,支持规模化、多模块CI/CD集成。
- 支持多Webhook配置,实时触发多个CI/CD服务器。
- 提供集成状态通知API,实现iSoftBook与CI/CD工具双向集成。
- 相互安全认证和密码保护,保障iSoftBook与CI/CD工具可靠集成。
iSoftBook V1.3.0与CI/CD工具集成的接口、配置和实例,请访问使用手册和联机帮助:开放集成。
本次发布,同时进行了其它方面的系统易用性、性能和缺陷的修正与完善。
iSoftBook:高层视野下的敏捷研发
@2022.08.16
iSoftBook发布文章:高层视野下的敏捷研发。
本文站在高层研发管理的视角,提出整合组织级项目管理和Team of Teams架构法则,提供一个简单、清晰、更加熟悉和更易推行的规模化敏捷研发指导框架,并阐释iSoftBook的解决方案,助力研发组织创建自己的敏捷方案。
其它功能新增、优化和问题修复:
- 优化iSoftBook Web站点首页平台特点介绍。
- 优化用户手册,增加研发文章栏目。
- 优化了iSoftBook Web站点其它部分内容。

iSoftBook V1.2.0:项目组合管理
@2021.12.28

iSoftBookV1.2.0发布。重要变化是实现了项目集和项目组合管理。
iSoftBook提供父项目、子项目管理,一个父项目和其下的子项目构成一个项目集,并通过特定的权限控制规则,实现父项目、子项目间的协同工作与管理, 支持多团队协作开发和规模化敏捷开发,提升组织级大项目管理能力。
功能新增、优化和问题修复:
- 从jdk1.8迁移到JDK11。
- 程序源码解析引擎升级,支持API文档精确生成。
- 大尺寸用户头像上传时自动压缩,提升大用户量时页面加载性能。
- 实现全系统图片异步加载。
- 实现基于代码Diff的评注。
- 系列其它系统易用性、性能优化和缺陷的修正与完善。
iSoftBook V1.1.0:五款产品线
@2020.11.16
iSoftBookV1.1.0发布。重要变化是推出了iSoftBook产品线:
- 自由云研发平台:用户在线填写申请表单,实时自由创建专属的云平台。
- 专享云研发平台:经许可和购买,提供更强性能和专享服务的云平台。
- 社区版研发平台:用户自由下载和安装,拥有平台主体功能,实现私有化部署。
- 企业版研发平台:经许可和购买,拥有平台完整功能,实现私有化部署。
- 旗舰版研发平台:经许可和购买,拥有云平台完整功能,支持研发云申请、审批与管理。
功能新增、优化和问题修复:
- 实现任务仪表盘,可视化展示和统计人员与项目的任务执行情况。
- 实现系统联机帮助。
- 从CKEditor4.2版本迁移到CKEditor5,数学公式渲染引擎从Mathjax迁移到Katex。
- 实现文件修订历史显示功能、PDF文档在线打开。
- 完善即时消息功能,具体包括分页消息条数限制为20条、动态加载历史消息时滚动条位置调整。
- 系列其它系统易用性、性能优化和缺陷的修正与完善。

iSoftBook V1.0.0:企业级研发平台
@2020.02.01

历经持续开发和测试,iSoftBook平台V1.0.0公开发布。
iSoftBook基于知识管理和敏捷方法,集成在线文档、知识地图、全文检索、看板管理、Git代码库、代码评审、持续集成与部署、即时消息、API文档生成等工具组件, 提供一个整合敏捷研发、自治知识库和Git方案的集成研发平台。
iSoftBook研发理念、开发原则,请访问iSoftBook研发体系。