力软:九年沉淀,从呱呱坠地到风华少

article/2025/8/14 18:04:01



都说十年磨一剑,九年,想想也不短了,力软这把剑也比当初锋利了许多,今天我想顺着锋芒,带大家来了解一下这个备受呵护的孩子。

记得当初,三个人,一件工作室,怀抱着对开发行业的热情投入到创业大军之中,的确,彼时,钱是放在第一位的,因为大家所做的一切都是努力让这个初出茅庐的小公司坚强的活下来。可是一切并不如想的那般顺利,我们做外包,做项目,拼了命的干活,结果却因为种种原因一次次的败给了当时的外国同行,不过功夫不负有心人,随着大家的不断坚持,客户由无到有,逐渐积累了起来,公司也开始慢慢的走向正轨,有了起色。

但事与愿违,正当公司顺利发展之时,决策层犯了一个现在看来多数创业者都会犯的错误,膨胀式扩张。在近两年的资金积累后,公司规模扩大至几十人,但随之而来的是人力成本的急剧攀升,为了给公司带来收益,便拼命的接项目,项目多了要求也五花八门,开发维护成本也随之上升,但是又没办法,客户是上帝,而上帝的要求,我们怎敢懈怠呢!




一年后,问题显现,年终总结,公司利润几乎为零,大家开始迷惘了,我们费时费力,加班加点,到头来却发现,一年的努力几乎成了无用功。

到底是哪里出了问题呢?为什么客户需求永远得不到满足?而自己又忙于改改改呢?

于是我们讨论、验证,想要另辟蹊径,以期从根本上解决这种问题。

可是,该怎么做呢?

首先映入眼帘的是当时仍不成熟的敏捷开发平台,不过此种产品,除了国外同行有一定的参考价值外,国内信息可谓极少,几乎是空白一片,从架构的规划设计、功能布局都要从零开始,谁也不知道能不能成,会不会被接受,但是,是挑战也是机遇,经过多次讨论,大家统一了意见:那就是这个产品是好东西,是趋势,值得做!

于是,经过一些列的规划设计,经过几十名开发人员夜以继日的努力,半年后,这个令人骄傲的孩子终于诞生了,他便是LeaRun.Framework 1.0。他凝聚了太多人的心血,自然受到百般呵护,许多项目因此让路,不过由于当时国内企业信息化需求并没有现在如此强烈,个性化定制就更不用说了,为了把这个孩子介绍给别人认识,我们几乎以白菜价在推销,其艰难程度超乎想象,本以为是蓝海时代,结果游入了红海之中,真是冷暖自知啊!

当然,说到红海,就不得不提到中国的软件开发行业了,中国软件行业的发展历史不算长,但今天就不对历史做过多的剖析,庸史无意,就聊一聊现在吧。

我们现在所处的是一个什么样的时代?

软件开发的红海里,有三个群体不得不提:软件公司、技术人员、最终用户。随着互联网信息化的不断发展,用户对信息化的需求不断增多,十年间,期需求量几乎是以几何增长,可以预见的是,在今后的数年间,这种需求的增长一样不会减少,但是很多的软件公司却没有从中看到希望。


什么原因呢?

开发成本太高。

就像我们刚才所说的,十年前我们做项目,每一个项目都要配备一大批的技术研发成员,没日没夜人的干,一个项目完成,另一个项目再重新开始,时间、人力成本巨大。

好不容易,项目完成了,但是客户不断的需求变化,又少不了不断的维护,提升,然后又是反复的修改,调试,这样的日子,真是没个头。

所以,为了解决这个问题,才有了快速开发平台的诞生,才有了力软的诞生。当然,先机并不是只留给力软的,只是力软进入的相对较早,具有一定的先发优势,有一些同行同样也嗅到了先机,一众类似平台便应声而起,就比如最近,就有数十家公司进入此种项目的研发,竞争更加激烈了。

那么,为了保持领先,我们就要在产品上多下功夫,找出我们足够的优势所在,但是初衷不能变,该有的基础配置一样都不能少。

所谓初衷,是想让开发变得简单,在平台上,技术人员不用再夜以继日地编写代码,所有程序和流程我们都写好的,他们只需要拖拽、点击等就能快速完成,从而彻底让技术们把精力放在更多的逻辑和功能层面上。


然而,这个想法一做起来就是近10年。因为我们想得越细,需要做的工作也就越多,比如:

1. 要想解放技术人员的双手,那就要求平台必须有强大的后台支撑,架构要合理,要足够稳定流畅。 

2. 操作要最大化地做到简单易懂,这样才能保证不同水平,哪怕是刚刚入门的技术人员都能看得懂、学得会,甚至要做到一定程度的无代码开发。

3. 普适性要强,这一点很重要,做到这一点,平台就能够适用于各个行业,既能符合相关行业的共性,又要留出足够的拓展去支持企业的个性化发展。

实际上这个做起来有点难度,为了实现这个功能,我们把数百行业优质的客户案例拿出来剖析,不断的进行总结沉淀,才完成了目前LeaRun.Framework 7.0较为完善的个性化组件功能。

4. 确实的减少企业的开发成本,提高开发效率。



那么说到这里,如何将这些优势与企业并联,满足企业需求呢?

我们先从企业常用软件看看。

1. 业务管理软件

业务管理软件不必多说,通常包括ERP、MIS、CRM、WMS、MES、TMS、物流快递管理等,但是想必一些中小型的软件公司也明白,这些系统当今已经被几家大的公司产品化,能在这里杀出自己的天地,个性化服务必不可少。而所谓个性化服务,就是针对行业的不同业务需求,做到标准品无法做到的功能。

独立从头到尾开发一套系统需要大量的人力物力,到头来成本可能比采购软件成品还高,而敏捷开发平台已经为开发都搭好框架预置了各类基础模块可以直接使用,另外系统根据各类系统的特点建立了多套开发模板,开发者可以按照开发向导快速开发出各种业务系统,更加具有针对性,更加符合企业的发展需求,同时也能够较好的控制成本。

2. 协同办公软件

OA、HRM、KM等协同办公软件是互联网时代下企业必不可少的内部管理平台,单独开发,同样花费不菲的费用。而敏捷开发平台通常已经内置了工作流引擎、自定义表单引擎、即时通讯模块,后期再配合框架完善的权限管理模块,可以迅速的定制协同办公软件,甚至可以做到无代码开发。

3. 电商平台后台

互联网的崛起给了电商企业成长的土壤,某宝的后台不知道有多少人用过,想必没有经过专业的培训,恐怕没有人能完全了解其功能,这可能也和其复杂的模式有关。但是,常规的电商后台应该是功能明确,操作简单的,同时也要兼顾到目前主流的后台管理功能及微信模块、短信平台模块。

4. BI软件

商业智能(BI)软件,它是一套完整的解决方案,用来将企业中现有的数据进行有效的整合,快速准确的提供报表并提出决策依据,帮助企业做出明智的业务经营决策,通俗地讲就是将数据转化为决策。敏捷开发平台在这一方面就要仁者见仁,因为这涉及到强大的数据采集分析,图表展现,甚至UI也是需要重点考虑的一方面。



就力软来说,功能上,考虑到用户需求的多样性,我们力求在技术层面做到顶级,除了以上企业应用的覆盖,其他方向也在不断拓展,微信、小程序、app等逐步落地,业务上沉淀在沉淀,操作上简单再简单,程序上稳定在稳定,造就了力软如今强大的功能。

在功能完善之后,我们一度觉得万事大吉了,但其实并非如此,一款产品的成功与否,除了功能,还有颜值,就像有的人看长相,有的人看内在一样,很多的开发平台都没有注意到这一点,而我们要做的,就是内外双修,缔造精品。

最开始,我们想,要不要把它做成网红脸,大眼睛,尖下巴,婀娜多姿,现代人都喜欢,但是做出来之后,发现虽然是一个美人,但是却太浓妆艳抹了,略感轻浮,于是这个人工美人,存在一周便被赶入了冷宫。

那还是选择自然美吧!

不过,说起来容易,操作起来却状况百出,就像人一样,所谓“美人”,哪个又敢卸掉那厚厚的一层妆容,而那些既自然又美丽的女子更是可遇而不可求,框架又怎么能例外呢?

但是,既然选定了方向,自然是要朝这个方向执行的,经过与设计公司的不断摩擦,成果终于出来了。四套精美的框架模板,我们内部都管她们叫“四大美女”。这下,看不腻了吧,况且,她还会做饭,会洗衣,持家能手,岂是网红可比!

1. 经典

2.炫动

3.飞扬

4.风尚

当然,拿出来不是要炫耀的,也不是证明它有多好,只是把自己多年来的心得分享给大家,正所谓凡事预则立,不预则废,孩子大了,需要经历成熟,自然要容得下批评,接的了指点,这样才能更好的进步不是。


http://chatgpt.dhexx.cn/article/dgSUAkT6.shtml

相关文章

力软敏捷开发框架工作流实现技术

工作流管理联盟(WFMC)提出了一个工作流参考模型,约定了工作流系统的体系结构、应用接口及特性,主要目的是为了实现工作流技术的标准化和开放性。下面简要介绍系统中的各个部分,并对参考模型中的五类接口进行描述。 1&a…

力软快速开发平台,强大工作流引擎,助推企业管理升级

在信息时代的今天,企业管理中的五要素:人、财、物、信息、时间在企业经营中的重要性在发生剧烈演变,人的地位已经与日俱升,管好人、用好人、育好人,成为企事业单位的管理中心,信息化已经成为提升企业竞争力…

.NET CORE敏捷开发框架,企业信息化自主化解决方案

什么是力软.NET CORE敏捷开发框架 力软.NET CORE敏捷开发框架是一个高效率、高颜值、易上手的跨平台全开源快速开发平台。 高效率 框架内置企业信息化系统中常用的基础功能组件和高效的可视化开发工具,包括:向导式智能开发组件、即时通讯组件、APP开发…

力软敏捷开发框架-轻量化app一键快速开发

APP怎么快速开发?2018年,力软敏捷开发框架的APP在线制作平台已经逐步成熟。你不需要任何的编程技术,自己就可以通过力软敏捷开发框架上面的APP应用,拼图式自己快速搭建出一个手机互联网APP。 在整体框架都已经搭建好了&#xff…

力软快速开发平台建设心得

做软件开发,无外乎一个快字。 这就像功夫,天下武功唯快不破,谁出招快往往就有更多的胜算,但是现在,好像又有点不对头了。 为什么? 因为现在,仅仅是快已经不能解决问题了,很多软件…

力软

力软 发布时不包含 看csproj文件里面 none 封装 登录login admindefault _Admin.cshtml 默认加载js lr-base.js lr-tabs.js lr-admin.js 客户端语言包加载(菜单,tab条) tab窗口操作方法 拦截器 登陆验证 防伪验证 var request = filterContext.HttpCont…

力软敏捷开发框架,快速搭建企业级应用系统

力软敏捷开发框架是基于.net平台研发出的一套采用面向构件技术实现企业级应用开发、配置、运行集成一体的综合技术平台。平台可以开发企业整个应用软件体系,并为其提供一个组件化、低代码、可视化的软件开发模式。 框架作为企业级研发平台,为软件开发者提…

重磅:力软(JAVA)开发平台将于7月20日正式上线

力软(JAVA)开发平台是一款智能化可扩展组件式Web应用开发与运行平台。 基于浏览器的集成开发环境,采用可视化的设计模式,支持控件的拖拽操作,能轻松完成前后台应用开发;高效、稳定和可扩展的特点&#xff…

力软快速开发框架的建设与介绍

大家都知道现在大规模金融信息系统的业务复杂性高,同时对系统的性能、可用性、可靠性和安全性都有非常高的要求,因此,要进行规范的金融信息系统的建设,一套成熟的快速开发框架的支持是必吧可少的。力软软件的构件化快速开发框架面…

力软敏捷开发框架源码7.0.6旗舰版 JNPF开发平台3.4.5 企业版 旗舰版

软件架构 1、控制层 Spring Framework4.2 2、安全框架:Apache Shiro1.3 3、视图框架:SpringMVC4.2 4、持久层框架:Mybaits3.3 5、数据库连接池:Druid1.0 6、页面交互:vue2.0 7、前后端分离:Swagger2 8、定时…

力软(.NET)敏捷开发框架,让开发变的更简单

框架简介: 软件开发,程序员就是不断地跟变量、方法、类、接口这些东西打交道,随着开发经验地积累,聪明的程序就会发现然开发出来的每个软件都不一样,但是它们在很多地方又都是一样的。每个软件的底层差不多都是需要进…

力软(.net)快速开发平台的主要功能特点

力软快速开发平台是一款基于代码生成器的智能化.NET开发平台,可以帮助解决.NET项目中90%的重复工作,让开发者更多关注业务逻辑。 既能快速提高开发效率,帮助公司节省人力成本,同时不失灵活性。 平台可以应用在任何.NET项目的开发中…

如何进行代码重构

当我们梳理自己或别人的代码时,很可能遇到如下情况: 当然不会如此夸张,但当程序员遇到类似的代码时大概率会抓狂,由此会想到代码重构,但当到最后一步时就没必要重构了,需要重写了。 何为重构? …

代码重构常用的技巧

一、前言 重构(名词):对软件内部结构的一种调整,目的是在不改变软件可观察行为的前提下,提高其可理解性,降低其修改成本。 重构(动词):使用一系列重构手法,在不改变软件可观察行为的前提下,调…

代码重构,最佳实践,你真的会代码重构吗?

WHAT:什么是重构? Martin Fowler:重构是一种对软件内部结构的改善,目的是在不改变软件的可见行为的情况下,使其更易理解,修改成本更低。 大型重构 对象:对系统、模块、代码结构、类与类之间的关…

代码重构有什么意义?为什么重构有用?

点击上方“武培轩”,选择“设为星标” 技术文章第一时间送达! 所谓重构就是在不改变代码外在行为的前提下,对代码进行修改,以改进程序的内部结构。本质上说,重构就是在代码写好之后改进它的设计。 前几个月完成了一个模…

代码重构之路 --我的2022年总结

2022年是我正式参加工作的第10个年头,也是我在CSDN上写博客的第11个年头。在这10余年的时间里,虽然在工作上遇到了各种情况,但我一直坚持输出、坚持分享,一共在CSDN上发表了530多篇原创博文。在这些文章中,大部分都是与…

java代码重构的思路Java代码重构的几种模式

Java代码重构的几种模式 Java代码的重构模式主要有三种:重命名方法重构模式、引入解释性变量重构模式、以查询取代临时变量重构模式重命名方法重构模式建议执行如下的步骤来完成:1.建立一个具有新名称的方法2.将旧方法的方法体复制进新方法3.讲旧方法的方…

java 代码重构

几天前的一次上线,脑残手抖不小心写了bug,虽然组里的老大没有说什么,但心里面很是难过。同事说我之所以写虫子是因为我讨厌if/else,这个习惯不好。的确,if/else可以帮助我们很方便的写出流程控制代码,简洁明…

代码重构终极指南!!

👇👇关注后回复 “进群” ,拉你进程序员交流群👇👇 作者丨Alex Omeyer译者丨弯月出品丨CSDN(ID:CSDNnews)原文链接: https://medium.com/swlh/the-ultimate-engineers-gu…