管理软件研发,是一项极具挑战性的事情。要管项目和产品的进度和质量、要管人员的招聘和解雇、要关注人员的士气,适合给予薪酬上的激励、要关注客户的反馈意见、要给销售团队提供良好支持、要关注业界新的技术发展方向,引入新的技术和管理方法,建立和健全内部各种流程、规范、制度......,要管的事情实在太多太多了。 因此,管理好软件研发,需要具有完整的知识结构、丰富的经验和职业化的素质。这里,依据我本人的
体会:说真的挺迷糊的,但面试时总要被问;慢慢用中体会吧 一架构/结构1三层架构:   二框架:   比喻理解:架构是做事的目标,而框架是做事的方法,可以有多种方法实现同一个目的;如去北京(架构),可以坐火车、汽车、飞机(三种框架)。  .netFrame框架  Mvc :MVC全名是Model View Control
转载 2023-07-30 21:13:45
116阅读
1.6 技术架构(Technology Architecture)企业架构开发方法各阶段——技术架构1.6.1 目标      技术架构建设阶段的目标是将应用架构中定义的各种应用组件映射为相应的技术组件,这些技术组件代表了各种可以从市场或组织内部获得的软件和硬件组件。由于技术架构定义了架构解决方案的物理实现,因而它与实施和迁移规划有着很强的关联。技
转载 2023-07-26 21:50:56
102阅读
一、MSA 简介1.1、MSA 是什么微服务架构 MSA 是 Microservice Architect 的简称,它是一种架构模式,它提倡将单一应用程序划分成一组小的服务,服务之间互相通讯、互相配合,为用户提供最终价值。它与 SOA 之间的区别如下:1.2、我们的 MSA 框架我们的微服务框架 MsaFx.dll 是个基于 ServiceStack 4.0.60 包装实现的.NET Web Se
# 如何实现“研发 架构” ## 流程步骤 下面是实现“研发 架构”的流程步骤表格: | 步骤 | 描述 | | ---- | ---- | | 1 | 设计架构 | | 2 | 编写代码 | | 3 | 测试代码 | | 4 | 优化代码 | ## 具体操作 ### 步骤1:设计架构 首先,我们需要设计出整个研发架构的蓝图。 ```markdown ```mermaid pie
# 在底层架构通用平台的研发方面下足功夫 ## 概述 作为一名经验丰富的开发者,我将指导一位刚入行的小白如何在底层架构通用平台的研发方面下足功夫。本文将通过以下步骤解释整个过程,并提供每个步骤需要采取的行动,以及相应的代码示例和注释。 ## 流程图 ```mermaid flowchart TD A[了解基本概念] --> B[学习编程语言] B --> C[学习算法和数据
原创 10月前
0阅读
解读圈内热文时事,为你带来有价值的内容最近看到一篇真实而扎心的帖子:“82年码农一枚,公司多年老员工,头衔开发经理,节前被裁,找工作中。很庆幸这么多年技术一直没落下,还可以扯一扯,研发总监,首席架构师等都在接触。人到中年不如狗,遇到一些之前的同事,深有感触。。提醒下已经到中年或者路上的,技术一定一定不能落下”截图于“脉脉”其实提到“中年危机”大家都已经见怪不怪了,悲观主义者会觉得“并没有什么用,过
转载 2023-07-16 09:52:56
54阅读
来的晚总比不来要好,虽然体系架构的学习已经结束了,但是对架构的思考却没有停止。也许用杂文要比总结会更好一些。 软件开发源与架构架构满足了多个质量属性实现的方式和方法,各个质量属性之间存在一些微妙的关系,很有趣,举个例子:1.假定架构最大限度满足了性能,是否要损失安全呢?这样的系统让人担心。2.假定架构最大限度满足了安全,某种程度上是否性能要大打折扣呢?maybe 世上不存在一个系统能够
游戏开发之如何自己做一款游戏?,文/逍遥老李入行游戏业快10年了,也带出来了不少主策、制作人级别的新人,我想单从游戏设计这块,我能给你一些建议。“自学游戏开发”,狭义的理解是编程,即程序员所做的工作,这个我不专业,就不献丑了。广义游戏开发,是整体的游戏产品化流程,包括最早的游戏立项阶段、到开发阶段的整体开发流程、质量保证,到上线阶段的宣传推广、渠道配合、运营、迭代更新、生命周期管理,到最终游戏结束
近两年的工作,在Android客户端研发团队建设上,付出了很多心血,略有感悟,记录与此与大家分享。一. 团队建设需要公司的支持两年来我经历团队从无到有,从新建到膨胀、发展,到受限、稳定,最大的感受就是公司的战略总是在不断变化了,而团队建设的目标也就随之而变化,HR也许年初还和你说今年你的团队预计要扩大规模到10人,年中就变卦了。这些变化是未知的吗?其实也不尽然,组建团队之初,你就应当分析、把握公司
一,研发体系概述整体分为七大模块研发体系框架人员组织能力项目管理能力技术研发能力持续交付能力运维服务能力安全可控能力资源建设能力根据过往经历,举例如下:待定二,人员组织能力首先,建立岗位体系框架,这一点需要和人力资源部门,进行进一步确认.主要从一下几点进行岗位标准库培训规范岗位胜任能力标准岗位认证流程岗位等级认证岗位上升通道其次,建立绩效考核评价方法, 公司岗位可以分为两条线,管理线和专家线,按照
转载 2023-09-10 15:59:02
400阅读
本节书摘来异步社区《BGP设计与实现》一书中的第2章,第2.1节,作者: 【美】Randy Zhang , Micah Bartell 译者: 黄博 , 葛建立 责编:傅道坤,更多章节内容可以访问云栖社区“异步社区”公众号查看。2.10 案例研究:BGP内存的使用评估BGP设计与实现本案例研究的目的是为了演示不同组件之间的相互依赖性,这些组件都使用了BGP内存,这里特别关心BGP Router进程
搜狐在武汉建研发中心 布局云计算和移动互联网 http://www.techweb.com.cn  2012.2.27 12:11  TechWeb.com.cn  (  1 )   【TechWeb报道】2月27日,搜狐公司正式宣布在武汉投资建设搜狐武汉研发中心,并与华中科技大学合作成立“搜狐-华科联
学习日记….设计方法测试驱动开发,行为驱动开发,以及领域驱动开发。一测试驱动开发TDD的目的是通过测试来形成好的设计。进行软件开发的时候,首先通过写不能通过的测试代码来确认一些逻辑,然后写出真正的业务逻辑代码测试通过,最后重构代码。这是三个步骤就是经典的TDD“Rad,Green,Refactor”过程其中Rad表示测试代码失败,Green表示测试代码通过,Refactor指的是重构。
2020年第三季度研发中心除了支撑日常项目的研发工作外。从团队建设、提升工作效率、加强技术复用性、人才培养几个维度考虑,完成了以下工作任务。一.研发团队:1. 后端参与前端页面开发: 承担PC端后台管理系统的页面研发任务(据目前统计,已有80%以上员工能够独立完成PC端后台管理系统的研发),解决了前端紧缺资源,提升了研发内部配合效率;2. 数据库分库设计:每个业务单独采用独立的数据库,防止“把所有
研发跟生产一样,在不同行业不同产品企业里面,差异是比较大的。下面用一个典型的结构说明一般企业的研发是如何构成的。企业研发由产品技术规划、技术研究与管理、研发项目管理和技术设计四部分构成,其中研发项目管理和技术设计又称为产品开发过程。 产品技术规划产品技术规划分产品规划和技术规划两部分,其中产品规划是跟企业的战略规划相互匹配的,即企业要发展什么样的产品。产品规划是围绕着产品树或者产品的型谱来展开
机缘巧合之下,我了解到了腾讯新出的 Nocalhost 工具 —— 一个云原生的云开发环境工具。就个人而言,看到这个工具的第一眼我是非常兴奋的。终于,我的云研发理论体系(《云研发研发即代码》)又迎来一个历史时刻。简单来说,Nocalhost 只是做了一件简单的事情,把本地的开发环境放在了云端。但是呢,结合最近非常火热的无代码/低代码开发,又或者是各类的代码生成,以及我和同事正在设计的 Datum
转载 2023-07-20 13:40:45
159阅读
目前中小企业想要发展自己的业务,必须使用到底层架构技术,于是企业多采用三种技术方案,一、招相关技术人员,并为之长期投入技术成本;二、使用相关开源技术框架,并培养相关业务人员;三、购买大型软件基础服务公司提供的云服务,并为之按量或时付费。其中方案一多为传统型生产型软件企业,其优点是人员稳定性强,研发周期稳定,市场发布规律,潜在用户群体流失性低;长期来看,对企业人员稳定,技术沉淀,都有着十分重要的贡献
       在这个中国互联网产业越来越趋于成熟的年代,互联网公司的产品设计和研发,在一些公司也逐步趋向于成熟和分工细化、专业化。          通过与魏姗姗同学的求证,获知了现在雅虎中国的产品设计及研发团队的工作流程。   &nbsp
转载 2023-08-15 14:19:31
180阅读
  • 1
  • 2
  • 3
  • 4
  • 5