欢迎光临上海富继电气有限公司!
主营产品:
小型继电器,凸轮控制器,接近开关,磁力起动器,电机调速器,万能转换开关,电源电涌保护器,船用浮球液位控制器,静态中间继电器,拉绳开关
首页
关于我们
下载中心
品牌专区
技术文章
新闻中心
联系我们
配线器材
高压电器
船用电器灯具
环保仪器仪表
工控元件
船用仪器仪表
浪涌保护器
汇款信息
品牌专区
产品目录
配线器材
绝缘子
铜接头
线卡
钢钉线卡
|
尼龙扎带
不锈钢扎带
|
普通尼龙扎带
|
缠绕管
高压电器
消谐器
高压熔断器
避雷器
|
高压电器配件
高压带电显示器
|
电磁锁
|
加热器
|
高压柜内照明灯
|
船用电器灯具
船用灯具
船用防爆灯
|
船用灯具电器配件
|
船用手提灯
|
机床工作灯
|
船用投光灯
|
船用白炽灯
|
船用荧光灯
|
航行信号灯
|
船用电器
船用伺服机构
|
船用减震器
|
船用填料函
|
船用控制箱
|
船用断路器
|
船用继电器
|
船用变压器
|
船用通用机械
|
船用无线电及附件
|
船用音响信号
|
船用限位开关
|
船用控制按钮开关
|
船用接插件
|
环保仪器仪表
压力控制器
电动执行器
消歇器
温度传感器
差压开关
变送器
信号隔离器
|
电量变送器
|
压力变送器
|
温度变送器
|
电表
指针式电表
|
数显电表
|
电能表
|
导航普航仪器
传话器和传话管路
|
测深锤
|
量角尺
|
平行尺
|
铜雾钟
|
罗经放大镜
|
船用倾斜仪
|
电笛
|
气笛
|
磁罗经
|
万用表
超高阻仪器
|
电雷管测试仪
|
电阻测量仪
|
电桥
|
兆欧表
|
数字式万用表
|
压力表
远传压力表
|
温度控制仪
指针式温控器
|
蒸馏器
|
数字温控仪
|
木材水分仪
木材水份监测仪
|
减压器
医用减压器
|
船用减压器
|
气瓶减压器
|
氨气减压器
|
工控元件
断路器
电动机断路器
|
模数化插座
|
配电箱
|
家用断路器
|
真空断路器
|
断路器附件
|
磁场断路器
|
直流快速断路器
|
万能断路器
|
漏电断路器
|
塑壳断路器
|
微型断路器
|
接触器
船用接触器
|
真空接触器
|
固态接触器
|
接触器附件
|
可逆接触器
|
切换电容接触器
|
直流接触器
|
交流接触器
|
继电器
晃电继电器
|
**继电器
|
微机保护器
|
电力调整器
|
油流继电器
|
密封继电器
|
计时器
|
光电继电器
|
电子继电器
|
气体继电器
|
极化继电器
|
平衡继电器
|
阻抗继电器
|
零序方向继电器
|
电码继电器
|
周波继电器
|
频率继电器
|
电流相位继电器
|
断相闭锁继电器
|
压力继电器
|
温度继电器
|
双位置继电器
|
接地继电器
|
逆功率继电器
|
差动继电器
|
矿用继电器
|
重合闸继电器
|
低周率继电器
|
监视继电器
|
同步检查继电器
|
功率继电器
|
冲击继电器
|
消声无声节电器
|
气压自动开关
|
直流继电器
|
过流继电器
|
信号继电器
|
漏电继电器
|
继电器座
|
电动机保护器
|
固态继电器
|
电压继电器
|
电流继电器
|
速度继电器
|
中间继电器
|
累时器
|
热过载继电器
|
时控光控开关
|
液位继电器
|
闪烁继电器
|
计数继电器
|
相序继电器
|
正反转控制器
|
时间继电器
|
专攻二用专用继电器
|
大功率继电器
|
工业控制继电器
|
小型电磁继电器
|
船用仪器仪表
工程机械仪表
船用电表
船钟
|
船用电压表
|
船用温度表
|
船用功率表
|
船用频率表
|
交流绝缘电网监测仪
|
船用高阻表
|
船用舵角表
|
船用计时器
|
船用电流表
|
船用同期表
|
船用温度仪表
舰用温度控制器
|
船用耐震压力温度计
|
船用双金属温度计
|
船用压力仪表
船用压力传感器
|
压力表组合板
|
船用压力表
|
船用液位控制器
船用浮筒式液位计
|
高温高压磁浮子液位计
|
船用浮球液位控制器
|
浪涌保护器
其它类浪涌保护器
等电位连接器
|
信号类浪涌保护器
其它信号类浪涌保护器
|
工控控制线路类浪涌保护器
|
无线信号类浪涌保护器
|
通信信号类浪涌保护器
|
广播电视线路类
|
视频监控线路类浪涌保护器
|
网络线路类浪涌保护器
|
电源类浪涌保护器
电源防雷箱
|
三级-电源电涌保护器
|
二级-电源电涌保护器
|
**-电源电涌保护器
|
液压气动
滑块线轨
HSZ重型直线导轨
|
HS轻型直线导轨
|
SZ微型直线导轨
|
电磁离合器
干式电磁离合器
|
湿式电磁离合器
|
电磁铁
制动器
|
牵引电磁铁
|
退磁器
|
电磁换向阀
板式换热器
|
湿式电磁换向阀
|
气缸
车辆用液压缸
|
薄型液压缸
|
电磁阀电控阀
过滤器
|
膨胀阀
|
电磁阀
|
电磁阀线圈
|
三联件
|
二位五通电磁阀
|
二位三通电磁阀
|
二位二通电磁阀
|
控制器
遥控器
工业遥控器
|
起重机控制台
起重机联动台
|
主令控制器
LK5G主令控制器
|
LK22主令控制器
|
XKB主令控制器
|
LK18主令控制器
|
LK17主令控制器
|
DKL16主令控制器
|
LK16主令控制器
|
LK15主令控制器
|
LK14主令控制器
|
LK5主令控制器
|
LK4主令控制器
|
LK1主令控制器
|
凸轮控制器
JK16凸轮控制器
|
KTJ17凸轮控制器
|
KTJ15C凸轮控制器
|
KTJ15B凸轮控制器
|
KTJ15A凸轮控制器
|
KTJ15L凸轮控制器
|
KTJ15凸轮控制器
|
KTJ6凸轮控制器
|
KTJ5凸轮控制器
|
KTJ1凸轮控制器
|
KT14凸轮控制器
|
KT12凸轮控制器
|
KT10凸轮控制器
|
电机驱动
轴承
编码器
电机
小型电机
|
风机
管道风机
|
轴流风机
|
可编程逻辑控制器PLC
转差离合器控制装置
转差离合器控制器
|
电机调速器
给料机控制器
|
交流电机调速控制器
|
直流电机调速控制器
|
力矩电机控制器
|
电磁调速电机控制器
|
变频器
高压变频节电器
|
简易型变频器
|
通用型变频器
|
电力电子
模块
滤波器
分流器
**栅
胶带
电工胶带
|
报警设备
打铃仪
|
警示灯
|
电笛
|
电铃
|
插头插座
航空插头
|
插头
|
排插板
|
整流器
整流器模块
|
散热器
|
刹车整流器
|
端子
导轨
|
接线端子
|
电容器
电力电容
|
补偿控制器
低压无功就地补偿装置
|
无功补偿控制器
|
接线盒连接片
连接片
|
熔断器
温度保险丝
|
载熔件(熔断器手柄)
|
报警熔断器
|
熔断器芯
|
熔断器底座
|
电阻
瓷盘电阻
|
板型电阻
|
线绕电阻器
|
电位器
电位器刻度盘与旋钮
|
碳膜电位器
|
多圈线绕电位器
|
单圈线绕电位器
|
开关电器
液位设备
漏水/漏液检测
|
电极保持器/电极
|
无浮标开关
|
按钮开关指示灯
事故按钮
|
行车开关
|
蜂鸣器
|
按钮盒
|
按钮开关信号灯附件
|
指示灯
|
按钮开关
|
主令开关
|
接近光电开关
光幕开关
|
磁性开关
|
霍尔开关
|
光电开关
|
接近开关
|
微动钮子船型开关
辅助开关
|
波段开关
|
船型开关
|
钮子开关
|
微动开关
|
行程限位脚踏开关
超速开关
|
料流检测器
|
阻旋式料位控制器
|
纵向撕裂开关
|
溜槽堵塞检测器
|
多功能行程限制器
|
打滑检测器
|
两级跑偏开关
|
高度限制器
|
拉绳开关
|
脚踏开关
|
限位开关
|
行程开关
|
转换倒顺组合开关
电焊机开关
|
组合开关
|
倒顺开关
|
万能转换开关
|
隔离负荷开关
铁壳开关
|
户外隔离开关
|
负荷隔离开关
|
刀开关
|
电源电器
不间断电源
蓄电池
调压器
电动接触调压器
|
三相调压器
|
单相调压器
|
开关电源
开关电源
|
G3系列开关电源
|
NE系列开关电源
|
逆变器
车载交流逆变电源
|
微电脑智能型正弦波逆变器
|
微电脑智能型方波逆变器
|
高可靠全自动逆变器
|
充电器
汽车充电器
|
快速充电器
|
可控硅充电器
|
微电脑智能充电器
|
双电源
塑壳双电源自动切换开关
|
微断双电源自动切换开关
|
互感器
电抗器
|
电压互感器
|
电流互感器
|
起动器
星三角起动器
|
软起动器
|
电子式起动器
|
手动启动器
|
磁力起动器
|
减压起动器
|
稳压器
UPS不间断电源
|
微电脑无触点稳压器
|
壁挂式全自动交流稳压器
|
高精度全自动单、三相交流稳压器
|
变压器
变阻器
|
低压非晶合金变压器
|
电源变压器
|
自藕变压器
|
三相干式整流变压器
|
电压转换变压器
|
行灯照明变压器
|
整流变压器
|
矿用变压器
|
电力变压器
|
控制变压器
|
新闻中心
首页
>>>
新闻中心
微软软件研发策略转变之路 从瀑布式走向敏捷开发
DQZHAN讯:微软软件研发策略转变之路 从瀑布式走向敏捷开发
长久以来,身为“软件开发商”的微软的名声并不太好,倒不是人们对微软的软件产品不满意,而是其更新周期太过漫长,比如Office、Windows、SQL Server和Exchange等主打产品的更新周期都长达3年左右,这其中的主要原因就是微软在软件项目的开发中采用了瀑布式开发模式。但随着用户对软件的需求越来越苛刻,瀑布式开发模式已经难以满足新型软件的开发要求,而微软也不得不改变自己的软件研发策略。
国外科技媒体Arstechnica日前发文对微软软件研发策略的转变之路进行了分析。
以下是文章的主要内容:
在大部分人的印象里,微软的新版本软件好像很少按照既定时间发布(Windows 95、Windows 2000和Windows Vista均延期发布),而微软本身也很少就软件延期发布正式的官方声明,所以此时关于微软的各种传闻、假设和猜测似乎已经成了惯例。尽管如此,微软仍然取得了巨大的成功,因为许多竞争对手的情况也大同小异,大家针对付费软件的更新速度都比较慢,所以微软也就显得没有那么突兀了。
瀑布式开发模式
客观地讲,延期发布在大型软件项目的开发中非常普遍,毕竟这其中充满了各种未知的复杂因素,而目前尚未出现一套行之有效的方法来对此进行管理,所以许多软件项目*终都很难在既定的时间和预算内完成开发。针对这种情况,许多计算机领域的科学家和工程师尝试了多种正规化的方法来改善软件开发的流程,这其中就包括微软和大部分软件企业普遍使用的瀑布式开发模式。
微软软件研发策略转变之路 从瀑布式走向敏捷开发
瀑布式开发模式将软件开发的过程分为系统计划、需求分析、系统设计、系统编码、系统测试、系统运行和维护6个阶段,每一阶段工作的完成是下一阶段工作开始的前提,每一阶段都要进行严格的评审,保证各阶段的工作做得足够好时才允许进入下一阶段。
瀑布式开发模式在上世纪70年代被正式命名之后就备受争议,尽管有不少公司在软件开发中使用该模型,但它一直未能获得业界的广泛认可,相反,还有许多业内人士该模型是造成软件开发延期或失败的主要原因。
尽管如此,瀑布式开发模式在如今的制造业和建筑业领域中应用仍然非常广泛,因为这两个行业中的项目进度大多是不可逆的,所以使用这套略显刻板的模型反而能够避免一些不必要的成本支出。
相比之下,软件项目在后期进行修改的成本要比一栋楼简单许多,同时软件开发过程中的不确定因素也要更多一些,所以许多软件项目往往会在某一阶段的开发完成之后再对需求做出修改,这显然与瀑布式开发模式的理念是相悖的。
瀑布式开发模式在微软的应用
虽然微软在软件开发中并没有使用纯粹意义上的瀑布式开发模式(部分开发过程有所反复),但总体上来说还是沿用了瀑布式开发流程,其中的一个代表作的就是Visual Studio。
相对于Windows和Office等软件3年的更新周期来说,Visual Studio的版本更新速度要稍快一些,为两年左右。这两年通常会被分成若干个阶段,其中软件的规划和设计工作要占到4到6个月,之后是6到8周的代码编写和为期4个月的测试阶段,接下来如果出现较大的需求变更,就需要6到8周的时间来进行**轮的代码编写和4个月的**轮测试,如果无需大的调整,则进入到4个月的稳定期直到产品*终发布。
从中不难看出,即便在需求发生变更的情况下,软件代码的编写时间也不过只有4个月,而软件测试阶段所需的时间却是代码编写的两倍左右,多少有些本末倒置。
其实微软的组织结构也符合瀑布式开发模式的要求,其在软件开发项目中主要有三个角色,分别是负责功能说明和设计的项目经理、负责代码编写的开发人员以及负责功能实现的质保人员,这三个角色在管理架构上属于平级,三方相互合作和制约来完成一个软件项目的开发。
上述的这种开发流程和架构看似很是严谨,但操作起来却不甚理想。举例来说,当某个用户安装了Visual Studio的Beta版本并进行了1个月的测试之后发现并提交了其中的一个Bug,而此时对于开发人员来说,是应该对这个Bug进行修复的,但由于此时软件的开发已经进入尾声,所以如果这个Bug比较严重的话,可能就只能到下一个版本的开发阶段再对其进行修复,这显然会影响该软件的*终质量。
敏捷开发模式
网络的逐渐兴起开始对软件交付模式产生巨大影响,用户是在体验某款软件时无需再将其安装到本地计算机上,只需访问某个网站就能够体验到具体的外观和功能,这对于软件测试来说无疑是非常方便的。也正是在这个时候,“敏捷开发”模式开始出现在软件开发领域之中。
微软软件研发策略转变之路 从瀑布式走向敏捷开发
“敏捷开发”一词*早出现在上世纪的90年代,并在2001年被正式定名,当时一组开发人员公布了所谓的“敏捷开发**”:“个体和交互胜过过程和工具、可以工作的软件胜过面面俱到的文档、客户合作胜过合同谈判、响应变化胜过遵循计划、虽然右边的项也具有价值,但我们认为左边的项具有更大的价值。”
简单的说,敏捷开发是一种以用户需求进化为核心、迭代、循序渐进的开发方法。在敏捷开发中,软件项目的构建被切分成多个子项目,各个子项目的成果都经过测试,具备集成和可运行的特征。换言之,就是把一个大项目分为多个相互联系,但也可独立运行的小项目,并分别完成,在此过程中软件一直处于可使用状态。
很显然,敏捷开发与瀑布式开发有着质的区别,前者采用了“迭代式”的开发模式,事先并不先入为主地确定用户的需求,而是先做一些原型试验品来让那些关键用户去体验,然后再根据用户的反馈意见不断做修改和调整。在整个研发流程中,产品的*初设想和*终设计往往是不相同的。
敏捷开发模式在微软的应用
微软的Visual Studio团队是公司内部头个采用敏捷开发模式的研发团队,尽管*初微软内部仍然以使用瀑布式开发模式,但由于Visual Studio的第三方开发人强烈要求使用敏捷开发模式,所以微软的研发部门不得不做出改变,这也为敏捷开发模式在Visual Studio中的应用铺平了道路。
微软软件研发策略转变之路 从瀑布式走向敏捷开发
Visual Studio 2010是头个因敏捷开发模式而受益的Visual Studio版本,该软件发布于2010年4月,当时同样耗费了两年的时间完成开发,但随后研发团队就发现软件中的许多模板对于敏捷开发人来说太过笼统,几乎没有太大的实际意义。针对这种情况,微软的研发部门推出了鼎鼎大名的Team Foundation Server(TFS),这个功能强大的服务器平台能为微软的产品提供源代码管理、数据收集、定义工作流程和管理项目进度等,而微软的软件研发策略也就从此开始发生巨大变化,以往两到三年的产品更新周期逐渐变得更短,软件开发的流程也变得更加灵活高效,而敏捷开发模式也开始在微软内部流行开来
尽管敏捷开发模式已被证明是非常高效的软件开发模式,但在微软这种规模庞大的公司中推行起来还是颇为困难的,微软拥有大量的软件开发人,其中仅研发部门的员工就在3000人以上,同时还有数百个研发团队,所以要想让大家从早已习以为常的瀑布式开发模式转换为敏捷开发模式,其难度不亚于“壮士断腕”。
然而,微软的管理层已经意识到敏捷开发模式对于公司未来发展的重要性,于是开始积极地制定各种措施来推动这一模式在各个研发团队进行普及,其中包括知识培训、改变研发团队组织结构、建立新的层级汇报机制等等,这都在一定程度上盘活了微软内部的研发资源,明显提升了产品的研发进度。以Visual Studio为例,目前的版本更新速度已经缩短至一个季度左右,这在瀑布式开发模式下是难以想象的。
“保守”的微软Office
Office应该算是微软*为传统的应用软件了,由于该软件拥有非常广泛的用户群,所以微软在Office的开发策略上相对比较保守,而Office用户也大多不喜欢比较频繁的版本更新,因为这样可能会打乱他们既有的工作流程。
微软软件研发策略转变之路 从瀑布式走向敏捷开发
但是,微软另辟蹊径地鼓励用户转向Office 365订阅服务,该服务为用户提供定期的版本更新以及新的功能。同时,微软的iPad版Office团队在进行产品研发时也采用了敏捷开发模式,通过定期产品迭代来为用户带来更棒的使用体验。
就目前情况而言,微软是否会将敏捷开发模式应用到桌面版Office的研发中还不确定,但至少微软已经主动进行了若干尝试,虽然公司并未改变Office为期3年的产品更新周期,但微软也承认如今的用户期待获得更多的功能,所以未来微软会通过其他方式来满足用户的需求。由此不难看出,一旦微软发现敏捷开发模式能够为用户带来更棒的使用体验的话,那么完全有可能在未来数年内抛弃瀑布式开发模式。
结语
对于微软的用户来说,敏捷开发模式为Visual Studio的开发而带来的改进是显而易见的,每隔数月该产品就能进行一些版本更新(网络版的更新速度更快),这无疑将会吸引更多的开发人积极加入到Visual Studio的阵营中来,从而实现良性循环。
而微软也在内部大力推动敏捷开发模式的进展,毕竟这种模式明显提升了软件项目研发的速度和质量,同时该模式所带来的上等体验也让用户变得更加忠诚,所以我们有理由相信敏捷开发模式未来将会在微软逐渐普及,并推动这家软件巨头打造出更为优良的应用软件。
上一篇:
微信近期将重点清理有害信息 已封停百余公众号
下一篇:
天猫魔盒下架所有第三方视频应用
公司简介
关于我们
企业文化
企业荣誉
人才招聘
订购指南
订购流程
问题答疑
联系客服
货款支付
支付方式
发票开具
常见问题
业务合作
加入供应商
加入会员
市场宣传
联系我们
物流配送
配送方式
配送周期
验货和签收
Copyright@ 2003-2025
上海富继电气有限公司
版权所有
沪ICP备12022913号-5
沪公网安备 31010102004818号