1.有必要从一开始就建立合理的ITSM机制,越后成本越高
2.选择收费或Free两大体系,确定开发言语与Database产品FREE体系 开发语言:Java、php、Jquery+javascript 、c/c++ 、python、ruby...开发工具:eclipse \ netbeans团队开发:svn/git Database:PostgreSQL、MySql、sqlite ...3.建立统一专案管理制度与流程,需要有标准的、易实行的文档制度,最好有应用系统工具来支撑,这样数据来源可靠
评估》分析设计》开发》测试》发行》变更管理》
4.所有专案须与效益结合,无法评估效益的专案宁愿不要启动
5.组织架构的合理布置,是制度实施的前提一、客服:(一线人员) a.区分事故与问题 b.变更管理二、维运(二线人员) a.包括硬件、网络、服务器、安全管理 b.问题处理 c.建立与维护知识库 d.三、开发、研发 四、建立知识库 a.知识库管理员 b.五、建立透明、自动化管理机制1.无需按硬件体系、开发语言体系在组织上分开,他们其实都是服务于专案的2.策略制定3.制度与组织建立4.流程制定5.KPI量测
6.注重数据,量化指标,以事实说话,如系统满意度,品质优良
7.系统需从上到下规划,包括数据 8.服务器并不是越多越好,服务器增加应有效能耗用数据支持,系统也需要有预计耗能评估; 9.各区、各国需支持多语言,并需保持系统SourceCode一套,Database的结构统一是前提。 10.权限需各区、各国共用一套,可以有系统权限模块,但必须与总权限资料同步,并使用SSO 11.服务人员与开发人员相互独立,服务人员可以兼测试人员,开发过程需单元测试 12.建立资料交换中心与制度 13.鼓励参加IT技术活动、Free项目开发或负责人员,甚至成为行业专家,寻求社会、贡献认同感 14.Database设计规则1.DB Object名称全部用小写:表名(Table)、View\Producure\Trigger ...2.字段名(Column)全部小写3.Primary Key:pk_tablename4.Index:idx_tablename_columnName5.给TABLE分类:Fixed:資料永久保留表格,無法將資料搬移到歷史資料區Move:可週期性將資料搬移到歷史資料區History:該資料表格是另一個資料表格的歷史資料Temp:暫存表格,用於報表暫存等性質,資料無需保留Stop:該表格不再使用,資料不會有任何異動Log:表格資料內容是屬於log記錄,可以 定期排程刪除File :表格內包含圖片或者檔案,可以移到一般的File-ServerSystem :資料庫自動產生表格,與系統無關係
15.代码规则
1.类:小写2.方法:小写1.参数:{type}_name2.备注: