
曹开彬 刘英博
本书分为三部分。第一部分内容介绍软件是如何开发出来的,详细介绍了什么是软件、软 件开发的主要流程、软件的开发、软件的运行、软件的维护、软件工程。第二部分内容介绍 使用低(无)代码进行开发,详细介绍了低(无)代码的起源、低(无)代码开发的主要流 程、构建业务模型、低(无)代码平台的运营与运维,同时介绍了清华数为低代码开发工具的案例,以及低(无)代码的发展趋势。 第三部分内容介绍低(无)代码平台的选择,详细介绍了低(无)代码的应用、如何选择低(无) 代码平台、低(无)代码厂商的发展状况和应用案例。
作为入门了解概念和基础的书还不错,如果能详细介绍各个主流低代码平台的特点和区别就更好了!
这是一本垃圾书,不值得阅读。这本书诉你的只是你可以用这些低代码产品去实现你的业务,而不是教你如何搭建自己的低代码平台。
叫《低/无代码行业分析报告》可能更合适
本书适合完全零基础,没有多少软件概念的人来看。 能够从了解什么是软件,低无代码平台的由来和发展进程,低(无)代码的平台适合的场景以及如何去选择符合企业使用的低(无)代码平台。 软件的物理组成:源代码、说明文档; 软件特性:形态特性、生产特性、维护特性、复杂特性、智能特性、质量特性、环境特性、管理特性、废弃特性、成本特性; 软件分类: 按应用范围分:系统软件、支撑软件、应用软件; 按工作方式分:实时处理软件、分时软件、交互式软件、批处理软件; 其他软件:嵌入式软件、手机软件。 软件开发语言:C、C++、Java、C#、Python、PHP、Go、Objective-C、Swift、汇编语言等; 软件开发工具:编译器、代码提示器、调试器、项目管理工具、可视化界面等; 软件测试工具:LoadRunner(性能测试工具)、AppScan(安全测试工具)、Fiddler(http协议代理工具)、Postman(接口测试工具); 软件版本管理工具:SVN、Git; 软件项目研发管理工具:JIRA(项目与事务跟踪工具)、Redmine(项目管理软件); 常见的操作系统: 移动端操作系统:iOS、Android、鸿蒙系统; PC端操作系统:Microsoft Windows、macOS、Google Chrome OS; 服务器端操作系统:Unix、Linux、Windows Server; 国产化操作系统:中标麒麟 数据库:关系型数据库、非关系型数据库; 软件维护工具:Zabbix(Web界面企业级开源工具)、Nagios(监控IT基础架构当前状态的开源工具) 软件开发与维护过程中产生以下问题: 软件开发的时间和成本超出预期; 软件的功能不符合用户的需求; 软件质量难以保证; 项目无法管理、代码难以维护; 软件需求变化在: 软件需求存在急迫性; 软件需求存在模糊性; 软件需求存在易变性; 软件工程的发展过程:早期软件工程(作坊式开发)➡️ 面向过程的软件过程 ➡️ 面向对象的软件工程 ➡️ 基于构建的软件工程 ➡️ 面向微服务的软件工程 ➡️ 智能化软件工程。 软件质量的重要指标:功能性、可靠性、性能、易用性、清晰性、安全性、可维护性、可扩展性、健壮性、可移植性; 软件生命周期模型:瀑布模型、迭代模型和快速原型模型; 软件设计阶段可利用人工智能技术自动生成交互原型。 软件开发的展望:工业化、公民化、智能化; 低(无)代码的优势: 设计者无须具备编码能力; 快速高效(让业务员拥有应用开发能力); 自由组合组件(支持将菜单、列表、查询、报表等组合到同一个可视化界面); 聚合能力(人员聚合、应用聚合、生态聚合); 基于模版化的开发扩展能力(界面模板机制、自定义控件机制); 满足多行业、全场景的业务需求(项目管理、行政管理、资产管理、费用管理、车辆管理、采购供应管理、任务计划管理、合同管理、招投标管理等等); 传统软件开发流程:任务计划、需求设计、开发设计、编码开发、系统测试、系统维护; 无代码开发流程:明确需求,方案设计、新建应用,业务表单线上化、流程设定、功能测试与上线。 调研框架:综合背景、我们能提供的能力价值、组织架构图(主要部门与角色)、企业外部竞争对手、业务流程图、业务场景描述、核心需求与痛点、核心表单、关键指标、关键文件【收集与否】、需要提交资料列表、复盘总结。 不同行业对低(无)代码的期待: 制造业:需要具备前后端分离和数模分离; 金融行业:需求主要集中在数据应用方面,对数据进行获取、处理和分析; 零售和消费品行业:有强烈的客户运营管理需求; 低(无)代码平台应用场景:门户网站、业务线系统、数字化业务流程、移动应用程序、微服务应用程序、集数据和业务于一体的管理平台、资产管理系统、固定资产系统、积分管理系统、建筑行业的项目管理系统、关联方交易管理系统; 低(无)代码平台设计需要人才:业务分析师、组件工程师、算法工程师、SaaS 2.0产品经理。 低(无)代码平台设计理念:表单驱动(对复杂业务的企业应用支持弱)、模型驱动(需要提供强大的可视化建模工具)。
翻了下 没有找到实际动手的例子,粗略的跑了一遍吧,入门了解了可以,实操得看别的书
针对零基础小白可以了解低代码产品的基础产品架构和实践案例,还是有很不错的阅读价值
认真的吗,从头到尾没有任何低代码,只是说一些范范的理论,难受
大概对低代码描述的概念,应用范围有点了解。个人见解低代码就是可界面化代码设计工具,低代码基础平台等等。有不同认知可以谈论下