创业成长故事技术开发上的硬伤

在经过充分的思考和准备的时候,我们组成了自己的创业团队,其中包括我和另外一个人是做技术的,另外几个人是做项目研究和市场的!

我们开始自己的投入并设计产品。

产品一开始是外包给其他人设计开发的,但是后来就有我们自己接手,我最初并不是精通web开始,但是技术上,另外一个人是从事.Net web开发的,了解基本的三层架构和整个开发架构。为了协调我们之间的工作,我就选择在Web前台开发设计方面入手,做一定的辅助设计。

这是我们最初的想法,通过我们自己一段时间的发展之后,进度很缓慢,但是自己在前台开发上却是掌握了不少的经验。

后来我们有了自己的合作商,为我们提供产品开发资金上的支持,由我来主持并负责整个技术研发。我本身是从事计算机专业的,对于编程开发语言上不能称之为精通,但是却能够基本读懂代码。但是却并不了解整个网站怎么去架构,更别说开发的流程,人员搭配,技术投入与产出,任务分配和规划。整个开发中总是感觉业务逻辑处理相对比较简单,所以总认为一个简单的短期就可以完善项目。

但是到最后却发现项目无法再预订期限内提交,无法保证功能模块的稳定和正常运营!

其实,总项目管理在不了解开发流程、业务处理整个流程,没有深入的去感受过团队开发的气氛和流程情况下,只能去自己创造自己的最初的开发模式和团队开发流程。因为根本就没有其他的经验供你参考借鉴(后来了解到了敏捷开发)。在这种情况下,走了很多弯路,到最后我们的第一个项目是满目疮痍,甚至后来被人SQL注入。不过还好,只有经历过,才能成长。团队在开发的安全方面的考虑更加严谨了。

通过一段时间的了解和一路的坎坷,我们也终于了解到了网站开发中所需要注意的各方面的问题,和网站管理和维护的经验。

但是,没有经验却是一个硬伤,一个无法避免的硬伤。要做项目管理和架构,没有一点一滴的经验积累是无法一步坐起的。虽然这个只是一个小的创业项目,但是其中涉及到的项目管理流程和各方面的管理和协调却是不可疏忽的重要。继续学习吧!成长不是一天两天。

现在项目发展因为各种原因并不是很好,但是希望自己在总结这次的经验之后,通过不断的了解和各个方面的学习了解能够有所提升,并且找到一个机会学习经验!

未来的一段时间我想需要做的就是:

     1.了解网站开发,精通和熟悉开发流程、开发模式

     2.培养和完善自己的编程规范。

     3.深入了解项目管理

     4.培养自己的处事等个人能力

原文地址:https://www.cnblogs.com/wpfworld/p/2072319.html