- 博客(4)
- 收藏
- 关注
转载 嵌入式中的BSP---BSP到底是什么?
转自: http://blog.chinaunix.net/uid-20788636-id-1841270.html(1)什么是BSP? BSP是板级支持包,(board support package)是介于主板硬件和操作系统之间的一层,应该说是属于操作系统的一部分,主要目的是为了支持操作系统,使之能够更好的运行于硬件主板。BSP是相对于操作系统而言的,不同的操作系统对应
2017-05-16 09:21:24 54282
原创 ATDD自动化测试框架
一个测试框架通常包含以下模块:1. 测试引擎 - 解决测试调度问题,简单比如循环,If else,时间控制等。这个引擎可以是Python, Tcl, TTCN等2. 通讯链路 - 解决和被测体通讯的作用,具体通讯可以是socket,串口,USB等等3. 被测体控制模块 - 它是测试引擎和被测体直接的桥梁4. 测试辅助模块:通常是被测体系统工作的其它系统部分,该辅助测试模块多数情况是
2017-05-15 15:45:05 777
原创 设计敏捷开发流程
如何在一个新的软件企业设计敏捷开发流程?首先我认为敏捷是有刚需的,持续集成+自动测试是刚需。必须先具备这样的基础建设才能继续往下走。如何设计敏捷开发流程,看看敏捷的要数,特别是5个活动:首先定义Sprint周期,周期定了后,自然下面4个活动,就知道什么时候做了Sprint计划会议(Sprint Planning Meeting)每日站会(Daily
2017-05-15 15:01:08 765
原创 传统项目管理与敏捷管理的区别
以CMM举例,如下面描述:CMM/CMMI 与 Agile 是两种不同的软件研发管理和过程体系,区别在于前者重量,后者轻量;Agile 包含了更多具体、实用的软件工程技术方法,而 CMM/CMMI 提供了更多以数学统计为基础的过程管理和质量控制技术方法。在适用条件下,轻量过程通常会带来了更高的开发效率。CMM更注重过程管理和质量控制。敏捷不注重吗?不是,敏捷希望过程控制更轻量级一些
2017-05-15 14:18:44 2231
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人