关于团队协作与产品设计

  目前,我所在的项目组开发用的是VS,做.net。随着时间推移已经基本熟悉了系统框架,逐步开始独立开发模块。

  【发现问题】

  发现问题是上个月吧,记得当时自己负责开发的模块,快完成的时候开了个小组会议,当时总经理对我的页面和功能设计提出了很多改进意见。在没有设计文档情况下我只能按照自己的理解去设计和开发,当时被提出需要改进的设计甚至是前几天得到他同意的设计方案,因为有些个别拿不定的地方还是要确认下。当时就觉得很委屈,有种说不出的委屈。

  最近又出现了,我开发的部分的页面设计方案,数据库表一下子全改了,不用原来的了,这样一来开发了两周的功能重新再来一遍。当时在想,这样的工作思路就是在浪费劳动力。如果不能明确功能,那么可以先做别的功能啊,也不至于这边刚做完就返工啊。

  觉得项目开发过程中没有设计文档作为参考就是不太好,也许有人会说根据需求去自主设计开发更加锻炼人,但是那是对于有一定开发经验,对系统整体需求和系统设计风格有一定了解的开发者,而我接触系统还不到一个月,没有那么多的了解。在没有指引的情况下,设计出来的功能很大可能不符合要求。也许说可以先设计Demo然后通过了再开发,对啊,但是你总不能每个页面都拿给上面看,让上面去审核吧,如果这样那么领导肯定给你准备好了Demo,还让你自己设计个什么劲。

  还有,有时不同的人对某个点的实现方案给出不同的意见,如果开始是按照普通员工的指导去做,就可能不符合经理那边的设计思想。上次一个数据绑定,同事跟我说直接后台传前台进行绑定就行,后来经理看了就说这样太好,考虑到框架和系统的问题,要改成系统全局绑定的,也就是我在系统级的文件里进行绑定,其他页面如果要绑定同样的数据直接调用我提供的数据。

  【解决方案】

  有详细的设计文档,包含概要设计和详细设计,项目组有负责人有最终决策权,最好在下达任务时能把考虑到的开发人员应该注意的和那些与以前开发不一样的地方,还有那些已经想到了可能出错的地方简单说一下。

  

时间: 2024-10-10 13:48:55

关于团队协作与产品设计的相关文章

产品设计团队,你应该这样远程办公

万万没想到,由于疫情的影响,我终于实现了多年的愿望:在家躺着就把钱挣了. 为了响应国家的号召,避免疫情扩散,保障员工健康,最近许多企业都实行了远程办公模式.摹客团队也已经度过了远程办公的第一周,以前幻想过无数次的工作场景,终于在这段时间全部实现. 总的来说,远程办公给我和我的同事们带来的感觉就一个字:爽! 不过一周的工作下来,许多互联网公司都遇到了大量影响效率的问题.最近在各大社交平台,经常能看到产品设计团队的小伙伴们吐槽:远程办公沟通困难,产品设计效率大打折扣,总不可能上班时间保持视频或者语音

iOS开发>学无止境 - 浅谈MVVM的架构设计与团队协作

李刚按:本文是青玉伏案写的一篇文章.相信大家对MVC耳熟能详,MVVM可能听说的相对少一些,这一篇文章将会想你阐述MVVM设计,还有团队协作的经验分享.如果你也觉得不错,就分享一下吧! demo:https://github.com/lizelu/MVVM 今天写这篇文章是想达到抛砖引玉的作用,想与大家交流一下思想,相互学习,博文中有不足之处还望大家批评指正.本篇文章的内容沿袭以往博客的风格,也是以干货为主,偶尔扯扯咸蛋(哈哈~不好好工作又开始发表博客啦~). 由 于本人项目经验有限,关于架构设

iOS开发之浅谈MVVM的架构设计与团队协作

今天写这篇博客是想达到抛砖引玉的作用,想与大家交流一下思想,相互学习,博文中有不足之处还望大家批评指正.本篇博客的内容沿袭以往博客的风格,也是以干货为主,偶尔扯扯咸蛋(哈哈~不好好工作又开始发表博客啦~). 由于本人项目经验有限,关于架构设计方面的东西理解有限,我个人对MVVM的理解主要是借鉴于之前的用过的MVC的Web框架~在学校的时候用过ThinkPHP框架,和SSH框架,都是MVC的架构模式,今天MVVM与传统的MVC可谓是极为相似,也可以说是兄弟关系,也就是一家人了. 说道架构设计和团队

浅谈iOS中MVVM的架构设计与团队协作【转载】

今天写这篇文章是想达到抛砖引玉的作用,想与大家交流一下思想,相互学习,博文中有不足之处还望大家批评指正.本篇文章的内容沿袭以往博客的风格,也是以干货为主,偶尔扯扯咸蛋(哈哈~不好好工作又开始发表博客啦~). 由于本人项目经验有限,关于架构设计方面的东西理解有限,我个人对MVVM的理解主要是借鉴于之前的用过的MVC的Web框架~在学校的时候用过ThinkPHP框架,和SSH框架,都是MVC的架构模式,今天MVVM与传统的MVC可谓是极为相似,也可以说是兄弟关系,也就是一家人了. 说到架构设计和团队

应该怎么带一个产品设计团队上位

我是个小交互团队的小leader,深感大公司大UED的成熟经验不一定完全适合我们这种类型的团队,所以完全是摸着石头过河.说说自己目前的感受和遇到的问题,想到哪说到哪,大家共同探讨. 在业务上,1.经过短暂的熟悉产品线以及业务的过程后,几乎从最开始就放手让他们去做并鼓励独立完成,直到内部评审时告诉他们哪里需要完善和修改.2.除了工作分配,业务需求和开发跟进独立去完成.目的是尽快跟上下游熟悉起来,更加利于工作展开和信心培养.3.对于私事不过问.这点不一定是正确的,但我本着绝对尊重个人隐私的精神,从不

IOS中 浅谈iOS中MVVM的架构设计与团队协作

今天写这篇文章是想达到抛砖引玉的作用,想与大家交流一下思想,相互学习,博文中有不足之处还望大家批评指正.本篇文章的内容沿袭以往博客的风格,也是以干货为主,偶尔扯扯咸蛋(哈哈~不好好工作又开始发表博客啦~). 每日更新关注:http://weibo.com/hanjunqiang  新浪微博 由于本人项目经验有限,关于架构设计方面的东西理解有限,我个人对MVVM的理解主要是借鉴于之前的用过的MVC的Web框架~在学校的时候用过ThinkPHP框架,和SSH框架,都是MVC的架构模式,今天MVVM与

Leangoo:用敏捷开发管理思维做团队协作的SaaS软件

第一次看到leangoo这个产品时,笔者觉得又是一款团队协作软件工具,和其它的团队协作并没有什么本质区别. 当听创始人廖靖斌说起leangoo人员结构时,笔者起初蛮诧异,一家20多人的创业公司,顾问和研发差不多各占一半. 一家看起来做saas的公司为什么需要这么多顾问? 在和廖靖斌进行一个多小时的交流中,这个困惑渐渐被解开… Leangoo:一家顾问公司研发的SaaS工具 作为一个八年的“创业老兵”,廖靖斌始终在做的一件事就是实践.推广Scrum和敏捷开发.Scrum是风靡全球的敏捷产品开发框架

如何提高团队协作的效率

http://blog.csdn.net/xiaoting451292510/article/details/13022539 摘要:软件开发是一项团队活动,必然需要团队成员间的交流与协作.由此,如何提高团队协作的效率便成为大家共同关注的话题.本期三位嘉宾将结合自己的实践经验与大家一起探讨. 金仕达卫宁软件科技有限公司首席架构师李枫:审时度势,及时调整 分工合理,责任明确 团队是由个人组成的,团队中的个人往往经历不同.背景不同.性格有差异.水平有高低.在团队形成后.正式开工前,首先应该进行合理分

腾讯亿级用户的团队经验:产品经理如何协同工作

能做到亿级用户,背后的团队肯定不简单.简单的产品可能配备3-5 人的产品经理便能应付,复杂的平台级产品则有可能需要二三十个产品经理.别惊讶于人数之多,关键是在日常的工作中,如何让这么多的产品经理朝着同一个目标前进,发挥出各自的能力. 分工是社会化职能细分的一个趋势,别小看这个分工的作用.对于大部分团队来说,如何分工是管理者们需要着力考虑的问题.分工合理,可能会起到1+1>2的效果:反之,则有可能成为发展的阻碍.当然这是一个管理学问题,在这里不做讨论. 有许多朋友曾经问过我,你们究竟是如何分工的?