中小型WEB项目开发概要阐述

一、中小型Web项目开发遇到的坑

需求模糊不定,摸着石头过河
平台达不到企业/客户目标,技术团队背锅
辛苦实现的功能被否定,推倒重来
开发周期太紧,累死还不讨好
频繁改需求,团队怨声载道
开发人员变动、影响项目开展
遇到技术拦路虎,严重的重新修改架构
项目上线,迟迟拿不到开发款/项目奖励

二、中小型Web项目开发步骤

1、需求调研

业务场景是什么
主要功能有哪些
管理哪些数据,数据的来源和规模
使用系统的人员有哪些,这些人如何使用
期望的项目上线时间、最长截止时间
项目预计的资金投入

2、功能及页面示意图快速设计

通过表格/树形目录方式梳理大功能和小功能
通过Axure或者Visio进行快速原型设计
注意: 一定要让上级/客户确认,最好留下书面确认材料

3、项目立项

确定资金/成本
确定项目要求
确定团队成员构成及职责
确定开发周期

4、概要设计和详细设计

创建源码和设计文档的版本控制库
技术架构选型
数据库设计
细化页面原型设计
接口设计

5、任务分解,前、后端并行

按前后端、功能模块进行任务分解
关键/核心功能模块最少2人以上
模块开发周期预留出测试时间
根据团队成员技术能力进行稍具挑战性的任务分配
在这里插入图片描述

6、局部测试、代码审核、整体测试

即时进行局部测试
一定要做代码审核
局部测试和整体测试尽量用模拟正规数据
测试完后,找出的问题需要记录现象和原因
跟踪完成情况,动态调整任务分配

7、项目部署上线

生产环境准备
基础数据准备
规划上线步骤
利用测试账号,完整走一遍流程

8、项目收尾

准备各项手册
准备验收报告
项目总结


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部