Managing Business Rules and Models Part 1 (Tagalog)

Share

Summary

This video discusses the importance of managing business rules and models in system integration. It covers what business rules and models are, their purpose, and how they evolve alongside technology. The speaker also highlights the financial aspects of system implementation and maintenance, using leading tech companies as examples. The video further explores the evolution of systems, tracking changes through version control, and the roles of bespoke and off-the-shelf software. It concludes with an emphasis on protecting source code as a valuable asset.

Highlights

Introduction to Business Rules and Models
00:00:36

The video begins by introducing the topic of managing business rules and models, which are crucial for transforming businesses and redesigning them into automated systems. Business rules are defined as expressions of policy that resolve to true or false, guiding business decisions and actions. Business models provide a formal way of defining and sequencing these rules, preparing them for automated application generation.

System Integration Costs and Examples
00:09:12

The discussion moves to the cost profile of information systems, noting that most mid-to-large organizations spend 25% of their IT budget on new systems and 75% on maintaining existing ones. Examples of high R&D spending companies like Samsung and Alphabet (Google) are highlighted, showcasing their investments in innovation, employee salaries, and developing new products and services, including image captioning AI with high accuracy.

Impact of Digitalization and E-commerce Life Stages
00:29:35

The video emphasizes the acceleration of digitalization efforts, leading to a rebound in enterprise software. Key functions of modern ERP systems include supporting remote workforces, delivering virtual services, and leveraging hyper-automation. The rise of e-commerce is also discussed, citing a high percentage of Filipino internet users searching for and purchasing goods online during the quarantine period. The four life stages of e-commerce (startup, expansion, establishing, maturity) are outlined, detailing their evolving IT requirements, cost considerations, and technology adoption.

Managing Evolution and Version Control
00:36:16

The importance of managing evolution and coping with change is stressed, as information systems must constantly adapt. The concept of version control is introduced as a basic requirement for tracking changes in systems. This involves assigning version numbers (numeric, alphanumeric, or multi-part) to indicate the significance of updates. The example of Windows 8 and its subsequent updates (8.1, 10) illustrates the need for versioning. Beta testing, similar to advanced servers in gaming, is presented as a method to test new versions before full implementation, often involving third parties.

Granularity of Control and Source Code Protection
00:51:56

The video delves into the granularity of control in managing changes, outlining three approaches: control by rule, control by rule set, and control by model. Each approach impacts the precision and scope of version number updates. Finally, the role of Version Control Software and Source Code Management Systems in protecting source code, considered the 'crown jewels' of software projects, is highlighted. These systems safeguard against catastrophe, human error, and unintended consequences, emphasizing the value of accumulated knowledge within the source code.

Recently Summarized Articles

Loading...