![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
心得体会
文章平均质量分 59
blackcat王文俊
这个作者很懒,什么都没留下…
展开
-
究竟什么是低代码??
低代码,顾名思义,就是代码量少。它就是软件复用的体现。软件复用的意思就是软件过程所产生的资产被复用,例如需求、设计元素,代码函数、测试用例、代码规范定义、项目流程定义。例如 你写了个公共函数 get_uid_by_token( string token ),通过token获取用户id。那么你的同事可以在他所负责的模块调用这个函数,这样就避免了重复开发。之所以这几年低代码这个概念很火,其实本质是一种炒作。俗话说,内行看门道,外行看热闹。软件复用其实并不是什么新奇的玩意,它的历史可以追溯到上个世纪80年代。原创 2024-08-12 05:30:47 · 151 阅读 · 0 评论 -
AMD的逆袭之路(股价暴涨60余倍,市值超Intel)
当2018年报发布之后,连亏六年的AMD终于扭亏为盈了!到了2021年之时,AMD的归母净利润更是飞跃至31.62亿美元——差不多是2018年的十倍!至于AMD的股价,更是涨上天了。苏姿丰上任CEO的2014年,年终AMD的股价收于2.67美元。到了2021年,AMD的股价最高飞到了164.46美元的“云端”,也就是说七年时间其股价翻了60倍有余!纵使现在其市值已经落至1661亿美元,却依然比老对手英特尔的1488亿美元市值高。原创 2024-07-31 05:28:14 · 966 阅读 · 0 评论 -
书籍推荐 —— 交互设计:超越人机交互(原书第5版)
本书由交互设计界的三位学者联袂撰写,是该领域的经典著作,被全球各地的大学选作教材。新版本继承了本书一贯的跨学科特色,并与时俱进地新增一章讨论数据分析,同时补充了新的发展成果。书中包含大量实例,涉及敏捷用户体验、社会媒体与情感交互、混合现实与脑机界面等。全书紧紧围绕设计与评估的迭代过程,不仅包含了传统的理论知识、实例解析、实践指导等内容,还通过“窘境”模块讨论了一系列启迪思考的开放问题。此外,本书网站www.id-book.com也为读者提供了丰富的资源,包括教学PPT以及大量的案例研究。原创 2024-07-31 03:03:57 · 922 阅读 · 0 评论 -
产品经理的学习路线
这方面也是有不少书籍的,譬如 《系统工程原理与实践》《基于模型的系统工程有效方法》《系统工程中的实践创造与创新》《系统工程方法论 —— 从TBSE进阶到MBSE》《系统工程:分析、设计与开发》。另外需要补充的是,如果产品经理的工作涉及到硬件,那么恐怕还需要学习SysML(系统建模语言),它是针对系统工程的建模语言。然而事实是,这样的投资,它的回报率是很高的,甚至能达到百倍以上。回到软件开发的正题,产品经理除了学习UML外,还有必要掌握其它的和需求有关的建模方法,例如 数据流图、判定树、判定表、鱼骨图。原创 2024-07-31 02:49:01 · 576 阅读 · 0 评论 -
书籍推荐 —— 系统分析师教程
根据人力资源和社会保障部、工业和信息化部文件,计算机技术与软件专业技术资格(水平)考试纳入全国专业技术人员职业资格证书制度的统一规划。通过考试获得证书的人员,表明其已具备从事相应专业岗位工作的水平和能力,用人单位可根据工作需要从获得证书的人员中择优聘任相应专业技术职务(技术员或助理工程师、工程师、高级工程师)。计算机技术与软件专业实施全国统一考试后,不再进行相应专业和级别的专业技术职务任职资格评审工作。《系统分析师教程》由全国计算机专业技术资格考试办公室组织编写,是系统分析师考试的指定教材。原创 2024-07-30 03:46:55 · 129 阅读 · 0 评论 -
书籍推荐 —— UML和模式应用(原书第3版)
■关于面向对象分析与设计及UML的经典之作。■全面升级到UML 2和新的迭代/敏捷实践。■增加了全新的案例研究,阐述了大量关键思想。无论对于专业人士还是教师来说,本书都堪称经典之作。本书介绍了对象思想,并在实际的面向对象分析和设计中应用这一观点。本书的第1版和第2版广受赞誉,在第3版中,作者Craig Larman所作的更新充分反映了新的UML 2标准,有助于读者掌握对象设计,并且提倡具有高度影响的、迭代和有效的敏捷建模实践。原创 2024-07-30 02:50:31 · 1050 阅读 · 0 评论 -
书籍推荐 —— 面向对象的分析与设计
面向对象的分析与设计》分为3部分。第一部分为基础篇,论述面向对象方法的基本思想和主要概念,对不同的分析与设计方法进行综述,对统一建模语言(UML)和《面向对象的分析与设计》提出的方法做概要介绍。第二部分为分析篇,详细介绍面向对象分析的全过程,围绕面向对象建模中的需求模型(用况图)、基本模型(类图)、辅助模型(包图、顺序图、活动图以及其他各种 UML模型图)和模型规约,对面向对象的分析进行深入讨论,给出详细的过程指导和工程策略,并对相关的UML内容做较详细的介绍。原创 2024-07-30 02:38:28 · 586 阅读 · 0 评论 -
书籍推荐 —— RUP导论(原书第3版)
Philippe Kruchten博士是RUP的首席架构师。他在电信、国防、航空以及运输领域的大型软件密集系统的开发方面有30多年的经验。本书的前两版已经被翻译成8种语言,前两版的销售量超过了160000本。原创 2024-07-29 19:51:50 · 410 阅读 · 0 评论 -
书籍推荐 —— 软件工程 第4版 修订版
本书是软件工程领域的经典著作,国际上众多名校均采用本书作为教材。全书共分为14章,分3个部分介绍主要内容。第一部分解释为什么软件工程知识对实践者和研究者同样重要,还讨论了理解过程模型问题的必要性以及敏捷方法和精细地进行项目计划的必要性;第二部分论述开发和维护的主要步骤;第三部分主要讲述软件评估和改进。本书适合作为计算机相关专业软件工程课程的本科教材,也适用于介绍软件工程的概念与实践的研究生课程,期望进一步学习该领域相关知识的专业人员也可以阅读本书。原创 2024-07-29 19:12:06 · 888 阅读 · 0 评论 -
书籍推荐 —— UML用户指南(第2版·修订版)
本版涵盖了UML2.0。书中为UML具体特征的使用提供了指南,描述了使用UML进行开发的过程,旨在让读者掌握UML的术语、规则和惯用法,以及如何有效地使用这种语言,知道如何应用UML去解决一些常见的建模问题。《UML用户指南(第 2版·修订版)》由7个部分共33章组成,每章都对一组UML特征及其具体用法进行了详细阐述,其中大部分按入门、术语和概念、常用建模技术、提示和技巧的方式组织。本书还为高 级开发人员提供了在高 级建模问题中应用UML的一条非常实用的线索。原创 2024-07-29 19:01:13 · 905 阅读 · 0 评论 -
书籍推荐 —— 软件是这样“炼”成的:从软件需求分析到软件架构设计
软件是这样“炼”成的:从软件需求分析到软件架构设计》是以案例驱动的方式,用投核保系统为本书仅有、连贯性的案例全程记录了软件开发过程中从需求开发到架构设计的全部过程。从文字组织到书的结构设计方面,既不是以理论为主调的“学院派”编写方法,也不是以应用介绍为主调的“应用派”编写格调,而采用了情景对话、场景在线、自然语言的方式,详细介绍了软件需求到架构过程中所应用的理论知识以及这些知识的应用,同时分析了这些理论知识的应用场景,然后以投核保系统为案例将软件开发过程中各个阶段成果物完整的展现给读者。原创 2024-07-29 17:51:28 · 888 阅读 · 0 评论 -
书籍推荐 —— 软件是这样“炼”成的:软件过程管理与软件测试
软件是这样“炼”成的:软件过程管理与软件测试》是作者已出版的《软件是这样“炼”成的——从软件需求分析到软件架构设计》的延续,同样用投核保系统为本书仅有的、连贯性的案例全程记录软件过程改进过程。从文字组织到书的结构设计方面,既不是以理论为主调的“学院派”,也不是以应用介绍为主调的“应用派”,而是采用情景对话、场景在线、自然语言的方式,详细介绍企业软件过程改进活动,记录了投核保系统软件开发过程管理(软件需求分析与架构设计部分内容)。原创 2024-07-29 17:36:26 · 722 阅读 · 0 评论 -
书籍推荐 —— 软件需求(第3版) [Software Requirements, 3rd Edition]
作为经典的软件需求工程畅销书,经由需求社区两大知名领袖结对*面修订和更新,覆盖新的主题、实例和指南,*方位讨论软件项目所涉及的所有需求开发和管理活动,介绍当下的所有实践。书中描述实用性强的、高效的、经过实际检验的端到端需求工程管理技术,通过丰富的实例来演示如何利用实践来减少订单变更,提高客户满意度,减少开发成本。书中的用例、业务规则和商业工具*面修订以体现现状和未来的趋势。本书尤其适合具备一定软件开发过程经验的业务分析师、需求分析师、项目经理和其他软件项目涉众。原创 2024-07-29 17:04:39 · 313 阅读 · 0 评论 -
为什么软件工程比建筑工程更复杂?
设计要达到的指标以及设计的方式也有相应的国家标准,包括管材、线路位置、给排水要求等等,基本穷举了现实生活中所能遇到的全部设计问题。2. 建筑的需求比较简单,很容易穷举。具体的需求包括样式、位置、消防、给水、排水、供电、通风、防震、抗风等方面,每个方面都有各自的国家标准,并且有专门的图纸格式作为信息的载体。3. 由于需求比较容易穷举,因此需求变更的可能性非常小,而且由于需求是由甲方负责,因此任何对需求的变更,乙方和丙方都有权利要求甲方为变更付出经济或其他形式的代价。软件是难以测量的,难以估算的,难以计划的。转载 2024-07-29 16:02:27 · 11 阅读 · 0 评论 -
社恐和社牛谁更适合做销售?
高建华,男,1961年出生于山东,原中国惠普公司助理总裁,首席知识官CKO,原苹果电脑公司中国市场总监。现任北京洋为中用管理咨询公司首席顾问。高建华先生擅长于营销战略、品牌建设、创新管理和企业可持续发展等领域。他的研究领域包括市场营销、品牌管理、企业战略、企业文化建设等,尤其在高科技企业的市场战略。社恐和社牛谁更适合做销售?原创 2024-07-29 15:16:43 · 217 阅读 · 0 评论 -
公司没做好这三点,给再多钱都是徒劳
高建华,男,1961年出生于山东,原中国惠普公司助理总裁,首席知识官CKO,原苹果电脑公司中国市场总监。现任北京洋为中用管理咨询公司首席顾问。高建华先生擅长于营销战略、品牌建设、创新管理和企业可持续发展等领域。他的研究领域包括市场营销、品牌管理、企业战略、企业文化建设等,尤其在高科技企业的市场战略。公司没做好这三点,给再多钱都是徒劳。原创 2024-07-29 15:13:14 · 105 阅读 · 0 评论 -
90%的企业都不会开会
高建华,男,1961年出生于山东,原中国惠普公司助理总裁,首席知识官CKO,原苹果电脑公司中国市场总监。现任北京洋为中用管理咨询公司首席顾问。高建华先生擅长于营销战略、品牌建设、创新管理和企业可持续发展等领域。他的研究领域包括市场营销、品牌管理、企业战略、企业文化建设等,尤其在高科技企业的市场战略。90%的企业都不会开会。原创 2024-07-29 14:32:22 · 150 阅读 · 0 评论 -
为什么年轻团队难以打造爆款产品?
在二进宫AMD的岁月里,吉姆.凯勒设计了AMD最新一代Zen系列处理器的架构,包括之后的Zen 2以及即将推出的zen 3,实际上核心架构都是由吉姆.凯乐缔造的。这也是AMD在被Intel压制这么多年后能够重新崛起的关键,如果说苏妈是AMD复兴的核心,那么吉姆.凯勒就是AMD复兴的基石,直到现在,Ryzen系列处理器依然是民用X86处理器中性价比以及能耗比最优的选择。1995年转入IBM,她的主要职业生涯便是在“蓝色巨人”中度过的,期间在多个工程和业务部门担任过领导职位,包括半导体研发中心副总裁。原创 2024-07-29 14:14:41 · 933 阅读 · 0 评论 -
产品经理需要懂技术吗?要懂到什么程度?
产品经理本身就是个技术岗位,各种分析模型,例如,数据流图、UML、判定表,BPMN,总要能熟练使用吧?产品经理还可以了解下TOGAF、ArchiMate,针对企业架构建模,对你的工作开展会有帮助的。如果你没有当程序员的经历,你就不知道你给出的文档信息应该细化到什么地步才能支撑开发人员的工作。在商业开发环境中,产品经理(业务分析师)如果能了解产品管理方面的概念知识,肯定就会有收获。产品经理(业务分析师)最好能有架构和操作环境方面的一些基础知识,以便能够参与优先级和非功能需求这样的技术讨论。原创 2024-07-28 15:31:38 · 162 阅读 · 0 评论 -
想成功就该学会孤独,制造孤独,享受孤独,适应孤独,静能思慧
高建华,男,1961年出生于山东,原中国惠普公司助理总裁,首席知识官CKO,原苹果电脑公司中国市场总监。现任北京洋为中用管理咨询公司首席顾问。高建华先生擅长于营销战略、品牌建设、创新管理和企业可持续发展等领域。他的研究领域包括市场营销、品牌管理、企业战略、企业文化建设等,尤其在高科技企业的市场战略。想成功就该学会孤独,制造孤独,享受孤独,适应孤独,静能思慧。原创 2024-07-28 13:45:31 · 120 阅读 · 0 评论 -
提高成本,做好产品才能实现厚利经营
高建华,男,1961年出生于山东,原中国惠普公司助理总裁,首席知识官CKO,原苹果电脑公司中国市场总监。现任北京洋为中用管理咨询公司首席顾问。高建华先生擅长于营销战略、品牌建设、创新管理和企业可持续发展等领域。他的研究领域包括市场营销、品牌管理、企业战略、企业文化建设等,尤其在高科技企业的市场战略。提高成本,做好产品才能实现厚利经营。原创 2024-07-27 19:19:19 · 131 阅读 · 0 评论 -
如何防止产品被抄袭,设置壁垒是打造爆品最重要的一个环节
高建华,男,1961年出生于山东,原中国惠普公司助理总裁,首席知识官CKO,原苹果电脑公司中国市场总监。现任北京洋为中用管理咨询公司首席顾问。高建华先生擅长于营销战略、品牌建设、创新管理和企业可持续发展等领域。他的研究领域包括市场营销、品牌管理、企业战略、企业文化建设等,尤其在高科技企业的市场战略。如何防止产品被抄袭,设置壁垒是打造爆品最重要的一个环节。原创 2024-07-27 18:47:24 · 99 阅读 · 0 评论 -
为什么在需求开发阶段绘制界面原型可能会延长工期?
从上图两个方案对比可以看出,将并行开展的活动变为顺序开展,会延长项目的流程。原创 2024-07-26 16:49:40 · 94 阅读 · 0 评论 -
为什么产品经理(业务分析师)特别重要?
其处于项目工作流的上游,工作产出是所有项目活动的重要基石,驱动项目的计划、设计、编码和测试工作。需求工程是软件工程中难度最大的部分。构建软件系统最艰难的部分是准确的决定要构建什么。—— 弗雷德里克·布鲁克斯。原创 2024-07-26 05:15:19 · 603 阅读 · 0 评论 -
为什么中国的创业公司平均寿命仅3年
工匠精神”其核心是:不仅仅是把工作当作赚钱的工具,而是树立一种对工作执着、对所做的事情和生产的产品精益求精、精雕细琢的精神。中小企业的平均寿命仅2.5年,集团企业的平均寿命仅 7~8年,与日本企业平均寿命相差十万八千里。全世界成立超过200年的公司,有56%位于日本,而日本企业的平均寿命是58年,那么日本为什么有那么多的百年企业呢?企业文化是企业的灵魂,新的市场需求是企业发展的方向和要走的路,从在各种不确定因素导致的困难中存活并且能够保持活力的日本企业中可以看出,所谓的匠人精神绝不只是坚持不懈这么简单。原创 2024-07-26 04:13:40 · 320 阅读 · 0 评论 -
为什么可视化建模很重要
要创建复杂的系统,开发者必须抽象出系统不同的视图,使用准确的表示法来构建模型,检验模型是否满足系统需求,并逐步地给模型增加细节,将其转换为具体的实现。设计人员在具体构造之前都会出于不同的目的而构建多种模型,例如:给客户演示的架构模型,用于风洞测试的飞机模型,油画作品构图的素描,机器部件蓝图,广告的情景演示板,以及图书梗概。我们可以通过从多个不同的角度(又称为多视图)考虑系统以更好地理解系统,例如软件系统的需求模型、静态模型和动态模型。模型在系统的实现之前进行构造和分析,并用于指导后续的实现过程。原创 2024-07-25 20:39:15 · 291 阅读 · 0 评论 -
关于敏捷开发的一些的思考
敏捷开发对人的综合素养要求极高,有较高的智商和情商,有扎实的专业知识和丰富的的工作经验。绝大多数企业倾向于招聘年轻人,但是年轻人的知识和经验是很有限的,这就注定了敏捷开发失败的命运。对于用户故事中的一系列场景,敏捷只是做一些口头沟通或者在白板上潦潦草草的画画,并不要求形成正式且规范的文档。这样会形成“知识真空区”,即人员流失后,若你需要解决问题,你既没有文档也找不到合适的人员可以帮忙,从而使项目的进度搁置。传统开发是假设“人之初,性本恶”,而敏捷开发是假设“人之初,性本善”,即人是靠得住。原创 2024-07-25 17:59:52 · 244 阅读 · 0 评论 -
使用TortoiseGit导出两次提交时间之间的差异文件
点击调换按钮(Switches the comparison left right )多选需要导出的待发布的文件,然后右键点击Export selection to...同时选择两个提交时间,右键后点击Compare revisions。右键点击 Export selection to...在弹窗中选择文件夹(导出待发布的文件)在弹窗中选择文件夹(导出待还原的文件)原创 2023-09-13 09:46:48 · 632 阅读 · 0 评论 -
反讲提高沟通质量
A 提供信息给 B,B 以自己的理解将信息陈述给 A,由 A 确认信息是否正确、完整......原创 2022-09-11 23:58:01 · 755 阅读 · 0 评论 -
功能粒度细的弊端之一
一个功能点所需要的数据,可以通过一条 SQL 语句查询。而如果将这个功能点拆分成 5 个功能点,则极有可能需要 5 条 SQL 语句。假如......原创 2022-09-10 22:50:38 · 130 阅读 · 0 评论