标签:软件工程

摘要: 人类文明不断地进步,并不是现在的人比古代的人要聪明,而是我们能不断地“复用”前人的知识、经验。你能不能成为优秀的软件人才,也视乎你能不能不断地“复制”你的成功。一流的软件公司,关注的不止是在技术方面的复用,实际上软件开发过程中几乎所有的东西都可以复用!   你有复用习惯吗? 你是程序员吗?我们经常要写数据库连接的代码,这些代码都类似,无非是new一个connection,然后配置conne […]

阅读更多

摘要: 用数据说话,这是当前很流行的话题,本文将数据管理过程划分成4个层次,并阐述企业如何达到这四个层次。 1.初级量化管理:以数据“感知”项目的状况(相当于CMMI2级) 2.中级量化管理:通过经验值来管理项目(相当于CMMI3级) 3.高级量化管理:用PCB进行项目管理(相当于CMMI4级) 4.超级量化管理:持续优化的量化管理(相当于CMMI5级)     1. 前言 量化方面相关资料、理论 […]

阅读更多

创业文化非常重要,特别是那种有弹性文化的初创公司。“最好的团队其实可以和任何人合作,而且可以随时随地投入到工作之中”. 1.人文管理模式 人文管理实质就是以人为主体的管理,它区别与军事化管理的强制性,更着重于激励人的自觉性。不同的人有不同需求,能够把这些不同的需求进行有序和谐地整 合,通过满足不同人的不同需求,激发其积极性和创造性,来构建企业的核心竞争优势,以促进人的全面发展来促进企业的全面发展. […]

阅读更多

       一个组织必须有明确的既定的目标,任何管理系统都应有明确的目标,目标不确定,或者混淆了不同的目标,都必然会导致管理的混乱。任何管理活动都必须把制定目标作为首要任务。 首先,组织目标为组织与成员的考评提供了主要依据,根据这些依据又反过来使各部门、各个人都有了正确的工作方向与准绳。组织目标对组织与成员具有激励和鞭策作用。组织中各部门和各个人能否积极向上地工作,要看其目标是否正确、明确并具有 […]

阅读更多

Intro 企业的项目化管理(Enterprise Management by Project)是现代项目管理理论对项目和运作活动进行管理的技术和手段,它将传统的项目管理方法应用于全面的企业运作,是传统项目管理方法和技术在企业所有项目上的综合应用,冲破了传统的管理方式和界限。企业的项目化管理将项目观念渗透到企业所有的业务领域。所谓企业项目化管理,就是站在高层管理者的角度对企业中各种各样的任务进行项 […]

阅读更多

PMI 所定义的项目时间管理过程被分为 6 个子过程,分别是定义活动,排列活动顺序,估算活动资源,估算活动持续时间,制定项目进度计划和控制项目进度计划。这 6 个过程在项目过程中并不一定是顺序进行的,而是穿插在项目管理的整个流程中,遵循渐进明细的规律,其中前 5 个子过程时间上属于项目进度的制定,第六个过程属于项目进度的监控。 定义活动 即识别为完成项目可交付成果而采取的具体行动的过程。也就是在确 […]

阅读更多

Atitit.cto 与技术总监的区别   1. 核心区别1 2. Cto主要职责1 3. 如何提升到cto1 4. CTO五种基本的必备素质:2 5. 2   1. 核心区别 技术总监(Chief Technical Officer)与CTO(Chief Technology Officer,首席技术官)的区别是,技术总监主要思考技术,而CTO主要思考的是公司技术战略    没有技术前瞻性的视野 […]

阅读更多

工欲善其事,必先利其器。 作为一名开发人员,你不可能不知道git,无论你是开发自己的开源项目还是和团队一起进行大规模产品的开发,git都已经是源代码管理工具的首选。当然,那些hardcore developer会说,command line才是最好的工具,但并不是所有的时候command line都是高效的(不服?在command line里面做个compare试试你就知道了)。小编日常用的最多的 […]

阅读更多

“双项目经理”,看起来是一个管理非常混乱的做法,也可以说是一个很有争议的专业术语。 没错,所以标题加了“类似”两个字。   一个项目怎么能有并列的两个负责人呢? 我们可以有点灰色空间吗,完全并列或许不可能,但其实可以尝试不同分工,起码有正副之分。 当项目的庞大超出项目经理的能力范围,可以采用双项目经理分工合作,这种类似双项目经理的方式也许叫做“项目经理+迭代经理”更加合适(迭代经理一词源自Thou […]

阅读更多

有段时间没有更新#VSTS日志#了,最近小编太忙,全国各地飞来飞去给各种不同的团队实施敏捷,今天冷不丁一看,呀!TFS 2015 Update 2 RC2都已经发布了。里面好东西不少,列出几个给大家瞧瞧。 使用TFS Web来创建和删除团队项目 用过TFS的人都知道,要给TFS创建项目那是必须要安装对等版本的Visual Studio的,不管您是用微软开发技术还是用微软开发技术,反正就算你是干Ja […]

阅读更多

g4e 是 Git for Enterprise Developer的简写,这个系列文章会统一使用g4e作为标识,便于大家查看和搜索。 章节目录 前言 1. 基础篇: 为什么要使用版本控制系统 Git 分布式版本控制系统的优势 Git 安装和设置 初始化Git存储库(Repo) 起步 1 – 创建分支和保存代码 起步 2 – 了解Git历史记录 起步 3 – 拉取请求 Pull Request 工 […]

阅读更多

需求工程的活动 划分为以下5个独立的阶段: 需求获取:通过与用户的交流,对现有系统的观察及对任务进行分析,从而开发、捕获和修订用户的需求; 需求建模:为最终用户所看到的系统建立一个概念模型,作为对需求的抽象描述,并尽可能多的捕获现实世界的语义; 形成需求规格:生成需求模型构件的精确的形式化的描述,作为用户和开发者之间的一个协约; 需求验证:以需求规格说明为输入,通过符号执行、模拟或快速原型等途径, […]

阅读更多

昨天小组在图书馆一起讨论,初步定下了3个备选项目。 第一项:实验课程管理系统, 大致功能如下:         1.让老师或者助教在网页上公布实验课程的时间地点,实验讲义,以及主要检查内容         2.同学们可以在线以座位号进行实验检查的预约,并提前知道自己的检查顺序。助教按照网页上显示的预约顺序依次到座位检查同学们的实验完成情况。对于检查未通过的同学,则需要重新预约排队。         […]

阅读更多

g4e 是 Git for Enterprise Developer的简写,这个系列文章会统一使用g4e作为标识,便于大家查看和搜索。 章节目录 前言 1. 基础篇: 为什么要使用版本控制系统 Git 分布式版本控制系统的优势 Git 安装和设置 初始化Git存储库(Repo) 起步 1 – 创建分支和保存代码 起步 2 – 了解Git历史记录 起步 3 – 拉取请求 Pull Request 工 […]

阅读更多

g4e 是 Git for Enterprise Developer的简写,这个系列文章会统一使用g4e作为标识,便于大家查看和搜索。 章节目录 前言 1. 基础篇: 为什么要使用版本控制系统 Git 分布式版本控制系统的优势 Git 安装和设置 初始化Git存储库(Repo) 起步 1 – 创建分支和保存代码 起步 2 – 了解Git历史记录 起步 3 – 拉取请求 Pull Request 工 […]

阅读更多
网站地图xml地图