着计算机硬件水断提高计算机软件规模复杂度增加计算机软件开发英雄时代团队时代迈进计算机软件项目理作坊式理软件工厂式理迈进求软件开发员特软件项目理员更深步理解掌握现代软件工程理方法完成思想观念转变笔者分析10现代项目理中思想观念容易陷入误区希够抛砖引玉引发家更思索讨
误区1:项目需求分析阶段开发方客户方种问题基轮廓达成致具体细节填充开始时细致 需求修改必然
分析:种非常危险思想实际许软件项目失败原需求阶段问题描述够细致导致预算超出者时间 进度达求正确做法:项目需求分析阶段双方必须全面细致讨项目应背景功求性求操作界面 求软件接口求项目进行评估种评价标准需求分析结束双方建立直接联系渠道 早需求变动问题进行沟通
误区2:软件项目需求持续断改变改变容易实现
分析:确具体实际中种种原客户方难需求分析阶段全面准确描述问题着开发进度推进会需求 改变现代软件工程理利软件灵活性特点通种方式适应种情况表明软件项目需求持续断改变 改变容易实现实践表明:着开发进度推进实现软件需求更改需代价呈指数形式增长假定需求分析阶 段实现需求更改需花费1倍代价系统设计编码阶段需花费156倍代价系统测试阶段需花费1020倍代价软 件版发布甚花费60100倍代价见项目开展程中软件需求改变应量早提出样花费少 容易实现
误区3:软件程序代码组成编码阶段整软件项目重阶段应该量时间集中资源
分析:前相软件规模复杂度增加半动化软件代码开发台出现现代软件项目理中心发生转移—— 着重编码阶段着重系统总体详细设计阶段般说现代软件项目理中种资源合理分配例:项目证风险评估阶段3 项目需求分析阶段8系统总体详细设计阶段45编码阶段10系统测试阶段34
误区4:便代码维护修改系统详细设计阶段文档工作应该做写出程序伪码
分析:通常伪码作程序算法流程进行描述便深入解程序功实现程见定程度伪码确利 程序代码维护修改知道保证项目文档程序代码应关系维护程序代码时候时需项目文档进行维护伪码程序代码非常接伪码进行维护话相进行2倍程序代码维护工作量切合实际方式应该般 程序文档做程序流程图涉较复杂算法需伪码
误区5:然项目员配置中设置专门测试员软件部测试工作全部应该测试员完成
分析:软件程序测试分白盒法黑盒法两种方式白盒法测试员方面素质种种求进行程序测试时 测试员总优先黑盒法工作方式先程序进行黑盒法测试果测试没通已考虑程序代码 进行白盒法测试显然种白盒法意意逃避软件性稳定性构成威胁解决问题方面需 提高测试员求方面需程序员完成部分白盒法测试(实际程序员进行白盒法测试佳选)
误区6:软件项目理相关技术部门事情公司部门关
分析:竞争日益激烈天软件项目规模复杂度高时间求紧迫想提高公司软件项目理水需提高公司整体 参意识需公司部门协作战例需会计部门协助进行项目预算财务理费控制需研究部门(技术委员会)指派专家 协助进行种风险评估提供技术指导需勤部门提供种保障
误区7:开发进度滞情况聘请更程序员加入开发团队中通增加力资源赶进度
分析:注重团队开发时代开发方应该根目前软件项目理水慎重考虑做法果新加入程序员目前软件项目应行业 定解快适应开发方项目理方式软件开发风格团队协作氛围新加入益否会 心意做坏事力高家起协工作开发团队分出手进行项目关技术业务培 训更重(难度)引导融入团队需花费开发团队许时间精力项目进度更慢
误区8:技术骨干应该成项目项目理项目理定项目成员中薪水高
分析:软件作坊时代种普遍效果错方法软件工厂时代种方法带种问题时甚直接导致 项目失败究原着现代软件开发分工细化项目理求发生根改变——注重某项专业技术 掌握程度组织领导协调开发团队力(然两者均突出)项目理薪水问题定薪制度关系 通常项目理执行理员薪酬体系员执行技术员薪酬体系项目理薪水项目成员中较高 定高时候激励技术员项目中技术骨干酬劳项目理高
误区9:项目理部门会关心项目整体进度程序员关心开发进度
分析:种官僚想法实际程序员作团队中员仅仅份工更重参件作品创作体味 工作辛苦时程序员更重享受创作快感项目理应该漠视程序员成感追求应该详细描述终 作品会美妙令兴奋达终目标路设立系列里程碑项目整体推进里程碑时候项目理应该 消息告诉位项目成员实际仅仅项目成员享受阶段胜利喜悦激发家更工作热情提高工作 效率
误区10:保证项目继续留住核心程序员加薪吧
分析:加薪说企业挽留程序员时常方法招暂时奏效留副作——加薪 未必见干活没加薪开始消极怠工实项目进行赖程序员技术作坊时代袭陋 然IT行业员流动法控制现项目执行应该更加注重团体力量应该更考虑公司整体技术水核心技术力例形 成公司专家知识库类函数库第三方控件库拥版权开发台等外实际程序员萌生意原程度薪水 缺少激励尊重需项目理老土点办法找适时机程序员做做思想工作描述项目美未 感受关心尊重总方面着手保证项目利开展简单加薪
文档香网(httpswwwxiangdangnet)户传
《香当网》用户分享的内容,不代表《香当网》观点或立场,请自行判断内容的真实性和可靠性!
该内容是文档的文本内容,更好的格式请下载文档