CTO 对软件工程似乎不太了解,感觉很不好

2017-08-09 08:07:15 +08:00
 sfree2005
从老板那了解到 CTO 在软件行业里也有十几年经验了,虽然不是科班出身,但应该也会了解到很多吧。

但刚刚接到的的项目,他只是需要客户提供些界面设计草图和澄清一些问题,就开始设计数据库写代码。

如果这个 app 简单,或者是模仿某个现有 app 还好说,但现实是里面的核心功能是完全独有的,高定制的。

在我看来,不是应该先有剧本(use case),各种 UML 图,然后再有界面的设计草图吗?没有这些,作为后端的我几乎不知道干啥。我也可以想象到前端移动端更不知道除了按界面设计图画模板外还能做些什么。

需求一直改是肯定的,但在剧本和 UML 图阶段就改掉部分绝对是节约大量时间的。如果跳过这个过程,去改 code 甚至数据库设计的话那将会很头疼呀。

作为后端,我实在坐不住,就有主动做些需求分析工作,写下 use case,画些图和设计数据库之类,CTO 人也好的,他有鼓励我做这些。但没有项目管理层去领导或者推动,感觉还是不对。

CTO 自己花时间在根据新需求改界面设计草图,我实在不能同意这样的工作流程。这些改动完全可以在 use case 阶段修改从而节省大量时间。

大家的经验又是怎样的呢?没有花时间在软件设计上真的可以?在我看来就等同于没有图纸建大楼呀。

P.S. 我想在回复里会有人说“要么忍,要么滚”,由于个人原因,我是会两个月之后离职的。
7433 次点击
所在节点    职场话题
61 条回复
sfree2005
2017-08-10 15:47:31 +08:00
@eyp82 是的 他人不错的。
@tabris17 有书面文档 但只是很概括性的东西,只有十几页而已,没有用例,没有图

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/381532

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX