一个关于开发团队搭配的问题

本贴最后更新于 2626 天前,其中的信息可能已经东海扬尘

想请教一个问题!是这样的,我们公司现在的开发流程是 :
1、需求人员确定需求,然后出原型图。
2、原型图给美工,让美工出图并写 html。
3、美工把 html 给开发人员(Java),然后让开发人员分配任务,并且所有的交互等都是开发人员写。(开发人员都是偏向后端的,前端很薄弱)

现在这种开发模式导致团队积极性越来越差。。。。这样的搭配,我感觉自己的时间全部都被榨干了。而且无心去接新的项目。

我想问,你们公司的开发流程是怎么样的?是不是前后端搭配的?

如果是前后端搭配,项目后期维护成本高吗?

相关帖子

欢迎来到这里!

我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。

注册 关于
请输入回帖内容 ...
  • 88250

    一刀切肯定是不行的,我更偏向前后端大家一起商量着搞,具体实现都分这么严格会有局限性,特别是开发人员水平参差不齐的时候。

  • alanfans 1

    小公司是这样的,
    1:需求不明,老板说......你先做着,感觉得这里不通,然后去问老板讨论需求,边做边改
    2:老板说,你去找几个模板改改就行了,你不是程序员吗?html 会写吧
    3:其他人都忙,你把框架搞一下,网上找套 demo 学一下
    4:老板问:这个今天一定要搞完,搞不完加班。

    1 回复
  • jimmyya 1

    在我们团队一开始的时候,我们使用的是模块责任制,每个人都要从前端写到后端,但是这样造成了页面和编码各种的不统一。后来,我们规定了编码格式文件,然后分出了前端后端,然后前端后端合作,后端是主导,我们弄了接口交互的文件,然后前端后端,看着接口文件进行项目的实现。当然,我们现在在考虑把这个接口文件变成一个项目接口的网站。
    我知道现在是有一些项目接口的网站,但是总觉得用他们的,会泄露项目的内容,毕竟有时候是商业的项目。

  • 714593351

    需求分析很重要,分析透彻能够减少或者避免开发中的很多问题

  • xiaomogu

    前后端分离,Json 交互

  • flhuoshan

    把美工的角色,换成前端就解决问题了。

  • lijp

    如果你公司是一家大公司的话,肯定各尽其责比较合适,责任及工作量落实到具体人及具体时间。如果公司规模不大,还是商量着来,把每个人的主观能动性培养起来这很重要。当然所做的这一切的前提要有一个比较好的规范。要坚决的敢于踢人,对于划水的或态度消极的,该踢踢。这种人影响团队的氛围。祝你好运。

  • 1719781450

    我们公司现在就两个人在,所以我们的分工是我主导前端,主要界面上的设计,他搞后端,有时候我多想换家比较大的公司,可是心里还是比较犹豫的

  • 看公司规模吧。人少没必要做到真正的前后端分离,但是前端还是需要的。把前端交付剥离出来,后端专注接口、性能、安全。见过很多后端写的前端代码,后期很难维护。

    1 回复
  • cykcyk123

    我们是这样的 美工 ios 安卓 后端各一人 ios 安卓 都可以做后端 但是问题来了,,,,,,,维护异常困难

    1 回复
  • lijp

    赞同

  • Angonger

    我们实现功能的代码都是自己搞的 😂 ,后期自己都不想管,感觉写 js 就是发现个漏洞补一个,就没有一下子完成要的效果的

  • someone4686

    一种方式是提高所有开发人员在业务方面的参与度。我不是说隔几天就把所有人拉到会议室摆出一副很关心大家想法的样子逼所有人来一次头脑风暴,而是说在当有人偶尔冒出一个想法时,他可以毫无顾忌的说出来。一个公司想要有个能令人毫无顾忌的说出自己的想法的氛围,这是需要花很大精力营造的,但有两个最基本的原则必须秉持,就是对事不对人、对下不对上。

  • laijun

    深有同感,你说不会,没接触过,老板直接一句:不然找你来干什么

    1 回复
  • alanfans

    哈哈

  • xiaomogu

    前后端分离,后端写出来的前端交互反人类。

  • vgm

    之前开发 X4(后端的),只有开发 X2(后端的),痛得不行/(ㄒoㄒ)/~~

请输入回帖内容 ...

推荐标签 标签

  • GitLab

    GitLab 是利用 Ruby 一个开源的版本管理系统,实现一个自托管的 Git 项目仓库,可通过 Web 界面操作公开或私有项目。

    46 引用 • 72 回帖
  • Thymeleaf

    Thymeleaf 是一款用于渲染 XML/XHTML/HTML5 内容的模板引擎。类似 Velocity、 FreeMarker 等,它也可以轻易的与 Spring 等 Web 框架进行集成作为 Web 应用的模板引擎。与其它模板引擎相比,Thymeleaf 最大的特点是能够直接在浏览器中打开并正确显示模板页面,而不需要启动整个 Web 应用。

    11 引用 • 19 回帖 • 319 关注
  • Scala

    Scala 是一门多范式的编程语言,集成面向对象编程和函数式编程的各种特性。

    13 引用 • 11 回帖 • 108 关注
  • 倾城之链
    23 引用 • 66 回帖 • 102 关注
  • 资讯

    资讯是用户因为及时地获得它并利用它而能够在相对短的时间内给自己带来价值的信息,资讯有时效性和地域性。

    53 引用 • 85 回帖
  • HBase

    HBase 是一个分布式的、面向列的开源数据库,该技术来源于 Fay Chang 所撰写的 Google 论文 “Bigtable:一个结构化数据的分布式存储系统”。就像 Bigtable 利用了 Google 文件系统所提供的分布式数据存储一样,HBase 在 Hadoop 之上提供了类似于 Bigtable 的能力。

    17 引用 • 6 回帖 • 45 关注
  • Swagger

    Swagger 是一款非常流行的 API 开发工具,它遵循 OpenAPI Specification(这是一种通用的、和编程语言无关的 API 描述规范)。Swagger 贯穿整个 API 生命周期,如 API 的设计、编写文档、测试和部署。

    26 引用 • 35 回帖 • 13 关注
  • FreeMarker

    FreeMarker 是一款好用且功能强大的 Java 模版引擎。

    23 引用 • 20 回帖 • 428 关注
  • CAP

    CAP 指的是在一个分布式系统中, Consistency(一致性)、 Availability(可用性)、Partition tolerance(分区容错性),三者不可兼得。

    11 引用 • 5 回帖 • 565 关注
  • 书籍

    宋真宗赵恒曾经说过:“书中自有黄金屋,书中自有颜如玉。”

    76 引用 • 390 回帖
  • React

    React 是 Facebook 开源的一个用于构建 UI 的 JavaScript 库。

    192 引用 • 291 回帖 • 443 关注
  • 房星科技

    房星网,我们不和没有钱的程序员谈理想,我们要让程序员又有理想又有钱。我们有雄厚的房地产行业线下资源,遍布昆明全城的 100 家门店、四千地产经纪人是我们坚实的后盾。

    6 引用 • 141 回帖 • 559 关注
  • VirtualBox

    VirtualBox 是一款开源虚拟机软件,最早由德国 Innotek 公司开发,由 Sun Microsystems 公司出品的软件,使用 Qt 编写,在 Sun 被 Oracle 收购后正式更名成 Oracle VM VirtualBox。

    10 引用 • 2 回帖 • 5 关注
  • IBM

    IBM(国际商业机器公司)或万国商业机器公司,简称 IBM(International Business Machines Corporation),总公司在纽约州阿蒙克市。1911 年托马斯·沃森创立于美国,是全球最大的信息技术和业务解决方案公司,拥有全球雇员 30 多万人,业务遍及 160 多个国家和地区。

    16 引用 • 53 回帖 • 123 关注
  • MySQL

    MySQL 是一个关系型数据库管理系统,由瑞典 MySQL AB 公司开发,目前属于 Oracle 公司。MySQL 是最流行的关系型数据库管理系统之一。

    675 引用 • 535 回帖
  • etcd

    etcd 是一个分布式、高可用的 key-value 数据存储,专门用于在分布式系统中保存关键数据。

    5 引用 • 26 回帖 • 492 关注
  • gRpc
    10 引用 • 8 回帖 • 54 关注
  • Hexo

    Hexo 是一款快速、简洁且高效的博客框架,使用 Node.js 编写。

    21 引用 • 140 回帖 • 28 关注
  • OpenStack

    OpenStack 是一个云操作系统,通过数据中心可控制大型的计算、存储、网络等资源池。所有的管理通过前端界面管理员就可以完成,同样也可以通过 Web 接口让最终用户部署资源。

    10 引用 • 6 关注
  • Tomcat

    Tomcat 最早是由 Sun Microsystems 开发的一个 Servlet 容器,在 1999 年被捐献给 ASF(Apache Software Foundation),隶属于 Jakarta 项目,现在已经独立为一个顶级项目。Tomcat 主要实现了 JavaEE 中的 Servlet、JSP 规范,同时也提供 HTTP 服务,是市场上非常流行的 Java Web 容器。

    162 引用 • 529 回帖 • 3 关注
  • Netty

    Netty 是一个基于 NIO 的客户端-服务器编程框架,使用 Netty 可以让你快速、简单地开发出一个可维护、高性能的网络应用,例如实现了某种协议的客户、服务端应用。

    49 引用 • 33 回帖 • 23 关注
  • C

    C 语言是一门通用计算机编程语言,应用广泛。C 语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。

    83 引用 • 165 回帖 • 44 关注
  • TextBundle

    TextBundle 文件格式旨在应用程序之间交换 Markdown 或 Fountain 之类的纯文本文件时,提供更无缝的用户体验。

    1 引用 • 2 回帖 • 47 关注
  • Pipe

    Pipe 是一款小而美的开源博客平台。Pipe 有着非常活跃的社区,可将文章作为帖子推送到社区,来自社区的回帖将作为博客评论进行联动(具体细节请浏览 B3log 构思 - 分布式社区网络)。

    这是一种全新的网络社区体验,让热爱记录和分享的你不再感到孤单!

    131 引用 • 1114 回帖 • 151 关注
  • 阿里云

    阿里云是阿里巴巴集团旗下公司,是全球领先的云计算及人工智能科技公司。提供云服务器、云数据库、云安全等云计算服务,以及大数据、人工智能服务、精准定制基于场景的行业解决方案。

    89 引用 • 345 回帖
  • SEO

    发布对别人有帮助的原创内容是最好的 SEO 方式。

    35 引用 • 200 回帖 • 23 关注
  • Spark

    Spark 是 UC Berkeley AMP lab 所开源的类 Hadoop MapReduce 的通用并行框架。Spark 拥有 Hadoop MapReduce 所具有的优点;但不同于 MapReduce 的是 Job 中间输出结果可以保存在内存中,从而不再需要读写 HDFS,因此 Spark 能更好地适用于数据挖掘与机器学习等需要迭代的 MapReduce 的算法。

    74 引用 • 46 回帖 • 549 关注