- Learning Continuous Integration with Jenkins(Second Edition)
- Nikhil Pathania
- 247字
- 2021-07-02 21:18:30
Types of projects that benefit from CI
The amount of code written for the embedded systems presents inside a car is more than the one present inside a fighter jet. In today's world, embedded software is inside every product, modern or traditional. Be it cars, TVs, refrigerators, wrist watches, or bikes; all have little or more software-dependent features. Consumer products are becoming smarter day by day. Nowadays, we can see a product being marketed more using its smart and intelligent features than its hardware capabilities. For example, an air conditioner is marketed by its wireless control features, and TVs are being marketed by their smart features, like embedded web browsers, and so on.
The need to market new products has increased the complexity of products. This increase in software complexity had brought the Agile software development and CI methodologies to the limelight, though there were times when agile software development was used by a team of no more than 30-40 people that were working on a simple project. Almost all types of projects benefit from CI: mostly the web-based projects, for example, the e-commerce websites, and mobile phone apps.
CI and agile methodologies are used in projects that are based on Java, .NET, Ruby on Rails, and every other programming language present today. The only place where you will see it not being used is in the legacy systems. However, even they are going agile. Projects based on SAS, Mainframes; all are trying to benefit from CI.
- Citrix XenApp Performance Essentials
- 零起點學Linux系統管理
- Learning Windows Server Containers
- Google系統架構解密:構建安全可靠的系統
- Extending Puppet
- 計算機系統開發與優化實戰
- Moodle 3.x Teaching Techniques(Third Edition)
- VMware NSX Cookbook
- RHCSARHCE 紅帽Linux認證學習指南(第7版)EX200 & EX300
- Linux基礎使用與案例
- Kali Linux高級滲透測試(原書第3版)
- 精解Windows 10
- Windows 7使用詳解(修訂版)
- Linux網絡操作系統項目教程(RHEL 7.4/CentOS 7.4)(第3版)(微課版)
- BuddyPress Theme Development