遇到一个全新的需求项目,怎么办?

第一次写博客,没有那么完善,看客请见谅,先写一篇自己的经验之谈,勉强算是工程化方法论吧。
如果你的公司要从头开始做一个项目,如果你接到了一个全新的私活,会怎么办?直接开始coding?说说我怎么做的、

第一步,需求确认

首先肯定是要去确认需求,要知道做什么,做成什么样。

第二步,分析资源

分析资源主要是两个注意的地方:
1、人力资源
有多少人能用,每个人的能力如何?
2、时间节点
这个需求要求如何?什么时候交付?

第三步,功能分析

这一步跟第一步需求确认息息相关,首先要确认功能有哪些。然后要对这个工程所处的使用环境和要求进行判断,有多少访问量,性能要求,对工程的易用性,侵入性,持久化等如何要求?

第四步,技术选型

技术选型需要我们有足够的经验和知识面来支撑,平时就要获取很多的知识,这样在遇到具体需求的时候可以去寻找出合适的技术来应对。有些时候可能市面上现有的技术没有办法满足我们本次项目的需求,那这时候可能就需要自己去造轮子。

第五步,设计实现

如果以上四步做的很好,那么最后一步就是水到渠成。根据之前的需求分析,功能分析,技术选型,然后来具体的量化我们的功能。完成这些,就可以开始coding了。

附带思维导图

这里写图片描述

  • 3
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值