日期:2011-03-22 16:17:00 来源:本站整理
阶段1:要制作什么[Java编程]
本文“阶段1:要制作什么[Java编程]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:
在上一代程序计划中(即“历程化或程序化计划”),这个阶段称为“成立需求解析和系统规格”.当然,那些操作本日已经不再需求了,大概至少改换了情势.大量令人头痛的文档资料已成为历史.但当时的初衷是好的.需求解析的意思是“成立一系列法则,按照它判断任务什么时刻完成,以及客户怎样才能称心”.系统规格则表示“这里是一些具体的阐明,让你知道程序需求做什么(而不是怎样做)才能满意要求”.需求解析实际就是你和客户之间的一份合约(即便客户就在本公司内部工作,大概是其他对象及系统).系统规格是对所面对问题的最高级别的一种揭露,我们根据它判断任务能否完成,以及需求花多长的时间.由于这些都需求获得参与者的一致赞成,所以我倡议尽大概地简化它们——最好采取列表和基本图表的情势——以节俭时间.大概还会面对另一些限制,需求把它们扩大成为更大的文档.
我们分外要注意将重点放在这一阶段的核心问题上,不要胶葛于细枝末节.这个核心问题就是:决意采取什么系统.对这个问题,最有代价的工具就是一个名为“利用条件”的调集.对那些采取“假定……,系统该怎样做?”情势的问题,这就是最有说服力的答复.比方,“假定客户需求提取一张现金支票,但当时又没有这么多的现金储备,那么自动取款机该怎样反映?”对这个问题,“利用条件”可以指导自动取款机在那种“条件”下的精确操作.
应尽大概总结出自己系统的一套完好的“利用条件”大概“利用场所”.一旦完成这个工作,就相当于摸清了想让系统完成的核心任务.由于将重点放在“利用条件”上,一个很好的效果就是它们总能让你放精神放在最关键的东西上,并避免自己分心于对完成任务关系不大的其他事情上面.也就是说,只要掌握了一套完好的“利用条件”,便可以对自己的系统作出清楚的描写,并转移到下一个阶段.在这一阶段,也有大概无法完好掌握系统日后的各种利用场所,但这也没有关系.只要肯花时间,全部问题城市自但是然表暴露来.不要过份在乎系统规格的“完善”,不然也简单产生挫败感和焦燥情感.
在这一阶段,最好用几个简单的段落对自己的系统作出描写,然后环绕它们再举行扩大,增添一些“名词”和“动词”.“名词”自然成为对象,而“动词”自然成为要整合到对象接口中的“办法”.只要亲身试着做一做,就会发现这是多么有效的一个工具;有些时刻,它能帮忙你完成绝大大都的工作.
固然仍处在初级阶段,但这时的一些日程安置也大概会非常管用.我们目前对自己要构建的东西应当有了一个较全面的熟习,所以大概已经感遭到了它大约会花多长的时间来完成.此时要考虑多方面的因素:假如预计出一个较长的日程,那么公司大概决意不再持续下去;大概一名主管已经预算出了这个项目要花多长的时间,并会试着影响你的预计.但无论若何,最好从一开始就草拟出一份“诚恳”的时间表,今后再举行一些暂时难以作出的抉择.目前有很多技术可帮忙我们计算出精确的日程安置(就象那些猜测股票市场起落的技术),但普通最好的办法还是依靠自己的经验和直觉(不要忘掉,直觉也要成立在经验上).感受一下大约需求花多长的时间,然后将这个时间加倍,再加上10%.你的感受大概是精确的;“大概”能在那个时间里完成.但“加倍”使那个时间越发充盈,“10%”的时间则用于举行最后的推敲和深化.但同时也要对此向上级主管作出得当的注释,无论对方有什么抱怨和改正,只要明确地奉告他们:这样的一个日程安置,只是我的一个预计!
以上是“阶段1:要制作什么[Java编程]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
本文地址: | 与您的QQ/BBS好友分享! |
- ·上一篇文章:阶段2:若何构建
- ·下一篇文章:拟出一个策划
- ·中查找“阶段1:要制作什么”更多相关内容
- ·中查找“阶段1:要制作什么”更多相关内容
评论内容只代表网友观点,与本站立场无关!
评论摘要(共 0 条,得分 0 分,平均 0 分)
查看完整评论