当前位置:网站首页>第一个独立完成的千万级项目
第一个独立完成的千万级项目
2022-07-30 23:31:00 【Jiaojiao】
项目背景
公司最近竞标到了一个省级展会项目,需要做移动端、PC、H5的线上推广网页,我负责PC端的开发。 开发时间:45天左右。
项目开始前
和产品经理澄清具体需求。 和UI同事确认设计稿。
开工
在此项目开发前已经接到到类似页面开发和这个类似的需求了,所以在开始此次开发时没有那么慌乱了。 首先是看了一会儿的设计稿,心里大致有个预期,并想好怎么布局合适。 然后就开始了漫漫长路的开发。这个过程,有和后端同事的沟通和产品经理的沟通和UI同事的沟通,不过我们的最终目标都是将需求按时交付,所以沟通还算通畅。 经过了几个任务迭代,终于顺利开发完成。 开发完成后,提交测试同事,进行功能页面的测试,测试完成,UI同事来验收相关UI。然后通知产品经理查看成品。 至此,此次开发完成。
遇到的问题及解决方案
1. 需求不明确:
刚开始开发时产品经理说出的需求不够明确,导致我这边返工一次,好在当时刚开始没多久,还来得及修改和重建。
在未来开发中,一定要确认了需求再动工,要不做了一些无用功。
2. 开发中页面布局:
当时UI同事需要做到屏幕适配的,我第一版开发的只有1920分辨率的适配效果,所以第一次交付测试的时候,同事使用笔记本查看网页就出现了页面内容混乱的情况,后续又做了屏幕适配的优化。
3. 各种逻辑判断问题:
此次项目是公司平台项目下的子项目,所以在开发中首先要基于总项目开个新的文件夹开发,有好多数据和信息都需要和全栈保持统一,所以,处理数据和外观方面下了一些功夫。 然后,就是内容的开发了,首先是搭好html骨架,然后和后端同事联调处理数据,填充骨架内容。(这里寥寥几句话描述了开发过程,其实实际开发没这么简单)
4. 沟通问题:
这其中,首先和产品经理沟通需求,UI 同事沟通、测试沟通等等吧,开发前确认任务,开发中确保和后端同事协同配合,开发后协同测试同事修bug。 在沟通的时候也有各种的battle,好在,我想得开,想着我们都是为了共同的目标(希望项目顺利如期的交付),所以,只要提出的要求不过分,我都会答应开发。后续有的加的需求都是不算在工作量中的,基本就需要我加班帮忙处理的(哎~开发不容易呀!)
收获
当然是技术上又有了更上一层楼的提升。主要表现在开发的熟练度、逻辑思维的能力、对整个平台项目熟悉程度。 沟通能力。在此之前我接到的需求只需要对我的leader负责即可,这次需要对多个同事,和多个同事不止一次沟通协调。 耐心。之前开发时,有些急躁的,一个问题搞不定,抓耳挠腮坐立不安,甚至有的时候做梦都在敲代码想这个问题,在本次开发周期结束后,我反观了这次遇到一些开发难题时没有那么急躁和不安了,能静下心查文档查网络,慢慢的理清逻辑,更有利于解决问题。
致谢
感谢我的leader对我的信任,把这此的开发任务交由我来处理。(因为接到此任务时我还未过试用期,对整个平台项目还是逐渐的熟悉中,可以说还很菜鸟的) 感谢在开发中和各个同事之间的沟通协调,大家对我的包容。 因为初来乍到,好多同事好多流程都是在此次开发和沟通中,认识和熟悉的。 感谢这段时间努力工作的自己。没有因为上一份不好的工作感受和工作情况放任自己,在进入新的工作环境时,努力的适应、努力学习新技能,朝着前辈的模样进步着。
边栏推荐
- Flex布局使用
- "NIO Cup" 2022 Nioke Summer Multi-School Training Camp 4 DHKLN
- Chevrolet Trailblazer, the first choice for safety and warmth for your family travel
- PS Basic Learning (1)
- “蔚来杯“2022牛客暑期多校训练营4 N.Particle Arts 规律 方差
- HF2022-EzPHP复现
- #Dasctf July Enabler WP
- HashSet源码解析
- (WebFlux)001、如何自定义注解实现功能
- Unity 加载读取PPT
猜你喜欢
随机推荐
会员生日提前了一天
2021GDCPC广东省大学生程序设计竞赛 B.Byfibonacci
Go1.18升级功能 - 泛型 从零开始Go语言
matplotlib图表多曲线多纵轴绘制工具方法
BFS题单总结
Detailed operator
ZZULIOJ: 1120: the most value to exchange
[MySQL] DQL related operations
详解操作符
HCIP Day 15 Notes
Debezium报错系列之二十:task failed to create new topic.Ensure that the task is authorized to create topics
二进制序列
In MySQL, the stored procedure cannot realize the problem of migrating and copying the data in the table
[SAM template question] P3975 [TJOI2015] string theory
grub 学习
$\text{ARC 145}$
leetcode:127. Word Solitaire
【LeetCode】70. 爬楼梯 - Go 语言题解
第一节 zadig 入门
反转链表-就地逆置法








