随笔分类 -  软件工程

摘要:谈到对数据库的操作,powerbuilder 的嵌入式SQL还是最方便的,增、删、改、查都无比的方便,可惜它落败于BS架构的盛起。java 以mvc的框架,实现对数据库的操作,写起来是相当麻烦,java开发的工资高,也在于此吧。 从mybatis到tkbatis,都在力图简化持久层框架,到目前为止, 阅读全文
posted @ 2020-06-09 21:45 弗然 阅读(190) 评论(0) 推荐(0)
摘要:一个比较正规的最小规模团队,通常负责一个中小型项目,或者某个大中型项目中的某个子系统,应包含如下几个组,分别为:管理&设计组,开发组,文档&测试组,环境&保障组。 管理&设计组负责进度管理和系统设计工作;开发组负责代码实现;文档&测试组负责团队的大部分文档生成及测试工作;环境&保障组负责软硬件环境的 阅读全文
posted @ 2016-12-25 22:06 弗然 阅读(3555) 评论(0) 推荐(0)
摘要:测量对于软件开发来说是十分必要的。测量没有对开发产生正面效果,甚至有的产生负面效果,这不是测量行为本身的错误,而是在测量目的和测量手段方面出了问题,导致出现测量是否必要的疑问。在谈软件测量之前,我们先扯远点,看看测量在其它行业发挥的巨大作用,就拿现在的奥运会来说,不论是游泳,举重,田径还是其它运动,运动员为了取得更好的成绩,在训练时后面都有大量的测量工作,什么是科学训练,科学训练就是在测量指导下的针对训练,如果想提高成绩,必须测量。在工程控制领域,没有测量怎么控制温度、压力、速度、高度?难以想象。如果不想改进,测不测量也就没有必要了。软件开发既然是需要持续改进的,那么就需要进行过程控制,就需要 阅读全文
posted @ 2012-08-02 15:42 弗然 阅读(306) 评论(0) 推荐(0)
摘要:软件工程是构建和维护软件的方法集合,不论何种方法,都不能脱离人这种因素。自计算机出现以来,伴随着软件危机,软件工程中的理论也逐渐丰富,出现了各种各样的方法,这些方法多由外国学者提出,并风靡全球,相比西方国家的管理思想,国内软件业处于起步和追赶阶段,有很多国内软件团队在急切提高管理水平的意愿推动下,出现了死搬硬套,重形式轻实质内涵的现象,这就是没考虑人的因素,没有认识到人是所有创造和实现的根源,没有理论联系实际的结果。在芯片制造业,国内曾经引进了成套的设备流水线、工艺、管理制度,但生产的芯片质量、成品率总是很低,和国外的生产线比,什么都一样,就是人不同;软件也一样,一个团队在创业之初,高效的完成 阅读全文
posted @ 2012-07-25 13:08 弗然 阅读(428) 评论(0) 推荐(0)