永利网址-新萄京娱乐网址668866-首页

济南App开发—微型项目的概念

2015-10-10 09:16:18

    现在,很多初级程序员或是一些小企业都做一些微型项目。微型项目的代码少,自然难度也不大,所以在开发的时候,花的时间也比较少。 
    微型项目是指绝大部分工作由一个人来完成,不管是对于企业还是对于个人,用一个团队来完成一个微型项目,显得有点过了。这个核心成员负责项目的系统分析、构架、及绝大部分的编码工作。项目的持续时间一般在一个月之内。项目的参与人员除了核心的程序员外还可能有一部分辅助人员,包括第二程序员(负责一部分编码工作)、美工(负责界面设计)等。
    微型项目的规模小,业务逻辑也不复杂,价格一般也不会超过10K。程序员通常直接和对方领导打交道。客户大多对技术是一窍不通的,需要程序员直接负责系统的需求分析。
微型项目分析的一般流程: 
    微型项目的流程可以说没有什么特别的,因为项目小,所以常常谈不上用很多的东西和常识或是工具。但是因为系统需求的不确定性较大,一来说,敏捷的思路比较适合。
    1、需求分析

    2、构架设计

    3、撰写代码

    4、增量交付

    5、应对需求变更

    6、最终交付
    以上过程有时候并没有什么明显的界限。鉴于项目的规模,大多时候在分析需求的时候,构建就慢慢的形成了,在形成构架的过程中,很多编程上的难点就一一弄清楚了。对于这样的项目,需求上的变化一般是很正常的。很多时候,项目预期一个月,但是一个星期就可以做完,剩下的三个星期一般是修改项目,另外变更项目的设计上的小细节。

永利网址|新萄京娱乐网址668866

XML 地图 | Sitemap 地图