0
点赞
收藏
分享

微信扫一扫

架构篇 -- 项目从无到有步骤


架构项目从无到有步骤

当自己独立负责一个项目时,需要将从无到有进行搭建,可能之前没有接触过的东西会感觉到有点着急,但是所有的技术不一定会全部掌握,面对没有接触的方向,可以按照一下的步骤进行实现。

1. 熟悉透彻需求内容

项目搭建的前提是新需项目的产生,一定要清楚自己将要面对的什么方向,方向的什么内容,内容的那些方面,方面的具体细节。这个过程是我个人认为最重要的一个过程,只用透彻了解需求,胸中有对项目勾画成型的蓝天,才能快速高效的着手完成这件事情。花费少量时间去了解需求,好过与半程项目垮掉,再重新整理需求。更重要的是做事情态度与方式,这将影响自己在同时和boss心中的形象,所以一定要稳。

2. 考察系统搭建依赖正规模式

无论是什么项目,什么模块,都会有其对应的官方技术模式。在项目着手前,去一一考察这个模式,利用思维导图,对比这么模式的优缺点,汇总后选取最适宜的一种模式。

为什么这样做?

当在构建系统技术评审时,能对各位同事说出前因后果,表现自己的专业素养和技术依据;当存在质疑的声音,认为搭建项目不合理,不专业,这时可有理可寻,给出参照模式说明。

3. 抽象基本模块内容,确定大体的骨架

这是项目搭建的核心基础,确定具体模块,绘画出核心模块等等。方便其他同事工作继续推进,也方便继续筹划细节内容。

4. 完善现有骨架,进行添加细节内容

细节添加建议使用思维导图,将自己能想到的内容进行展示出来,通过图形的方式方便个人内容梳理,也易于向他人展示成果。具体细节功能,要注意不要将技术实现都写在上面,太多,太繁琐。写到功能名称就差不多可以了,有特殊内容标注注意事项,否则内容冗余,视觉思维体验太差。

5. 根据总结的功能考察技术架构

所有功能确定完毕,根据需求内容去考察技术架构,再不够场景使用的技术架构有所不同。选择最适合的技术,可以每一项列举一两例,自己选择认为比较理想的架构路线。技术评审与同事们讨论所选技术架构的优势,但是还有那些部分存疑。

6. 选取技术架构,搭建系统框架

所有前期准备完成,剩下的就是技术show。

建议

构建项目会出现很多坑,不要怕采坑,这次踩过坑,解决掉,下次再出现可以找到解决办法,这就是能力提升。

一个错误只能犯一次


举报

相关推荐

0 条评论