做导航产品与服务的引领者
软件开发项目管理
做导航产品与服务的引领者
接口(Interfaces):面向对象开发的核心
版本控制系统:团队开发的必须组件(svn,cvs,vss)
算法:hash表,嵌套循环,算法复杂度
缓存:应用程序缓存、数据库缓存
并发:应用程序并发、数据库并发、软硬件结合
安全:所有可用程序的基石
做导航产品与服务的引领者
关系型数据库:Oracle,SQLServer,MySQL,PostgreSQL等
Bug系统:团队开发的必须组件(bugfree,mantis等)
关注最新知识:比如云计算等等
命名规则:良好的命名规则
测试:单元测试,整体测试;黑盒测试、白盒测试;
项目进度管理系统:Project等
做导航产品与服务的引领者
需求分析说明书:项目需求
可行性分析说明书:项目可行性分析
概要设计说明书:项目的大概设计,系统分析
详细设计说明:UML、系统架构、接口、方法等等
测试说明书:详细测试计划
项目日常文档:开发计划、会议文档、项目变更计划等等
做导航产品与服务的引领者
编码规范说明书:
系统使用说明书:
系统维护、更新、备份等说明文档:
质量说明书:
国际、国家、行业标准说明书: