首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件开发 >

软件项目开发有感

2012-07-20 
软件项目开发随想做一个软件项目时要在不同的角色层次考虑战略目标和战术目标.战术目标指只考虑眼前的事情

软件项目开发随想

做一个软件项目时要在不同的角色层次考虑战略目标和战术目标.
战术目标指只考虑眼前的事情,而忽略假定的事情,一个不是特别恰当的比方
如一个公司只卖PC机,那我在考虑系统时
就只考虑系统能够卖pc机就可以了,以后是否还要卖其它的东西,暂时不管.
战略目标是指考虑未来可能发生的事情,从宏观上来考虑系统的建设.当一个公司当前只卖pc机时,那么我在实现
系统时是否要考虑将来他卖ups呢.战略目标就是要考虑如果在未来有哪些战术上实现和调整时,付出的代价最小.
做软件项目时应该多侧重于战略目标考虑,但是不能不考虑战术上实现的可能性,如果不考虑战术上实
现的可能性就会犯冒险主义错误,
但在项目的开发过程中有时只实现某一战术目标就可以了.但是,不是此时就可以不考虑战略问题.
作为一个软件系统的架构,需要掌握和了解业务背景,技术实现,项目团队中可支配的资源等多主面的事情,
作为软件系统的架构要涉及到以下几个方面,系统如何划分,哪些用户使用,系统与哪些第三方系统有接口,
采用什么样的模式(B/S,C/S,几层等问题),系统遵循什么样的标准,采用什么样的工具等.

热点排行