最新要闻

广告

手机

iphone11大小尺寸是多少?苹果iPhone11和iPhone13的区别是什么?

iphone11大小尺寸是多少?苹果iPhone11和iPhone13的区别是什么?

警方通报辅警执法直播中被撞飞:犯罪嫌疑人已投案

警方通报辅警执法直播中被撞飞:犯罪嫌疑人已投案

家电

每日焦点!「中华田园敏捷开发」,是老板无能还是程序员无力?

来源:博客园

敏捷开发一直都是无数程序员的追求,也被视为“开发者的福音”,但显然敏捷开发在中国落地的专业度还不够,以至于出现了“中华田园敏捷”的说法,什么叫“中华田园敏捷开发”?


(资料图)

简单点说:中华田园敏捷开发的核心在于“快”,这种“快”是拍脑袋的快,基本由老板或业务负责人,又或者产品经理来决定上线时间,研发leader和码农无权干涉,甚至无权提意见。简单来说,就是:

上联:这个功能很简单

下联:怎么实现我不管

横批:明天上线

我做了很多研究,也搞不清到底是老板无能还是程序员无力?

一方表示是老板无能:

> 随时加需求 ,把“快速”当做“敏捷”,把没有计划当做敏捷,把无知当个性。准备上线了产品要改需求?我!当!场!可以把电脑屏幕吃掉。

> 不可能改期,火急火燎的上线导致bug不少,上线就不管。

>领导外行,太狼了,什么Backlog的管理,就完全不知道。

>基本的软件工程规律都不遵守,那毛开发正常的软件?

>到底谁可以一天研发一个项目啊?你以为是ctrl+ c + v?

>只要会读需求就能把软件做好,会不会太自信了一点啊亲?

总结来说,中华田园敏捷开发就是帮助老板获得掌控感,消除焦虑,根本原因是外行领导内行,蠢猪负责人干预专业开发。

一方是程序员无力:

>写代码自己从来不测的难道不是你们这些程序员吗?

>写代码一点不讲究质量的难道不是你们这些程序员吗?

>写个代码慢得跟蜗牛似的,不也是你们这些拿着高薪的程序员吗?

​总结:一切问题都是开发的问题

可以看出,敏捷开发本质上是一个需求逐渐明确和丰富的过程,而敏捷开发的核心就是响应需求的变化。当团队被迫采用迭代和增量的需求管理和项目管理方式,对应的配置管理和质量保障手段就必须跟上。

开发者想要一款简单易上手的、专业的敏捷开发管理工具,但只靠一款敏捷开发工具并不能帮助企业在敏捷转型中成功,但好的工具却能让企业敏捷转型事半功倍。到底什么样的工具才算是优秀的研发管理工具,那么有没有一款软件可以解决这些问题呢?

JNPF快速开发平台就适用于一些开发周期长,需求不明确,或者随时间渐进明确,频繁更新的项目。

JNPF快速开发平台平台采用全新的前后端分离架构模式。前后端分离已成为互联网项目开发的业界标准使用方式,通过nginx+tomcat等方式(也可以中间加一个nodejs)有效的进行解耦,并且前后端分离会为以后的大型分布式架构、弹性计算架构、微服务架构、多端化服务(多种客户端,例如:浏览器,车载终端,安卓,IOS 等等)打下坚实的基础。

开源地址:JNPF

JNPF快速开发平台的前端项目与后端项目是两个项目,需要独立部署,两个不同的工程,两个不同的代码库,前端通过 ajax 来调用 http 请求调用后端的restful api。前端只需要关注页面的样式与动态数据的解析和渲染,而后端专注于具体业务逻辑。

最主要的是,JNPF沉淀了海量客户经验的通用解决方案模板,能够更便捷解决场景痛点,为企业项目节省80%时间成本,让开发者将重心放在业务逻辑,不必烦恼底层架构设计,可短时间开发出如ERP、OA、CRM、HR、MIS以及电信、银行、政府、企业等各行业的企业应用系统。

关键词: