跪求 亲们公司是如何保证软件质量的一系列措施

我2我骄傲 2019-01-25 10:23:14
本人所在公司为30人小规模创业型公司,主方向是 企业应用级(产品),公司成立至今3年,质量问题一直是绕不开的问题。

由于质量问题也失去了一些潜在的客户。公司也采用了很常见的质量管理解决方案,比如走流程,跟绩效挂钩,但质量还是不行,

现在此跪求大家公司是如何做的?

先说下公司配置 软件部12个人 7 net 1 ios 1安卓 1前端 1UI 1测试 ,能力问题可以不用考虑 并不是主要问题。

流程也走了 也跟绩效挂钩了

我更想请教的是 管理方面 或者 其他非技术影响层面 是如何做来保证质量的?

跪求
...全文
483 22 打赏 收藏 转发到动态 举报
写回复
用AI写文章
22 条回复
切换为时间正序
请发表友善的回复…
发表回复
lindexi_gd 2019-01-31
  • 打赏
  • 举报
回复
引用 1 楼 lindexi_gd 的回复:
WPF 编译为 AnyCPU 和 x86 有什么区别
不好意思写错了
正怒月神 2019-01-31
  • 打赏
  • 举报
回复
你说的质量问题,是哪方面的
Cryking 2019-01-31
  • 打赏
  • 举报
回复
增强测试效率和覆盖率,增强技术人员技能水平。另外赞成上面大神说的极限敏捷开发,能快速试错,快速解决也是一种办法
weixin_42450091 2019-01-28
  • 打赏
  • 举报
回复
走流程,跟绩效挂钩,能提高质量? 在我看来那种标准化流程只适合生产线式的工厂。
战场上决定胜负的不是士兵,而是将军。
把质量问题归结于程序员身上,走流程、扣绩效,结果所有人都在应付流程、凑绩效。人心一散,彻底完蛋。

好的管理是需要水平的,it行业那么多公司,真正管理好的并不多。这也就是高薪聘请管理层人员的价值所在。
圣殿骑士18 2019-01-26
  • 打赏
  • 举报
回复
引用 14 楼 wanghui0380 的回复:
中国人有自己的哲学
管理-管和理
绩效-绩和效
威信-威和信

你发现没,俺们老祖宗多睿智,都是2个字。那一个字你都不废,废掉一个字立马就瘫

提醒下,这和老祖宗关系不大。管理,绩效,威信,这些都是中国学习西方后的创造词,最多一两百年吧。
wanghui0380 2019-01-25
  • 打赏
  • 举报
回复
我个人评价员工,反倒是看他在完成工作时候是否表现很轻松。

能把事情做好,做完。并且貌似很轻松。这个并不是像一般管理者认为他态度不好,或者他还没使劲,根本不把公司当家,相反那表示他考虑周到,知道怎么用劲,并且做完了,就是做完了,东西才不会累计下来

而2号员工那种,看上去兢兢业业,以公司为家。实际上那是把你当笨蛋,而且5个项目后你会发现他越来越忙,电话越来越多,整天不是甲方A要改这个,就是甲方B要他去开整改会议
wanghui0380 2019-01-25
  • 打赏
  • 举报
回复
老P做法我是一半一半。极限和敏捷不错
但我也会走传统手段,只是不在是要形成什么可以执行的文档,相反我跟愿意在反复流程工作上去暴露项目的风险。

意识到有危险你才会小心,才会有防范。如果大家都乐观了,我觉得更可怕
  • 打赏
  • 举报
回复
我个人其实赞同一种说法,其实项目主要人员,忠诚度占7、80%,技术只占2、30%。当然这个是个人的标准。 一个软件公司的质量保证技术,是核心机密。但是也是软件工程至少研究了40年的东西。我至今还是认为只有“极限开发”是真正的敏捷开发,关键在于你掌握多少“自己的”工具(那种动不动就到互联网上、csdn 上找管理工具的不行)。
  • 打赏
  • 举报
回复
开发中最垃圾的现象,就是按部就班地去高什么需求调研,数据结构讨论和文档编写,其它一大堆文档编写,结果到了2~3个月之后才看到最终效果。 我们的开发,一个功能特性的新增或者修改,不超过7天就必须发布出来给大家评测。
  • 打赏
  • 举报
回复
首先做一件事情,删除垃圾代码。一段代码如果被注释掉了,如果过了一段时间(例如1个月)就可以删除掉了。能删的代码都删了。不要留。 再说一个基本的理念吧。要想搞明白一个需求、设计一个流程、编写一小时代码..........你首先要有胆量出错啊!因为只有出了错,你才知道下一步该干什么,才不至于步入误区而怠工。这种“先出错、然后修复、然后纳入质量保证体系”的做法是最稳妥也最快捷的做法,一开始可能比较慢一位内要求一定的技术,实际上考虑到整体效果那么肯定是非常值得。技术上不讨论太细致,前提就是,“先出错!”。
cheng2005 2019-01-25
  • 打赏
  • 举报
回复
引用 4 楼 我2我骄傲 的回复:
[quote=引用 1 楼 cheng2005 的回复:]
找个专业做项目管理的人来弄,不要指望普通的技术人员可以解决这种管理问题。
项目管理也是一个专业技能,要想做好或者改善,就要有专人来做。


这不现实啊 小公司还特意招个 纯 管理? 不太可能[/quote]
30个人的公司,12个人的开发团队,这个规模已经不小了,超过10个人的团队,除非是那种成员特别默契,还都是高素质,不然都需要正规的“管理“才行。管理不是简单的定规则,而是要让团队发挥战斗力,躲避危险。
不想招人就内部挖掘管理人才喽,又不想有人干管理,又想把管理干好,你们如果解决了这个问题,推荐你们把自己的经验做成商学院的课程,说不定卖课挣的钱比你们现在干的事情挣的多。
wanghui0380 2019-01-25
  • 打赏
  • 举报
回复
行业内有句话“KPI毁了索尼”-------日本人公认喜欢KPI,但是正是KPI让日本企业逐渐没有那种创新能力,大家都能变成我上面说的2号员工那样的人。
那样的人你能说啥呢,啥也说不了。天天100%,日清日结,甚至人家还天天加班,工作态度第一,模范员工。有问题也不是人家的问题啊,如果有问题那是公司的问题,他个人从你公司文化上绝对没毛病
wanghui0380 2019-01-25
  • 打赏
  • 举报
回复
绩效,规范,流程---------他有效才有效,他无效甚至成为阻碍自然他就无效
所以我们才说会管事,用什么手段他都会管事。不会管事,他用这些手段,只能拿来管人了。

一旦让这些绩效,规范,流程 在不会管事的人手上,那么事情就会演变变成政治。因为他已经不管事情了,只那条款跟你扣,那么下边的人自然也不做事,只用条款来回怼。

所以结果是,大家都写日志啊,大家都报告啊,大家都开周会啊,大家都走流程啊。不过项目该进坑照样进坑。

-------------------------------------------------------------

这样吧,我上面说了风控,kpi。我们来看看行内怎么说:
《人月神话》--------这个得看看,脑力劳动不是体力劳动,单纯体力性质kpi不合适。
《人件》--------你到底把IT人员看成可以入西班牙到处殖民,抢完了,压榨干净了那样的人,还是把IT人员看成入英国那样融入,并帮助他们建设更好的地方的人
下面是对kpi讨论
https://www.infoq.cn/article/Cf5B*ySjOwwLQKUV4CLR
https://www.infoq.cn/article/XfGS_PaCExeJQvhPXFqi

说明kpi这种其实对脑力劳动没啥意义,脑力劳动。体现在他的想法,他的实施保障,他的预见性,他的后续能力,他的返工率。你要保证IT工作的创造性,而不是扼杀他们。
比如:
1.一个在考虑问题的员工,他花了3天没写一行代码,然后再花2天,写了一个你们可以重复利用,性能ok,并且后续可以扩展,具备风控把握的代码。但他整体任务完成60%
2.另一个员工,1天完成功能,天天日志100%。然后过了半年,他天天日志写返工修改bug,而且修改bug依旧是1天完成,依旧是天天100%
你认为到底哪种合适

有关风控

《快速软件开发》金典版--------与其说这书是将快速软件开发,还不如说这是本IT风控大全

  • 打赏
  • 举报
回复
引用 3 楼 我2我骄傲 的回复:
短平快 我们发现不行,完全不行 各种不负责任 所以才走流程
要想用好人,首先要不用人。 像 facebook 那么大的软件开发企业,鼓励任何人随时可以改代码,程序员都很有勇气,而质量也能得到保证。所以流程不是人与人之间的纠缠争论,人应该仅仅做创造性地事情,而把 99.99%的事情交给自动化。
我2我骄傲 2019-01-25
  • 打赏
  • 举报
回复
引用 1 楼 cheng2005 的回复:
找个专业做项目管理的人来弄,不要指望普通的技术人员可以解决这种管理问题。
项目管理也是一个专业技能,要想做好或者改善,就要有专人来做。


这不现实啊 小公司还特意招个 纯 管理? 不太可能
我2我骄傲 2019-01-25
  • 打赏
  • 举报
回复
引用 2 楼 wanghui0380 的回复:
一句话,“专业事交给专业的人”

让“管事”的去管事,别管人------------------流程?kpi?把一切阻碍事情流程,kpi通通给我去掉。只保留有事情有利的东西。流程,规范只是手段,会管事的用什么手段他都会管事,不会管事的。你用这些流程,规范,kpi他也不会管事,只会拿这些东西去管人。
让“管方向”好好去管方向,他只需要指导方向,把控方向,别入坑
让“做事”的去好好做事,别玩政治,不好好做事折腾政治,咋不上天呢
另外---------请注意风险。项目重要的不是什么流程,规范,kpi。做产品,做项目核心是风险控制,都不知道风控,那就失控,一失控就找责任人然后互相指责,推诿,玩政治这不是好事情
肯花钱,肯找能力比自己强的人。(人家比自己强有啥好怕,他强的地方,你学会了,你还一样强)


话说,30个人只要做到“专业事交给专业的人”就行了,小公司还折腾那些虚的干嘛,小公司就是应该是“土匪”
就是大家一起“抢钱,抢粮,抢女人”,有啥能力贡献啥能力,别瞎折腾。人家水浒108将才分座次呢,没上梁山前就那么30来号人,在干啥?难道在石碣村的时候,就玩流程,规范,谈政治?


流程和绩效 难道 是政治么??? 大家怎么抢钱 抢粮 抢女人 现在成员都还是 哈趴狗 根本不是狼啊 。
短平快 我们发现不行,完全不行 各种不负责任 所以才走流程

流程是软件开发的流程 。。。不是其他流程
wanghui0380 2019-01-25
  • 打赏
  • 举报
回复
一句话,“专业事交给专业的人”

让“管事”的去管事,别管人------------------流程?kpi?把一切阻碍事情流程,kpi通通给我去掉。只保留有事情有利的东西。流程,规范只是手段,会管事的用什么手段他都会管事,不会管事的。你用这些流程,规范,kpi他也不会管事,只会拿这些东西去管人。
让“管方向”好好去管方向,他只需要指导方向,把控方向,别入坑
让“做事”的去好好做事,别玩政治,不好好做事折腾政治,咋不上天呢
另外---------请注意风险。项目重要的不是什么流程,规范,kpi。做产品,做项目核心是风险控制,都不知道风控,那就失控,一失控就找责任人然后互相指责,推诿,玩政治这不是好事情
肯花钱,肯找能力比自己强的人。(人家比自己强有啥好怕,他强的地方,你学会了,你还一样强)


话说,30个人只要做到“专业事交给专业的人”就行了,小公司还折腾那些虚的干嘛,小公司就是应该是“土匪”
就是大家一起“抢钱,抢粮,抢女人”,有啥能力贡献啥能力,别瞎折腾。人家水浒108将才分座次呢,没上梁山前就那么30来号人,在干啥?难道在石碣村的时候,就玩流程,规范,谈政治?
cheng2005 2019-01-25
  • 打赏
  • 举报
回复
找个专业做项目管理的人来弄,不要指望普通的技术人员可以解决这种管理问题。
项目管理也是一个专业技能,要想做好或者改善,就要有专人来做。
丰云 2019-01-25
  • 打赏
  • 举报
回复
不管采用什么管理手段,首先,至少要有一位真正知道什么是好质量,什么是质量不好的人来做终裁,否则一切都毫无意义!!! 正如你不能通过一批训练有素的警犬来平价一幅画的价值一样,尽管他们非常优秀非常守规矩。。。。。
加载更多回复(2)

7,765

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 非技术区
社区管理员
  • 非技术区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧