软件开发怎么开始

我们是一个学生团队,在做一些自己的东西,类似社交应用。但是我发现,好像项目活动推进很慢。具体就不在这不描述了。我只想知道,大家是怎么做的。我们现在做了一些客户端应用的原型,讨论需求,我主要是负责应用服务端的开发。请大家帮忙。

项目分析=>架构设计=>开发plan设立=>项目编码=>阶段测试=>文档跟进=>项目验收