Understanding Enterprises and Business Processes
Understanding Enterprises and Business Processes
1. What is an Enterprise?
• Definition: Data that has been processed to be meaningful and useful for decision-
making.
• Types of Information:
o Operational Information: Data regarding day-to-day tasks.
▪ Example: Today's inventory levels, daily sales receipts, or specific
customer orders.
o Strategic Information: Data used for long-term planning and high-level
decisions.
▪ Example: 5-year financial forecasts, competitor analysis, or global market
trends.
o Tactical Information: Data for short-term planning and control.
▪ Example: Weekly staff schedules, monthly project budgets, or resource
allocation plans.
o Historical Information: Archived data from the past used for trend analysis.
▪ Example: Comparing 2023 sales vs. 2024 sales to see growth.
o Real-Time Information: Up-to-the-minute data for immediate action.
▪ Example: Live stock market feeds, Uber driver tracking, or real-time
supply chain logistics.
3. Systems Overview
• Definition: Large-scale systems that integrate processes and information across the entire
organization to facilitate coordination.
• Types of EIS:
o ERP (Enterprise Resource Planning): The "Backbone" integrating core
functions.
▪ Example: SAP or Oracle managing Finance, HR, and Procurement in one
place.
o CRM (Customer Relationship Management): Manages interactions with
clients.
▪ Example: Salesforce tracking sales leads and customer support tickets.
o SCM (Supply Chain Management): Manages the flow of goods.
▪ Example: A system tracking raw materials from a mine in Africa to a
factory in China.
o HRM (Human Resource Management): Manages employee lifecycle.
▪ Example: Workday handling payroll, recruitment, and performance
reviews.
o BI (Business Intelligence): Analyzes data for insights.
▪ Example: Tableau or PowerBI dashboards showing sales heatmaps.
o KMS (Knowledge Management Systems): Shares internal expertise.
▪ Example: An internal Wiki or Confluence page where employees
document how to solve common problems.
• Definition: The primary processes that directly create value and generate revenue. The
"heart" of the business.
• Example:
o Manufacturing: Turning raw steel into a car.
o Sales: Taking an order and serving the food in a restaurant.
B. Supporting Processes
• Definition: Processes that do not generate revenue directly but are necessary to support
the core team.
• Example:
o HR: Hiring the factory workers (HR doesn't build the car, but they hire the people
who do).
o IT Support: Fixing the email server so Sales can work.
C. Management Processes
• Concept: Create a roadmap or diagram showing every step. Identify the stakeholders.
• Example: Drawing a flowchart that shows: HR sends offer letter → Candidate signs →
IT creates email account → Facilities issues ID card.
• Concept: Assign specific tasks to specific people or machines. Who does what?
• Example: The "IT Manager" is assigned the task of "Create Email," and the "Security
Officer" is assigned "Issue Keycard."
• Concept: Run the process on a small scale to find bugs or gaps before going live.
• Example: Running a "Mock Onboarding" with a dummy candidate to see if the IT system
actually sends the welcome email correctly.
• Concept: Review the data. Is the process working as planned? Are there bottlenecks?
• Example: Checking the logs after one month and realizing that "Issuing ID Cards" is still
taking 5 days (a bottleneck) because the printer is broken.
• Concept: If it works, keep doing it. If it failed, go back to Step 1 and fix it.
• Example: Fixing the ID card printer and updating the process so the Security Officer gets
an alert 2 days earlier.
2. Goals of BPA
Not everything should be automated. You look for processes that meet these criteria:
• High Volume: Tasks that happen hundreds of times (e.g., Invoice Processing).
• Repetitive: The steps never change (e.g., Employee Onboarding).
• Rule-Based: Decisions can be made with simple logic (e.g., "If value < $50, approve
automatically. If > $50, send to Manager").
• Time-Sensitive: Processes that need to happen fast (e.g., Stock trading or Fraud alerts).
• RPA (Robotic Process Automation): "Bots" that mimic human clicks. They can open
an email attachment, copy the data, and paste it into Excel.
• Workflow Engines: Software that routes tasks from Person A to Person B (e.g.,
SharePoint, ServiceNow).
• AI & OCR: Using AI to "read" documents (Optical Character Recognition) like
scanning a PDF invoice and extracting the tax amount automatically.
• Integration (APIs): Connecting different systems so they talk directly (e.g., The Website
automatically telling the Warehouse system to pack an order).
5. Benefits of BPA
• Cost Reduction: Robots are cheaper than humans for data entry.
• Error Reduction: Machines don't make typos or get tired.
• Employee Morale: Removes "boring" work so humans can focus on creative or strategic
tasks.
• Faster Service: Customers get answers instantly (e.g., auto-approval of refunds) rather
than waiting days.
1. Identify the Process: Find the pain points. Look for processes where people complain
about delays or errors.
2. Analyze & Optimize (Crucial): Do not automate a bad process. Simplify the steps
first. If a form has 5 useless fields, delete them before building the bot.
3. Select the Tool: Choose the right software (RPA vs. Workflow tool).
4. Develop & Test: Build the automation and test it on a small scale to ensure it handles
"edge cases" (e.g., what happens if the data is missing?).
5. Change Management: Train the staff. Explain that the bot is here to help them, not fire
them, to reduce resistance.
6. Monitor & Scale: Track the results. If successful, apply the same logic to other
departments.
7. Challenges of BPA
• Resistance to Change: Employees often fear automation means layoffs. This culture
clash can kill a project.
• Complexity: Some human processes are too subtle for machines (e.g., "judging if a
candidate fits the company culture").
• Integration Issues: Connecting old "Legacy Systems" (that don't have APIs) to modern
automation tools is difficult.
• The "Automating Bad Processes" Trap: If you automate a messy process, you just
create a "fast mess." You must fix the process logic before applying technology.
• The Change: Before EIS, Sales might say "We have 10 items" while the Warehouse says
"We have 8."
• The Impact: EIS forces everyone to look at the same number. If a salesperson sells an
item, the inventory count drops for everyone instantly.
• Example: A customer calls support to ask about their order status. In the old system,
support would have to call the warehouse. With EIS, support sees the tracking number
and location on their screen immediately.
• The Change: Processes used to be "Black Boxes"—managers didn't know where things
were stuck until a deadline was missed.
• The Impact: Real-time transparency. Managers can look at dashboards to see exactly
where every transaction is sitting.
• Example: A Logistics Manager can see on a dashboard that "Truck #45 is delayed by 2
hours," allowing them to proactively call the customer before the customer complains.
Getty Images
• The Change: Employees often bypassed rules (e.g., giving a discount to a friend)
because manual systems were hard to police.
• The Impact: The system enforces the process. You physically cannot proceed to Step 2
until Step 1 is done correctly.
• Example: Credit Limit Checks. An EIS will simply block a salesperson from saving an
order if the customer’s debt is over $10,000. The salesperson cannot "override" it without
a manager's digital approval.
1. Order Sales rep writes order on paper, faxes to Customer enters order on portal. Data
Entry HQ. Risk: Typos, lost fax. flows directly to HQ. Risk: None.
Finance types invoice manually next week. System generates invoice instantly
4. Billing
Risk: Late billing = Late payment. upon shipment. Risk: None.
Week – 3
1. Transparency: It exposes "Black Boxes." You can see exactly where a document gets
stuck.
2. Standardization: Ensures every employee performs the "Customer Onboarding" task the
exact same way.
3. Compliance: Auditors need proof that your process includes safety checks (e.g., "Show
me where the Manager Approval happens").
4. Automation Readiness: You cannot automate a process (Week 2) until you have
modelled it (Week 3).
Not all diagrams are the same. You must know the difference between a Map, a Model, and a
Diagram.
This is the core technical topic. ArchiMate is an open, independent modelling language for
Enterprise Architecture. It connects Business, IT, and Strategy.
ArchiMate is a modeling language developed by The Open Group that is used to describe,
analyze, and visualize the architecture within and across business domains. It provides a
standardized way to depict the relationships between different layers of an enterprise
architecture, such as business processes, applications, and technology
You must know the exact definitions and symbols for the Business Layer.
Knowing the boxes is not enough; you must know how to connect them.
Before understanding "how," you must understand "why." The slides list specific drivers for
integration:
1. Inadequate Support: Without senior management buy-in, you won't get resources.
2. Change Management: Employees resisting new workflows.
3. Rushing: Skipping "Business Process Reengineering" leads to automating bad processes.
4. Legacy Systems: Old, monolithic systems are technically hard to connect.
5. Data Quality: "Dirty Data" (incompatible formats) causes errors.
6. Automatic Synchronization: Manual transfers are error-prone; automatic syncing is
essential but hard to build.
7. Scalability and Security: Ensuring that the integrated system can scale and remain
secure is crucial
8. Lack of Expertise: Insufficient technical knowledge and experience can hinder the
integration process
9. Cost of integration and choosing the right architecture.
types of integrations, their specific benefits, challenges, and real-world examples.
This classification is based on how tightly connected the systems are and how much they "know"
about each other.
A. Loose Integration
• Definition: Two systems exchange information, but there is no guarantee they interpret it
the same way. The specific internal details of one system are hidden from the other .
• Key Features:
o Independent operations of both systems.
o Integration happens through an API layer.
o Focuses on Request Initiation and Fulfillment rather than shared logic .
• Detailed Example: A Fintech Company offers a mobile banking app.
o The app provides checking and savings accounts (Internal).
o However, it partners with a Third-Party Payment Processor to handle bill
payments and transfers.
o Result: The Banking App and the Payment Processor operate independently. If
the Payment Processor updates its internal database software, the Banking App
doesn't care, as long as the API remains the same .
• Benefits :
o Flexibility: Easier to swap out components.
o Scalability: Systems can scale independently.
o Reduced Risks: If one system crashes, it is less likely to bring down the other.
o Ease of Implementation: Faster to set up.
B. Full Integration
• Definition: Two systems are fully integrated if they both contribute to a common task
and share the same definition of every concept they exchange .
• Key Features:
o Unified Database: All components look at the same data source.
o Tight Coupling: The systems are deeply interlinked.
• Detailed Example: An End-to-End Financial Platform.
o A company develops a single system that handles banking, investments, and
payment processing internally.
o Result: The Payment module and the Banking module share the exact same
"Customer ID" and database tables. They are effectively one giant brain .
• Benefits :
o Seamless User Experience: No friction or delay between modules (mostly for
internal users).
o Real-Time Data: Changes in one area (e.g., a withdrawal) update the other area
(e.g., investment balance) instantly.
o Enhanced Control: The company controls every aspect of the transaction flow.
This classification is based on the direction of the integration within the organizational structure.
A. Horizontal Integration
• Definition: Integrating systems, processes, or functions that operate at the same level of
the hierarchy but across different departments or business units.
• Goal: To standardize, streamline, and optimize similar processes across the organization
to ensure consistency.
• Detailed Example: Regional Sales Offices.
o A multinational company has sales offices in New York, London, and Tokyo.
o They use Horizontal Integration to connect the sales systems of all these offices.
o Result: All offices use the same data formats and reporting tools, giving
headquarters a single, unified view of global sales .
• Benefits :
o Improved Efficiency: Reduces duplication of work across departments.
o Better Data Consistency: Everyone speaks the "same language."
o Enhanced Collaboration: Teams in different regions can work together easily.
• Challenges:
o Complexity of Integration: Hard to make different teams agree on one standard.
o Resistance to Change: Departments often fight against giving up their unique
local tools.
B. Vertical Integration
A. Intra-Enterprise Integration
B. Inter-Enterprise Integration
Based on the Week 4 - EIS [Link] slides, here is the detailed explanation of the
Alignment Process and Integration Technologies.
Integration is not just about connecting wires; it is about connecting people and goals. The slides
define the Alignment Process as the crucial first step to ensure everyone is on the same page
before any coding begins.
Project managers conduct a "Start-up Meeting" (Kickoff). The duration depends on the project's
complexity:
The slides outline a specific cycle for aligning processes between a Customer and a Supplier :
1. Internal Standard Development: First, define your own internal standards (know what
you want).
2. Understand Each Other's Processes: Learn how the partner operates. (e.g., The
Supplier learns the Customer's ordering workflow) .
3. Optimize & Agree: Create a joint "Co-development Process." Decide how to work
together efficiently.
4. Continuously Improve: Use a feedback loop to keep making the process better over
time.
2. Integration Technologies
The slides list four specific technologies used to technically connect Enterprise Systems.
A. ESB (Enterprise Service Bus)
• Concept: A set of defined rules that allow one application to talk to another. It acts as a
"Menu" of operations that a system exposes to the outside world.
• How it Works: App A asks App B for specific data using a standard request, and App B
responds.
• Example: When you use Uber, the app doesn't build its own maps. It uses the Google
Maps API to request map data and display it inside the Uber app.
• Concept: An older, highly structured standard for exchanging information, often used in
large enterprise environments requiring high security.
• Characteristics: It uses XML (Extensible Markup Language) to format messages. It is
very strict and rigid but very secure.
• Example: A Banking Wire Transfer System. Because money is involved, the bank
uses SOAP to ensure the message structure is rigid and validated before processing the
transaction.
The Roadmap 1
Active Directory.
6. TCO (Total Full Cost View: Before buying, Hidden Costs: A software might
calculate Development + Running
Cost of cost $10,000 to buy, but $50,000 a
Costs + People + Support8888.
Capability Description & Requirement Real-World Example
1. Cloud-Based EIS
• Trend: Moving from "On-Premise" (servers in the basement) to the Cloud (AWS,
Azure, Google Cloud)10.
• Impact: Companies stop maintaining hardware. They rent computing power.
• Example: Instead of buying 50 servers for a Black Friday sale, an e-commerce
store "rents" capacity from Amazon AWS for 3 days and then turns it off.
2. Hyper Automation
• Trend: Automating everything that can be automated, using a mix of AI, RPA
(Robots), and Machine Learning11.
• Impact: Removing humans from complex decision loops, not just data entry.
• Example: An insurance claim is submitted -> AI analyzes the photo of the car
crash -> AI estimates damage -> Bot approves payment. Zero human
involvement.
3. Integration with AI
• Trend: EIS will not just store data; it will think12.
• Impact: Systems become predictive rather than reactive.
• Example: An Inventory System (SCM) uses AI to predict a heatwave next week
and automatically orders more Air Conditioners before customers even start
buying them.
• Definition: This is the trigger. It is the moment one system (the Consumer) decides it
needs something from the other system (the Provider) and sends a message to start the
process. In loose integration, the consumer does not know how the provider will do the
job; it just asks for it.
• Key Detail: It involves authentication (Who are you?) and the payload (What do you
want?).
• Example: A Mobile Banking App (System A) sends a signal to a Utility Company
(System B) saying, "I want to pay Bill #123 with $50."
B. State Management
• Definition: Since the systems are disconnected (loose), they need a way to track the
conversation. State management ensures that both sides know exactly where they are in
the process, especially if there is a delay or network failure.
• Key Detail: Usually handled via a Correlation ID or Transaction ID. If the app crashes
and restarts, it can check this ID to see if the payment already happened.
• Example: The Banking App generates a unique ID Trans_999. It stores the state as
"Pending" in its local database. If the internet cuts out, it knows Trans_999 is still
pending and not yet "Success."
C. Request Provisioning
• Definition: This is the "preparation" phase on the receiver's side. Before doing the actual
work, the receiving system must validate the request, check if it has the resources to
fulfill it, and route it to the right internal module.
• Key Detail: It acts like a receptionist or a security guard. It checks logic: "Is the API key
valid? Is the user's balance sufficient? Is the database online?"
• Example: The Utility Company's server receives the request. It checks:
1. Does Bill #123 exist? (Yes).
2. Is the amount correct? (Yes).
3. Is the Banking App authorized to pay this? (Yes).
o Provisioning Complete: The request is valid and queued for processing.
D. Request Fulfillment
• Definition: This is the execution. The provider actually performs the business logic,
updates its database, and sends a final response back to the initiator.
• Key Detail: The transaction is committed permanently.
• Example: The Utility Company deducts $50 from the bill balance, marks Bill #123 as
"Paid," and sends a "200 OK - Success" message back to the Banking App.
To see how these work together, imagine you are using a Ride-Sharing App (System A) that
integrates loosely with a Google Maps Service (System B).
• Definition: ERP systems are integrated software suites that manage and coordinate core
business processes across an entire organization.
• Core Concept: Instead of having five different software programs (one for accounting,
one for shipping, one for HR), ERP combines them all into one single system with a
shared database.
• Real-World Example: SAP ERP.
o Scenario: A car manufacturer uses SAP. When a car is sold (Sales Module), the
system automatically updates the revenue (Finance Module), deducts the parts
from stock (Inventory Module), and triggers a restock order (Procurement
Module). All instantly.
• Centralized Database: All modules (Finance, HR, Sales) save data to the same place.
This eliminates "Data Silos" (where Sales thinks revenue is $1M but Finance thinks it's
$900k).
• Real-Time Access: Managers can see live data. You don't have to wait for the "End of
Month Report" to know how much money you made today.
• Integration: Seamless connection between departments. If HR hires a person, Payroll
automatically knows about it.
• Scalability: The system grows with you. You can start with 10 users and scale to 10,000.
You must know the specific functions of each module for the exam.
A.
The Implementation Life Cycle
1. Planning: Define goals (e.g., "We need to cut inventory costs by 10%").
2. Design: Blueprint the system.
3. Development/Configuration: Set up the software.
4. Testing: Make sure it doesn't crash.
5. Deployment: Go live.
6. Support: Fix bugs after launch.
B.
Major Challenges
C.
Best Practices
• Top Management Support: The CEO must back the project, or it will fail.
• Phased Approach: Don't do everything at once. Launch Finance first, then HR.
• Training: Train users before the system goes live, not after.
5. Customization vs. Integration
1. Types of Customization
Not all changes are equal. You must distinguish between these three levels of change1:
User Can simplify screens to make Cost: Custom developers are expensive
Experience them easier for employees to ($200+/hour), and maintaining that code
Feature Pros (Why do it?) Cons (The Risk)
Provides a competitive
Bugs: Custom code is rarely as
advantage (doing things
Strategy rigorously tested as the vendor's core
differently than competitors
code, leading to stability issues.
who use standard software).
1. Importance of Integration
An ERP system cannot live in isolation. To get a "360-degree view" of the business, it must talk
to specialized systems :
The slides highlight two main methods for connecting these systems:
• Scenario: A large e-commerce company integrates Shopify (Web Store) with NetSuite
(ERP).
• The Flow:
1. Customer buys a shirt: Transaction happens on Shopify.
2. Integration (API): Shopify sends the order data to NetSuite instantly.
3. ERP Action: NetSuite records the revenue (Finance), reserves the item
(Inventory), and prints the shipping label (Logistics).
4. Result: Zero manual data entry, no errors, and the Finance team sees the money
immediately.
Yes, that is a very accurate way to describe it, though in technical terms, we would say
"Horizontal and Fully Integrated (Tightly Coupled)."
Here is the breakdown of why your assessment is correct based on the slides:
1. Why is it Horizontal?
• Definition: Horizontal Integration connects systems or functions that operate at the same
level of the organization but across different departments.
• ERP Context: An ERP connects Finance, HR, Sales, and Supply Chain. These are all
different departments sitting at the same operational level of the business.
o Example: The ERP allows the "Sales Department" to talk to the "Warehouse
Department" instantly.
• Definition: Full Integration means the systems share the same definition of concepts and
usually a Unified Database.
• ERP Context: The defining feature of an ERP is its Centralized Database.
o Why it's "Fixed": You cannot just unplug the "Finance Module" and easily swap it
for a different brand because it is deeply wired (tightly coupled) into the same
database as the "HR Module." They are physically part of the same software
body.
Week – 6 CRM
Based on the Week 6 - Deep Dive into EIS - CRM slides, here are your comprehensive and
detailed notes. Since the slides are concise, I have expanded on every keyword to ensure no
concept is missed.
You must be able to distinguish between these three, as they serve different purposes.
• Focus: Analyzing customer data to gain insights and find patterns. It doesn't talk to the
customer; it talks to the data about the customer.
• Key Functions: Data Mining, Customer Segmentation, Predictive Modeling.
• Example: Analyzing 10,000 transactions to discover that "Customers who buy diapers
also buy beer on Fridays."
C. Collaborative CRM (The "Connector")
• Focus: Enabling different departments (and even external partners) to share customer
information.
• Key Goal: Breaking down silos.
• Example: You complain to Support about a broken product. Collaborative CRM alerts
the Sales Team not to call you for an upgrade today because you are angry.
• Lead Management: Tracking potential customers (Leads) from the first contact (e.g., a
website form fill) until they are qualified.
• Opportunity Management: Managing the "Deal." Tracking the probability of closing
the sale (e.g., "60% chance to close by Friday").
• Sales Forecasting: Using past data to predict how much revenue the team will generate
next month.
• Benefit: Streamlines the sales process so salespeople spend less time on admin and more
time selling.
B. Marketing Automation
• Campaign Management: Planning and tracking specific marketing pushes (e.g., "Black
Friday Sale").
• Lead Nurturing: Automatically sending emails to leads who aren't ready to buy yet
(e.g., sending a "How-To Guide" one week, then a "Discount Code" the next).
• Segmentation: Grouping customers based on behavior (e.g., "Females under 30 who live
in New York") to send personalized messages.
• Case Management: Creating a "Ticket" for every problem. The system tracks the ticket
until it is resolved.
• Knowledge Base: A library of "How-To" articles. Agents use it to answer questions fast;
customers use it for self-service.
• 360-Degree View: Support agents can see the customer's sales history and marketing
emails, allowing them to solve issues efficiently.
• Sales Pipeline Analysis: visualizing where all the deals are stuck (e.g., "We have $1M in
proposals, but only $100k in closed deals").
• CLTV (Customer Lifetime Value): Calculating how much profit a single customer will
bring over their entire life.
• Predictive Analytics: Using AI to guess what a customer will do next (e.g., "Customer X
is 80% likely to cancel their subscription").
To ensure the CRM system is actually benefiting the company, you must track specific Key
Performance Indicators (KPIs).
A.
Key Performance Indicators (KPIs)
• Concept: Monitoring how customers interact with your marketing efforts. This tells you
if your message is interesting to them.
• Metrics:
o Open Rate: Did they open the email?
o Click-Through Rate (CTR): Did they click the link?
o Conversion Rate: Did they buy the product after clicking?
• Example: You send a "Summer Discount" email to 1,000 people via the CRM. The
system reports that 300 people opened it (Engagement), but only 5 people bought
something (Low Response). This tells you the subject line was good, but the offer was
weak.
C.
Role of Customer Feedback and Surveys
Implementing a CRM is expensive (licenses, training, setup). Companies must prove that the
system generates more money than it costs.
A.
Overview of Calculation Methods
B.
Factors to Consider
You must look at three "buckets" of money to find the Net Gain:
C.
Alignment with Business Goals
• Concept: Your ROI metrics must match what the CEO cares about right now.
• Example:
o If the company goal is "Market Share," focus your ROI calculation on New
Customer Acquisition numbers.
o If the company goal is "Profitability," focus your ROI calculation on Cost
Savings and Retention.
• Concept: A CRM system degrades over time if not maintained. Processes become
outdated, and data becomes dirty.
• Action: Quarterly reviews to clean data and update workflows.
• Example: A company reviews its "Lead Scoring" rules every 6 months. They realize the
old rule ("Give 10 points for visiting the website") is no longer accurate, so they adjust it
to ("Give 20 points for visiting the Pricing Page").
B.
Supporting Organizational Improvement
• Concept: The CRM highlights operational weaknesses outside of the sales team.
• Example: The CRM shows that 40% of sales are lost at the "Contract Signing" stage. The
company realizes their Legal Department is too slow, so they hire more lawyers or switch
to digital signatures (DocuSign) to fix the bottleneck.
C.
The Future of CRM
A standalone CRM is useful, but an integrated CRM is powerful. Connecting it to other major
enterprise systems creates a seamless flow of data across the business.
3. Real-World Example
Challenges
• User Adoption: Salespeople often hate CRM because they feel it is "Big Brother"
watching them. If they don't enter data, the system is useless.
• Data Migration: Moving messy contact lists from Excel to CRM is difficult.
• Process Alignment: You must fix your sales process before buying the software.
Best Practices
• Executive Sponsorship: The CEO must say, "If it's not in Salesforce, it didn't happen."
• Phased Rollout: Don't launch everything at once. Start with the Sales module, then add
Marketing later.
6. Future Trends
• Definition: SCM is the management of the flow of goods, information, and finances
related to a product or service, from the procurement of raw materials to the delivery of
the final product to the end consumer.
• The Three Key Flows:
o Flow of Goods: Physical movement of materials from suppliers manufacturers
distributors retailers customers.
o Flow of Information: The transmission of orders, delivery status, and inventory
updates. (e.g., A customer tracks their package online).
o Flow of Finances: Payment schedules, credit terms, and ownership transfer.
• Key Objectives:
The slides provide Oracle SCM as a prime example of modern supply chain software.
• Key Features :
o Inventory Management: Real-time tracking of stock levels to prevent "Out of
Stock" scenarios.
o Order Processing: Automating the lifecycle of an order from "Click" to "Ship."
o Supplier Management: Rating and managing vendor performance.
o Logistics: Planning the most efficient delivery routes.
• Use Case Scenario:
o Context: A logistics company manages thousands of shipments daily.
o Action: They use Oracle SCM to optimize inventory levels (keeping just enough
stock) and manage supplier relationships (ensuring raw materials arrive on time).
o Result: They can track shipments in real-time, reducing delays and saving money
on fuel by optimizing routes.
3. Introduction to SCM Systems (Software Solutions)
Based on the image and slides, SCM software can be categorized into two main architectures:
A. ERP-Integrated SCM
• Concept: The SCM module is part of a larger Enterprise Resource Planning (ERP) suite
(like SAP ERP).
• Pros: Seamless data sharing. If Sales (ERP) sells a product, SCM (Inventory) knows
instantly.
• Cons: Might lack very specialized features compared to standalone tools.
• Concept: Specialized software dedicated only to supply chain (e.g., JDA Software).
• Pros: Deep functionality for complex chains.
• Cons: Harder to integrate with Finance or HR systems.
Key Vendors:
1. Suppliers: The starting point. They provide raw materials (e.g., a Lithium mine for
batteries).
2. Manufacturers: They turn raw materials into finished goods (e.g., a Factory assembling
the battery into a car).
3. Warehouses: Storage facilities where goods are held before distribution.
4. Distribution Centers (DC): Hubs that break down large bulk shipments into smaller
orders for retailers.
5. Retailers: The final point of sale where the customer buys the product (e.g., Walmart).
Importance of Coordination: Partners must collaborate. If the Supplier is late and doesn't tell
the Manufacturer, the factory stops, and the Retailer runs out of stock. SCM systems bridge
this communication gap.
5. Types of Supply Chains (Push vs. Pull)
• Concept: Production is driven by Forecasts (predictions). You "push" products onto the
shelf hoping people will buy them.
• Strategy: Make-to-Stock.
• Example: Coca-Cola. They don't wait for you to order a Coke before making it. They
manufacture millions of cans based on summer sales predictions and push them to stores.
• Risk: If the forecast is wrong, you have too much inventory (Waste).
• Concept: Production is driven by Actual Demand. You only make the product after the
customer orders it.
• Strategy: Make-to-Order.
• Example: Dell Computers (historically) or Custom Suits. They don't build the
computer until you select your specs on the website.
• Risk: Customers have to wait longer for delivery.
This module is the starting point of the supply chain, focusing on acquiring the raw materials
needed for production.
Shutterstock
2. Inventory Management
This module balances the fine line between "too much stock" (expensive storage) and "too little
stock" (lost sales).
This module manages the "Factory Floor," ensuring that production meets demand without
overloading machines or workers.
Shutterstock
This module moves the product from the factory to the customer.
This module is the final step where the customer actually gets what they paid for.
I have broken this down into the three specific areas covered in the slides: The Role of
Technology, Emerging Technologies, and Cloud-Based Solutions.
Technology is no longer just a support function; it is the driver of modern supply chains.
• Overview of Transformation:
o Technology transforms SCM from a linear, manual process into a dynamic,
digital ecosystem. It replaces paper trails with digital footprints.
• Impact of Digitalization:
o Real-time Data: Instead of waiting for a "Daily Report," managers see data
instantly.
▪ Example: A dashboard showing exactly how many units of "Product X"
are being scanned at checkout counters globally right this second.
o Automation: Removing human intervention from repetitive tasks.
▪ Example: Automated ordering systems that instantly place a restock order
with a supplier when inventory drops below 10 units, without a human
manager approving it.
o Enhanced Visibility: Seeing the entire chain from end-to-end.
▪ Example: A manager in New York can see that a container in the middle
of the Pacific Ocean is delayed by 2 days due to a storm.
• Importance of Integration:
o SCM cannot work alone. It must integrate with:
▪ ERP: For financial data.
▪ CRM: For customer demand data.
▪ BI (Business Intelligence): For strategic analysis.
2. Emerging Technologies in SCM
The slides highlight four specific cutting-edge technologies that are revolutionizing the industry.
A.
Internet of Things (IoT)
• Function: Real-time tracking and monitoring of goods and assets across the supply
chain.
• How it works: Placing sensors on physical objects that send data back to the SCM
system.
• Detailed Example: Cold Chain Logistics.
o A pharmaceutical company ships vaccines that must stay below -20°C.
o IoT sensors inside the truck monitor the temperature every second.
o If the temperature rises to -19°C, the sensor instantly alerts the driver and the head
office before the vaccines are ruined.
B.
Blockchain
C.
AI and Machine Learning (AI/ML)
D.
Robotics
The industry is moving away from installing software on big servers in the basement (On-
Premise) to renting software over the internet (Cloud).
Supply chains today are rarely confined to a single country; they are "borderless" networks.
Managing them requires navigating a web of international complexity.
• Overview of Complexities:
o Managing global supply chains involves handling operations across different time
zones, languages, and cultural practices.
o It requires dealing with longer lead times (shipping across oceans) and varying
infrastructure quality in different regions.
• Global Sourcing and Supplier Diversity:
o Global Sourcing: The practice of procuring materials from the best source
worldwide, not just the nearest one.
o Supplier Diversity: Reducing reliance on a single country or vendor.
o Example: Instead of buying 100% of microchips from a single factory in Taiwan,
a company sources 60% from Taiwan and 40% from Germany. This ensures that
if a local event (like a typhoon) hits one region, production continues elsewhere.
• Risk Management: Implementing strategies to handle the uncertainties of international
trade.
• Regulations, Tariffs, and Customs:
o Companies must navigate complex global trade regulations.
o Tariffs: Taxes on imports that impact the final cost of goods. SCM systems help
calculate the "Landed Cost" to determine if importing is profitable.
o Customs: The bureaucratic process of clearing borders. Delays here can stall an
entire production line.
o Example: An SCM system automatically generates the specific customs
documentation required for a shipment of cotton to enter the European Union,
preventing it from being held at the port.
Because global supply chains are extended and complex, they are vulnerable to many types of
disruption.
3. Sustainability in SCM
Modern SCM is not just about speed and cost; it is about responsibility.
A global supply chain fails without constant communication between all parties.
• Importance of Collaboration:
o Success requires teamwork among Suppliers, Manufacturers, and Customers.
o It moves relationships from being purely transactional (buying/selling) to strategic
partnerships.
• Information Sharing:
o Communication and information sharing improve supply chain visibility and
coordination.
o Example: If a manufacturer shares their production schedule with their supplier,
the supplier knows exactly when to deliver materials, eliminating the need for
expensive warehousing.
• Tools for Collaboration:
o Collaboration Platforms: Cloud-based tools where all partners log in to view
shared data.
o Supply Chain Visibility Tools: Dashboards that show the real-time status of
orders and shipments across the entire network.
Week – 9 & 10: Banking and digital wallets
• Definition: Also known as e-wallets, these are electronic platforms that allow users to
store payment information and make transactions digitally. They eliminate the need to
carry physical cash or plastic cards .
• Platform: These systems typically run on smartphones, tablets, or computers.
• Connectivity: They can be linked to a user's bank account, credit card, or other payment
methods to fund transactions.
Key Features
• Secure Storage: They safely store payment information (card numbers, bank details).
• Payments & Transfers: They facilitate making payments to merchants and transferring
money to other people.
• Contactless Transactions: They support technologies like NFC (Near Field
Communication) for "tap-to-pay" transactions.
Real-World Examples
While a "System" is what the user sees, the "Platform" is the infrastructure that powers it.
Introduction to Digital Wallet Platforms
• Role: These platforms are critical in the modern payments industry and for FinTech
companies.
• Scope: They provide the backend software solutions that enable digital payments to
function.
To build a functioning digital wallet, several technical components must work together:
Since the slides provide the list of these critical components, I have expanded on each one with
detailed industry-standard definitions and examples to ensure you have the full context for your
"Deep Dive" study.
1. Card Payments
• Definition: The module responsible for processing transactions made via credit, debit, or
prepaid cards. It handles the communication between the Merchant, the Acquirer
(Merchant's Bank), the Card Network (Visa/Mastercard), and the Issuer (Customer's
Bank).
• Key Functionality:
o Authorization: Verifying the user has enough funds.
o Clearing & Settlement: Moving the actual money between banks.
• Example: A customer swipes a Visa card at a grocery store. This module encrypts the
card data, sends it to Visa, checks the balance, and returns an "Approved" message in
seconds.
2. Digital Wallets
• Definition: The back-end engine of a bank that processes daily banking transactions and
posts updates to accounts and other financial records. It is the "source of truth" for
account balances.
• Key Functionality:
o Ledger Management: Recording every debit and credit.
o Balance Calculation: Calculating interest and current funds.
• Example: Temenos or Oracle FLEXCUBE. When you deposit $100, the Core Banking
system updates your balance from $500 to $600 and records the timestamp and location
of the deposit.
4. Lending
• Definition: A module designed to manage the entire lifecycle of a loan, from application
to final repayment.
• Key Functionality:
o Origination: Processing the loan application and checking credit scores.
o Servicing: Calculating monthly interest and collecting payments.
• Example: A Personal Loan inside a banking app. The user applies for $5,000. The
Lending module checks their credit score, approves the loan, disburses the cash, and sets
up a monthly auto-debit of $200.
5. Bank Transfers
• Definition: Mechanisms for moving funds directly from one bank account to another,
often without using card networks.
• Key Functionality:
o Domestic Transfers: Moving money within the country (e.g., ACH, Wire).
o International Transfers: Moving money across borders (SWIFT).
• Example: Sending money to your landlord via Bank Wire. You enter their Account
Number and Routing Number, and the funds move directly from your bank to theirs.
6. Crypto Payments
7. Payment Gateways
10. ESCROW
• Definition: A contractual arrangement where a third party receives and disburses money
for the primary transacting parties. The money is held by the "Escrow" module until
agreed-upon conditions are met.
• Key Functionality:
o Risk Mitigation: Ensuring the buyer gets the product and the seller gets the
money.
• Example: Freelance Work (Upwork/Fiverr). The client deposits money into Escrow.
The freelancer does the work. Once the client confirms they are happy with the work, the
Escrow module releases the money to the freelancer.
Technology is the primary driver transforming traditional banking into the modern "FinTech"
ecosystem. It has moved payments from physical cash to invisible digital transactions.
The slides highlight four specific technologies that are reshaping how we pay .
• Concept: Connecting physical devices to payment networks so they can pay for things
automatically on your behalf.
• Role: Enables "Invisible Payments" where the transaction happens in the background
without the user pulling out a card.
• Example: Smart Fridge. Your Samsung fridge detects you are out of milk. It orders a
new gallon from the grocery store and pays for it automatically using your stored digital
wallet credentials.
• Example: Connected Car. You drive through a toll booth or a drive-thru. The car itself
broadcasts a payment token to the merchant's sensor, and the payment is made without
you rolling down the window.
B. Blockchain
D. Crypto (Cryptocurrency)
• Overview:
o Cloud payment solutions are hosted by providers like AWS, Azure, or Google
Cloud, allowing banks and fintechs to rent computing power instead of building
data centers.
• Comparison: On-Premises vs. Cloud:
o On-Premises: High security control but expensive to maintain and hard to scale
(e.g., if traffic spikes on Black Friday, the servers might crash).
o Cloud-Based: Highly scalable (auto-scales during traffic spikes), lower upfront
cost, and faster to deploy new features.
• Emerging Trends:
o Payments-as-a-Service (PaaS): Banks renting a cloud-based payment engine to
launch a new digital wallet in weeks instead of years.
o Serverless Architecture: Paying only for the exact computing time used per
transaction, reducing costs significantly for startups.
here are the detailed notes for Payment Solutions – Borderless Application.
This section focuses on how payment systems operate globally (borderless) and the critical risk
management strategies required to keep them safe.
A "Borderless" application is one that works seamlessly across different countries, currencies,
and banking regulations. It allows a user to travel anywhere in the world and pay using the same
device or account they use at home.
A.
Apple Wallet
o What it is: A mobile wallet integrated into iOS devices that tokenizes credit and
debit cards.
o How it is Borderless:
▪ Apple Pay relies on NFC (Near Field Communication), which is a
global standard.
▪ Example: A traveler from the USA can walk into a coffee shop in London
or Tokyo. They tap their iPhone on the payment terminal. Apple Wallet
automatically communicates with the terminal, the network performs the
currency conversion (USD to GBP/JPY), and the transaction approves
instantly. The user does not need to buy local currency or get a local card.
B.
Google Wallet
o What it is: The Android equivalent of Apple Wallet, storing cards, boarding
passes, and loyalty programs.
o How it is Borderless:
▪ It integrates with millions of global merchants and supports multiple
payment rails (Visa, Mastercard, PayPal).
▪ Example: A freelancer in Germany can use Google Wallet to pay for a
software subscription hosted in the USA. Google Wallet handles the cross-
border transaction fees and security verification in the background.
C.
o This refers to other massive cross-border ecosystems like PayPal, Samsung Pay,
AliPay, or WeChat Pay.
o Example: AliPay allows Chinese tourists to pay for luxury goods in Paris using
their home currency (RMB) via a QR code, while the French merchant receives
Euros.
When payment systems go borderless, the risks multiply. You are no longer just fighting local
fraudsters; you are fighting global hacking syndicates and navigating international laws.
A.
Overview of Risks
• Cross-Border Fraud: Hackers in one country stealing credentials from users in another.
• Regulatory Risk: Every country has different laws (e.g., GDPR in Europe vs. Federal
Reserve rules in the USA). Breaking these can result in massive fines.
• Currency Fluctuation: The risk that the exchange rate changes between the moment the
transaction is authorized and when it settles (FX Risk).
• Operational Risk: System outages in one region affecting global transactions.
B.
Importance of Risk Assessment and Mitigation
1. Risk Assessment:
o Definition: Proactively identifying vulnerabilities before they are exploited.
o Example: Before launching Apple Pay in a new country, Apple assesses the local
banking infrastructure's security standards to ensure it isn't vulnerable to "Man-in-
the-Middle" attacks.
2. Mitigation Strategies:
o Definition: Technologies and rules implemented to reduce risk.
o Strategy 1: Tokenization: Replacing real card numbers with random digital
tokens. If a hacker intercepts the transaction in a foreign country, the token is
useless to them.
o Strategy 2: AI Fraud Detection: Using Machine Learning to spot anomalies.
▪ Example: If a US user's card is used physically in New York at 9:00 AM
and then physically in Hong Kong at 9:15 AM, the system instantly
blocks the second transaction because physical travel is impossible.
3. Contingency Planning:
o Definition: Having a "Plan B" for when things go wrong.
o Example: If the primary undersea internet cable connecting Europe and America
is cut, the payment system must automatically reroute transaction data through
satellite or alternative cables to prevent global payment failures.
The shift from physical leather wallets to digital wallets is driven by ten specific advantages that
improve the experience for both the user and the merchant.
1. Convenience
• Definition: Allows for easy and fast payments directly via smartphones, eliminating the
need to carry a bulky physical wallet.
• Example: You go for a morning run and want to buy water. You don't have your cash or
cards, but you can simply double-click your Apple Watch to pay instantly.
2. Security
• Definition: Digital wallets use advanced Encryption and Tokenization technology. This
reduces the risk of fraud because the merchant never sees your actual card number.
• Example: When you pay at a gas station with a digital wallet, the system sends a random
"Token" (e.g., 1234-XYZ) instead of your real Visa number. If hackers steal the gas
station's data, they only get useless tokens, not your credit card info.
3. Contactless Payments
4. Integration
• Definition: Seamlessly integrates with E-commerce (online stores) and POS (Point of
Sale) systems (physical registers).
• Example: When shopping on a website like Shopify, you don't need to type your 16-digit
card number and address. You just click the "Buy with Google Pay" button, and the
wallet automatically fills in all the details.
5. Multi-functionality
• Definition: These wallets are not just for money; they can store multiple credit cards,
debit cards, discount coupons, loyalty cards, and even event tickets.
• Example: Your Google Wallet can hold your Visa card, your Starbucks Loyalty Card,
your United Airlines boarding pass, and a concert ticket all in one app.
6. Accessibility
• Definition: Users can access their funds and transaction history anytime, anywhere, 24/7.
• Example: You are on vacation in a different time zone and need to check if your salary
has been deposited. You can open the wallet app at 3:00 AM local time and see your
funds instantly.
7. Cost Efficiency
• Definition: Digital transactions often reduce transaction costs for businesses and
sometimes fees for users compared to traditional methods.
• Example: A small coffee shop might pay high fees to rent a physical credit card
machine, but accepting payments via a QR Code wallet (like Venmo or Alipay) often
incurs lower processing fees.
8. Speed
• Definition: Enables faster checkout lines and quicker money transfers compared to
counting cash or waiting for chip cards to process.
• Example: Paying at a subway turnstile. Inserting a credit card takes ~10 seconds.
Tapping a phone takes ~1 second, preventing long lines during rush hour.
9. Record Keeping
• Definition: The system automatically tracks every transaction for the user, creating an
organized digital history.
• Example: Instead of keeping paper receipts for tax season, a freelancer can export their
entire spending history from their digital wallet to Excel to categorize expenses instantly.
10. Rewards
• Definition: Often integrated with loyalty programs and cashback offers, applying them
automatically during payment.
• Example: When you pay with the "Target Circle" app, it pays for your groceries and
automatically scans your coupons and adds loyalty points in a single scan, so you never
miss out on rewards.
Week – 11: EIS - HRMS & Integration
This section defines what the system is and why it is critical for modern enterprises.
2. HRMS - Evolution
The history of HRMS shows a shift from simple record-keeping to intelligent, integrated
systems.
The slides categorize the system into "Core Modules" (Foundational) and specific "Functional
Modules." Below is the detailed breakdown of both to ensure you have the full picture.
1. Employee Records: A centralized database serving as the "Single Source of Truth" for
all employee info (Contact details, history, emergency contacts).
2. Organizational Structure: Digital mapping of the company hierarchy, departments, and
roles (Who reports to whom).
3. Compliance: Tools ensuring the company follows labor laws, tax regulations, and safety
standards to avoid fines.
4. Reporting: Generating standard HR reports (Headcount, Turnover rate) and analytics for
leadership.
• Payroll Module:
o Salary Calculations: Automating complex math for gross-to-net pay.
o Tax Deductions: Automatically withholding the correct tax based on government
tables.
o Direct Deposits: Sending money directly to employee bank accounts.
o Payroll Reports: Summaries for the Finance department .
• Time & Attendance Module:
o Time Tracking: Clock-in/Clock-out systems (Biometric or App-based).
o Leave Management: Handling vacation requests, sick leave, and approvals.
o Overtime Calculation: Automatically applying "1.5x pay" rules when hours
exceed the limit.
o Attendance Reports: Identifying patterns of absenteeism .
• Benefits Administration Module:
o Enrollment: A portal where employees select their insurance/benefits packages.
o Claims Processing: handling reimbursement requests.
o Compliance: Ensuring benefit packages meet legal standards.
o Communication: Explaining complex benefit details to employees .
• Recruitment Module (ATS - Applicant Tracking System):
o Job Postings: One-click publishing of jobs to LinkedIn, Indeed, etc.
o Applicant Tracking: Managing candidates through the funnel (Applied ->
Interview -> Offer).
o Onboarding: Automating the "New Hire" paperwork and training setup.
o Recruitment Analytics: Measuring "Time to Hire" and "Cost per Hire" .
• Performance Management Module:
o Goal Setting: Managers and employees agree on KPIs for the year.
o Performance Reviews: Conducting annual or quarterly appraisals digitally.
o Feedback: Continuous feedback loops rather than just once a year.
o Development Plans: Creating a roadmap for the employee's career growth .
• Learning & Development (L&D) Module:
o Training Programs: Assigning mandatory training (e.g., "Cybersecurity
Basics").
o Skill Development: Tracking which skills employees have vs. what they need
(Gap Analysis).
o E-Learning: Hosting online courses and videos.
o Training Analytics: Measuring if the training actually improved performance .
Modules
These modules form the backbone of the HRMS, ensuring the basic data structure and legal
compliance are in place.
• Employee Records:
o Detail: Acts as a centralized database for all employee information.
o Example: Storing personal details (address, phone), emergency contacts, and
employment history in one secure digital location instead of paper files.
• Organizational Structure:
o Detail: Defines and manages hierarchies, departments, and roles within the
company.
o Example: The system visually maps that the "Junior Developer" reports to the
"Team Lead," who reports to the "CTO."
• Compliance:
o Detail: Ensures adherence to labor laws and government regulations.
o Example: The system automatically flags if an employee is working more
consecutive hours than the local labor law allows.
• Reporting:
o Detail: Generates essential HR reports and analytics.
o Example: Generating a monthly "Headcount Report" or "Turnover Rate Report"
for the CEO.
2. Functional Modules
A. Payroll Module
• Salary Calculations:
o Detail: Automated processing of payroll.
o Example: The system automatically calculates: (Hours Worked × Hourly Rate) +
Bonuses = Gross Pay.
• Tax Deductions:
o Detail: Accurate calculation of taxes and ensuring compliance.
o Example: Automatically deducting the correct % for Income Tax and Social
Security based on the employee's tax bracket.
• Direct Deposits:
o Detail: Efficient disbursement of salaries directly to bank accounts.
o Example: Instead of printing paper checks, the system sends a digital file to the
bank to transfer funds to 500 employees simultaneously on the 30th of the month.
• Payroll Reports:
o Detail: Generating detailed summaries of payroll expenses.
o Example: A report showing the Finance Department exactly how much cash is
needed for salaries this month vs. last month.
• Time Tracking:
o Detail: Monitoring employee work hours.
o Example: Employees clock in using a fingerprint scanner or a mobile app when
they start work.
• Leave Management:
o Detail: Managing vacation, sick leave, and other absences.
o Example: An employee applies for "Annual Leave" in the portal, and the system
automatically checks if they have enough balance before sending it to the
manager for approval.
• Overtime Calculation:
o Detail: Accurate tracking and payment of overtime hours.
o Example: If an employee works 45 hours (where 40 is standard), the system
automatically flags the extra 5 hours to be paid at 1.5x the normal rate.
• Attendance Reports:
o Detail: Detailed records and analytics regarding attendance.
o Example: A report highlighting employees who are chronically late or absent on
Mondays.
C. Benefits Administration Module
• Benefits Enrollment:
o Detail: Managing the selection of employee benefits.
o Example: A new hire logs in to choose between "Plan A" (High Deductible) or
"Plan B" (Premium) health insurance.
• Claims Processing:
o Detail: Handling benefit claims efficiently.
o Example: An employee uploads a receipt for a gym membership reimbursement,
and the system routes it for approval.
• Compliance:
o Detail: Ensuring benefits packages comply with regulations.
o Example: Ensuring the health plan meets the minimum coverage standards
required by national law.
• Employee Communication:
o Detail: Informing employees about their benefits.
o Example: Sending automated emails during "Open Enrollment Season" to remind
employees to update their insurance choices.
• Job Postings:
o Detail: Creating and managing job advertisements.
o Example: HR creates a job description for "Sales Manager" once, and the module
pushes it to LinkedIn, Indeed, and the company website simultaneously.
• Applicant Tracking:
o Detail: Tracking candidates through the entire hiring process.
o Example: Seeing clearly that Candidate A is in the "Screening" phase, while
Candidate B is in the "Interview" phase.
• Onboarding:
o Detail: Streamlining the process for new hires.
o Example: Automatically sending a welcome email with digital contract signing
and IT setup forms before the employee's first day.
• Recruitment Analytics:
o Detail: Analyzing metrics and performance.
o Example: Calculating "Cost per Hire" or "Time to Fill" to see if the recruitment
team is efficient.
• Goal Setting:
o Detail: Defining and tracking employee goals.
o Example: A manager sets a KPI for a salesperson to "Close $100k in deals in Q4."
• Performance Reviews:
o Detail: Conducting regular evaluations.
o Example: The system triggers a 360-degree review where peers, managers, and
subordinates rate an employee's performance.
• Feedback:
o Detail: Providing continuous feedback.
o Example: A "Kudos" button allowing a manager to give instant positive feedback
after a successful project, stored for the year-end review.
• Development Plans:
o Detail: Creating plans for employee growth.
o Example: Identifying that an employee wants to become a manager and assigning
them a mentorship path.
• Training Programs:
o Detail: Managing training initiatives.
o Example: Scheduling a mandatory "Safety Workshop" for all factory workers.
• Skill Development:
o Detail: Identifying and developing key skills.
o Example: Tracking that 50% of the IT team knows Python, but the company
needs 80%, so training is assigned.
• E-Learning:
o Detail: Providing online learning resources.
o Example: Accessing a library of video courses (like LinkedIn Learning
integration) directly within the HR portal.
• Training Analytics:
o Detail: Measuring effectiveness of programs.
o Example: Using post-training quizzes to see if employees actually retained the
knowledge.
3. Self-Service Components
These are critical interfaces that allow users to interact with the modules above without calling
HR.
4. HR Analytics
An HRMS does not operate in a vacuum. To be truly effective, it must exchange data with other
core business systems to ensure that "People Data" drives business decisions across the
company.
• The Connection: This is the most critical integration. While HRMS manages the people,
ERP manages the money and resources associated with those people.
• Key Function: Automating the flow of financial data from HR to Finance.
• Detailed Example: Payroll to General Ledger.
o Scenario: The HRMS runs the monthly payroll and calculates that $500,000 is
owed in salaries and $100,000 in taxes.
o Without Integration: An HR manager prints a report, and a Finance manager
manually types these numbers into the Accounting System (prone to error).
o With Integration: The HRMS instantly pushes a "Journal Entry" to the ERP's
General Ledger, automatically debiting the "Salary Expense" account and
crediting "Cash."
• The Connection: Aligning "Labor Supply" (HR) with "Production Demand" (SCM).
• Key Function: Optimizing workforce scheduling based on operational needs.
• Detailed Example: Shift Scheduling in Manufacturing.
o Scenario: The SCM system predicts a surge in orders for next week and
determines that the factory needs to run 24 hours a day.
o Integration: The SCM system sends a "Labor Requirement" request to the HRMS
Time & Attendance Module.
o Result: The HRMS automatically checks which employees are qualified and
available, then fills the extra shifts, ensuring the factory has enough workers to
meet the supply chain demand.
1. Cloud-Based HRMS
The industry is aggressively moving away from "On-Premise" systems (software installed on
computers in the office basement) to "Cloud-Based" systems (SaaS - Software as a Service).
• Accessibility:
o Detail: The ability to access the HRMS from anywhere in the world, provided
there is an internet connection.
o Example: A manager on a business trip in London can approve a leave request for
an employee in New York instantly via their laptop or phone.
• Scalability:
o Detail: The system can easily grow (or shrink) as the organization changes. You
don't need to buy new physical servers to add more users.
o Example: A startup with 50 employees grows to 500 employees in one year. With
a cloud system, they just upgrade their subscription plan instantly. With an old
system, they would have had to buy expensive new hardware.
• Cost-Effectiveness:
o Detail: Reduces the massive upfront capital cost of buying servers and licenses.
Instead, companies pay a monthly subscription fee (OpEx).
o Example: Paying $5 per user/month instead of paying $100,000 upfront for a
server license.
• Data Security:
o Detail: While some fear the cloud, major providers (like AWS or Azure) often
have better security and compliance certifications than a small company’s internal
IT team.
o Example: Automatic backups and encryption ensure that if the office building
burns down, the employee data is safe in the cloud.
The slides highlight four cutting-edge technologies that are reshaping HR.
Implementing an HRMS is difficult. The slides outline the main hurdles and how to overcome
them.
• Data Privacy:
o Challenge: HR data is highly sensitive (Salary, SSN, Health info). Leaks are
catastrophic.
o Solution: Implementing Role-Based Access Control (RBAC) so a manager can
only see their own team's data, not the CEO's salary.
• System Integration:
o Challenge: Getting the HRMS to talk to the ERP (Finance) or legacy systems is
technically difficult.
o Solution: Using APIs and Middleware to create seamless, automated data
pipelines between systems.
• User Adoption:
o Challenge: Employees often resist using new tools, preferring to just "email HR"
instead of logging into the portal.
o Solution: Change Management. conducting training sessions and making the
interface (UI) as simple as Facebook so employees actually want to use it.
• Best Practices:
o Detail: Following proven methods for success.
o Key Strategy: Don't just automate the old, bad process. Optimize the process
first, then automate it. Also, involve "Power Users" early in the testing phase to
champion the system to their peers.
Week – 11 & 12
Goal: Before writing code or buying tools, an enterprise must understand WHAT AI is for them
and IF they are ready to handle it.
Most traditional Enterprise Information Systems (like an old ERP) are Passive. They wait for
you to type in data and then just store it.
• AI in EIS changes it to Adaptive. The system learns from the data to predict what will
happen next.
Records that a machine broke down Predicts that a machine will break down tomorrow
yesterday. (Predictive Maintenance).
Enterprises are not adopting AI just because it is cool; they are forced to by these four pressures:
1. Data Explosion: Companies generate terabytes of data daily. Humans cannot read it all,
but AI can.
2. Decision Complexity: Global supply chains move too fast for manual spreadsheets. You
need real-time decisions.
4. Cost Pressure: Automating repetitive tasks (like invoice entry) drastically reduces
operating expenses (OPEX).
You cannot just "switch on" AI. You must pass these five checks first.
• The Question: Is your data clean, labeled, and accessible via APIs? Or is it messy and
stuck in spreadsheets?
• The Reality: Garbage In = Garbage Out. If your data is bad, your AI will be bad.
• Real-World Example: Easypaisa (Pakistan). Before they could build AI models to catch
fraud, they first had to build "transaction-level data pipelines" to collect and clean the
data. You cannot detect fraud if you don't have a clean history of transactions.
• The Question: Do you have the raw computing power (GPUs) and storage (Cloud)?
• The Reality: AI requires massive processing power that old on-premise servers cannot
handle.
• Real-World Example: Revolut (Global Fintech). They shifted to AWS (Amazon Web
Services) multi-region cloud. This gave them the scalable infrastructure needed to run
heavy AI workloads that a local data center couldn't support.
• The Reality: You need experts to build it and staff who trust it enough to use it.
• Real-World Example: Nubank (Brazil). They didn't just buy software; they invested
heavily in hiring their own AI teams early on, giving them a massive advantage over
traditional banks.
• The Question: Do you have rules for AI ethics and bias? Can you comply with laws like
GDPR or SBP (State Bank of Pakistan) regulations?
• The Reality: If your AI breaks the law (e.g., discriminates in lending), you will be fined.
• The Question: Does this AI project actually make money or save money?
• The Risk: Avoiding "AI Theatre"—doing cool projects that look nice in a presentation
but add zero value to the business.
Organizations are classified based on two axes: Infrastructure (Tech) and Strategy/Culture.
o Status: "AI-Ready". They have the data pipelines and the strategic vision. AI is
tied to business goals.
o Status: "Tech-First, No Direction". They have big servers and lots of data, but
no idea how to monetize it. They risk doing "AI for AI's sake."
o Examples: Some Telecom companies. They have massive amounts of user data
but fail to turn it into profitable products.
o Status: "Vision-Driven". The CEO has a clear vision ("We want AI credit
scoring!"), but their systems are too old (legacy) to support it. They need
investment.
o Examples: Mid-size banks. They want to do advanced lending but lack the APIs
and clean data.
o Status: "Not Ready". They have poor data quality, siloed systems, and no vision.
Auto-Invoice Processing /
3. Automation Replace Doer (AI does the task)
RPA
Focus: The practical execution—how to build AI into Enterprise Systems and where to apply it.
• Collection: Gather raw logs from transaction history, KYC data, and CRM interactions.
• Cleaning: You must remove duplicates, normalize formats, and label data (e.g., tagging
past transactions as "Fraud" vs. "Genuine").
• Storage: Use secure Data Lakes like Snowflake, BigQuery, or AWS S3 to hold the data.
• Compliance: Ensure the data handling meets GDPR and SBP (State Bank of Pakistan)
standards.
1. Prototype (POC): Use pre-trained APIs (like OpenAI) for a low-cost validation of the
idea.
2. Fine-Tuning: Train the model on your internal knowledge base (e.g., fine-tuning a
model on SBP compliance FAQs).
3. Integration: Connect the AI to core systems (ERP, CRM) via an API Gateway.
4. Deployment: Use cloud-native microservices and set up real-time monitoring to watch
for "hallucinations" or errors.
• Action: Track metrics like NPS (Net Promoter Score) and accuracy.
• Maintenance: Continuously retrain the model with new data to prevent it from becoming
outdated.
• Core Function: Integrating Finance, HR, and Supply Chain. AI makes it predictive.
• Use Case 1: Predictive Demand Forecasting
o What it does: AI models predict seasonal demand to reduce inventory costs.
o Example: SAP uses AI to help manufacturers predict exactly when demand will
spike.
• Use Case 2: Automated Invoice Processing
o What it does: Uses OCR (Optical Character Recognition) + NLP to read invoices,
extract data, and post entries automatically.
o Example: Oracle ERP Cloud uses this to cut manual work by 60%.
• Use Case 3: Fraud Detection: AI flags unusual vendor payments or duplicate invoices.
• Core Function: Managing sales and support. AI turns it into "Relationship Intelligence."
• Use Case 1: Next Best Action
o What it does: Suggests exactly which product to pitch to a specific client based on
their history.
o Example: Salesforce Einstein analyzes past behavior to suggest upsell
opportunities.
• Use Case 2: Chatbots & Virtual Assistants
o What it does: Handles routine queries (up to 80% of volume).
o Example: Easypaisa uses AI chatbots for customer service in Pakistan.
• Use Case 3: Sentiment Analysis
o What it does: Scans emails/calls to understand customer mood.
o Example: HubSpot uses sentiment scoring to prioritize complaints from angry
customers.
Not all AI projects are worth the money. Use this matrix to decide.
Strategic Hard + High Predictive Supply Chain, High impact, but requires heavy
Bets Value Autonomous ERP. infrastructure.
Why is it required?
Payments (PCI
Real Value → Hash +
Swaps real data for a DSS). The
Salt → Token. The
2. Tokenization random "Token" stored merchant never
app only sees the
in a secure vault. sees the card
token.
number.
Removing irrelevant
Completely removes or Replace field with sensitive info (e.g.,
4. Redaction
blanks out the data. NULL. Religion) to prevent
bias.
Why is it required?
• Trust: A single breach of credit card numbers or account balances destroys
years of customer trust.
• Collaboration: Anonymization allows you to share data with 3rd-party AI
vendors or regulators without exposing raw secrets.
• Safety: Prevents "Hallucinations" and bias from being amplified by identifiable
personal data.
You cannot anonymize everything because it destroys the value of the data. You must
prioritize based on Risk vs. Business Value.
This is the standard process for finding and hiring vendors to build your system.
• Purpose: Used early in the lifecycle to gather general information from vendors about
what is possible. You don't know exactly what you want yet; you are just "shopping
around."
• Process Steps:
1. Requirement Gathering: Figure out roughly what you need.
2. Vendor Inquiry: Ask vendors for data.
3. Preliminary Evaluation: Filter out the bad options.
• Example: You want a new HR system but don't know if AI features exist yet. You send an
RFI to 10 vendors asking, "Do you have AI resume screening?"
• Purpose: Used after the RFI to get specific, binding proposals. You know what you
want, and you are asking "How much will it cost and how will you build it?"
• Process Best Practices:
o Define exact requirements and evaluation criteria (e.g., "Must cost under $50k").
o Manage the timeline strictly so all vendors submit on time.
• Example: You narrowed it down to 3 vendors. You send an RFP saying, "We need an AI
HR system installed by Dec 1st. Submit your price and timeline."
C. Key Difference
The PMO is the department that sets the rules for how projects are run.
• Functions:
o Strategic Alignment: Ensuring projects match business goals.
o Resource Allocation: Deciding who works on what.
o Governance: Enforcing rules.
• Types of PMO:
o Supportive: Provides templates and training (Low control).
o Controlling: Requires compliance with specific frameworks (Medium control).
o Directive: Directly manages the projects (High control).
• Common Frameworks:
o PRINCE2 (Projects IN Controlled Environments).
o PMBOK (Project Management Body of Knowledge).
o ITIL (IT Infrastructure Library).
• PMO & TOGAF Interaction:
o The PMO ensures that project phases align with TOGAF principles (The Open
Group Architecture Framework) to maintain strategic alignment and compliance.
Lifecycle Phases
1. Requirement Analysis
2. Planning and Design
3. Implementation (Coding)
4. Testing
5. Release
6. Continuous Maintenance.
A. Waterfall Model
• Definition: A sequential approach. You must finish step 1 before starting step 2.
• Pros: Good for projects with clear, fixed requirements.
•
• Cons: Inflexible. If you realize you made a mistake in the design phase while you are
testing, it is very expensive to go back.
• Example: Building a bridge. You cannot change the blueprint after you have poured the
concrete.
B. Agile Model
• Definition: An iterative approach. You build small parts, get feedback, and improve.
• Pros: Supports customer feedback and changes mid-project.
• Cons: Risk of Scope Creep (the project keeps getting bigger) and requires more
resources/meeting time.
• Example: Developing a mobile app. You release a basic version, users ask for "Dark
Mode," and you add it in the next update.
How to Choose?
• Choose Waterfall if: Requirements are fixed and the project is simple.
• Choose Agile if: You need flexibility and expect changes.
• Hybrid Models: Often used to balance the benefits of both.
5. Communication Strategies
Agile or waterfall??
Based on your slides (specifically Project Mgt in EIS and EIS Architectures), the "right"
approach is determined by the Requirements, Timeline, and Client Interaction.
Here is the perfect answer to give your "sir," structured so you can explain your reasoning:
The "It Depends" Framework (The Best Answer)
You should answer: "Sir, the choice depends on the nature of the client's requirements and the
project environment. There is no single 'best' method, but I would choose based on these
factors:"
Use this when the client knows exactly what they want and cannot change their mind later.
Use this when the client has a vague idea or wants to see progress constantly.
If he pushes you for a specific choice for a "general client software", the safest bet in modern
development is Agile.
Why Agile?
• Risk Management: You fail fast and fix fast. In Waterfall, you might build the wrong
thing for 6 months and only realize it at the end.
• Customer Satisfaction: The client gets to see "iterative development" and provide
feedback, ensuring the final product is actually what they need.
Exam Tip: If the question mentions "Innovation," "Startups," or "User Feedback," the
answer is Agile. If the question mentions "Compliance," "Safety Critical Systems," or
"Fixed Budget," the answer is Waterfall.
Week – 13
What is Enterprise Architecture?
The process of translating business vision and strategy into effective enterprise change by
creating, communicating, and improving the key principles and models that describe the
enterprise’s future state and enable its evolution. (Source: Gartner®)
A set of abstractions and models that simplify and communicate complex structures, processes,
rules, and constraints to improve understanding, implementation, forecasting, and resourcing.
(Source: DoDAF)
Purpose: It bridges the gap between Strategy (Business goals) and Execution (IT Systems)
• Definition: The process of translating business vision into effective change by creating
models that describe the enterprise's future state.
• Purpose: It bridges the gap between Strategy (Business goals) and Execution (IT
Systems).
• Why is it Important?
o Aligns business and IT (stops IT from building useless tools).
o Reduces Complexity: Removes redundant systems (e.g., two departments buying
the same software).
o Supports Compliance: Ensures security standards are met.
o Enhances user experiences: since the complexity is removed, and only right
tools are made, this makes users experience better.
You must know these four layers. They often appear in "Match the following" or definition
questions.
1. Business Architecture: Defines what the business does (Processes, Org Structure,
Mission).
2. Data Architecture: Defines how data is stored, governed, and integrated (Data Models,
Master Data Management).
3. Application Architecture: Defines the software used (Integrations, Custom Apps,
SaaS).
4. Technology Architecture: Defines the hardware/infra (Servers, Networks, Cloud, OS).
Common Frameworks: TOGAF (The Open Group Architecture Framework), Zachman, FEA
(Federal).
Overview of it architectures
1. Monolithic Architecture (The Traditional Model)
• Definition: The entire application is built as a single, unified unit. All functions (User
Interface, Business Logic, Database Access) are tightly woven together into one large
code base.
• How it works: If you want to change one small part (e.g., the "Login" button), you often
have to re-compile and re-deploy the whole application.
• Pros: Simple to develop and debug initially, easier to deploy
• Cons: If one part breaks, the whole system can crash (Single Point of Failure). It is also
very hard to scale just one part of it and it is very difficult to maintain.
• Definition: The application is broken down into small, independent services that run on
their own and talk to each other via APIs.
• How it works: You have a specific "Payment Service" and a separate "Inventory
Service." They can be written in different coding languages and managed by different
teams.
• Pros: Fault Isolation (if "Payments" fail, users can still browse "Inventory") and
Independent Scaling (you can add more power just to the busy service) and continuous
deployment.
• Cons: It is complex to manage because there are so many moving parts to coordinate.
API management is needed and difficult to communicate.
• Definition: The system is organized into horizontal layers, where each layer has a
specific responsibility and only talks to the layer directly above or below it.
• The Classic 3 Layers:
1. Presentation Layer: What the user sees (UI/Web Page).
2. Application (Logic) Layer: The code that processes data (e.g., calculating tax).
3. Data Layer: Where the information is stored (Database).
• Why use it? It keeps code organized. You can change the database (Data Layer) without
breaking the website design (Presentation Layer).
• Redundancy:
o Active-Active: Running two identical live sites. If one fails, the other handles
traffic.
o Active-Passive: One main site, one "sleeping" backup site.
• Scalability Types:
o Vertical Scaling: Making the single server bigger (More RAM/CPU).
o Horizontal Scaling: Adding more servers (Cluster).
• Resilience Tools:
o Load Balancing: Distributes incoming traffic across multiple servers so no single
server is overwhelmed.
o Circuit Breaker: Automatically stops sending traffic to a failing service to
prevent it from crashing the whole system.
The right implementation strategy depends on the organization’s goals, culture, and resources.
Here is a detailed breakdown of each strategy, including the specific pros, cons, and examples
provided in your course material.
A. Top-Down Strategy
• Definition: The initiative is driven by senior management (e.g., CEO, CIO) and is strictly
aligned with the high-level business strategy.
• Pros:
o Ensures the architecture aligns perfectly with the company's long-term strategic
goals.
o Governance is easier because the mandate comes from the top.
• Cons:
o May face resistance from operational teams (the people actually doing the work)
if they feel ignored or not fully onboard.
• Example: A CEO mandates an organization-wide cloud adoption policy that everyone
must follow.
B. Bottom-Up Strategy
B. Incremental Approach
A. Centralized Model
• Definition: A single team (often a dedicated EA team) manages and controls the
architecture for the entire organization.
• Pros:
o Ensures absolute consistency and compliance across all departments.
• Cons:
o Can be rigid and slow, limiting flexibility for individual units that have unique
needs.
• Example: A centralized EA office defines all infrastructure and application standards for
every global branch.
B. Federated Model
• Definition: Combines central governance (for high-level rules) with autonomy for
individual units (for local implementation).
• Pros:
o Balances consistency with flexibility.
• Cons:
o Requires strong coordination to avoid fragmentation (where different units start
drifting too far apart).
• Example: A multinational bank has a central EA team providing high-level guidance,
while regional teams (e.g., Asia-Pacific team) manage their local implementations.
A. Waterfall Approach
• Definition: Linear, phase-based implementation with clear milestones (Plan -> Design ->
Build -> Deploy).
• Pros:
o Predictable and structured; you know exactly what will be done and when.
• Cons:
o Limited flexibility; it is very hard to make changes once the project has started.
• Example: Government projects with strict legal timelines and fixed budgets.
B. Agile Approach
Info-sec
Everything in Information Security revolves around these three pillars. If one fails, the system is
compromised.
The slides highlight five specific threat categories you need to know.
• Firewalls: The barrier between the trusted internal network and the untrusted internet. It
filters traffic based on rules.
• VPN (Virtual Private Network): Creates a secure, encrypted tunnel for remote
employees to access the office network.
• IDS/IPS (Intrusion Detection/Prevention Systems): Monitors network traffic for
suspicious activity (like a burglar alarm).
• Pros: Total control, data stays in your building (good for strict compliance).
• Cons: Expensive (buy hardware, pay for electricity/cooling), hard to scale up quickly.
• Security: You are responsible for everything (locks on doors, firewalls, patching).
Cloud Environments
You don't just secure data because it's good; you do it because it's the law/standard.
6. Emerging Trends
Additional information
Malware vs Virus
(All cars are vehicles, but not all vehicles are cars. A truck is a vehicle, but it's not
a car.)
2. Technical Definitions
Malware (Malicious Software)
• Definition: Any software intentionally designed to cause damage to a computer,
server, client, or network.4
• Scope: It is the umbrella term that covers everything bad.5
• Includes: Viruses, Worms, Trojan Horses, Ransomware, Spyware, Adware.6
Virus
• Definition: A specific type of malware that attaches itself to a clean file (host)
and replicates when that file is executed.7
• Key Behavior:
o Needs a Host: It cannot live alone; it must "infect" a PDF, EXE, or Doc
file.8
o Needs Human Action: It usually requires you to run the infected program
or open the infected file to start spreading.9
o Self-Replicating: Once active, it copies itself into other files on your
system.10
The Shared Responsibility Model divides security tasks between the Cloud Provider
(AWS/Azure) and You (The Customer).
The "line" of responsibility moves depending on what kind of service you are buying. This is a
guaranteed exam question.
Definition: A security framework requiring all users, whether in or outside the organization's
network, to be authenticated, authorized, and continuously validated for security configuration
and posture before being granted or keeping access to applications and data.
• Traditional Security (The "Castle and Moat" Model): Once you logged into the office
network (crossed the moat), the system trusted you. You could move around freely.
• Zero Trust Model: The system assumes breach. It does not trust you just because you
are on the office Wi-Fi or logged in via VPN.
o Micro-segmentation: It breaks the network into small zones. Gaining access to
one zone (e.g., Email) does not give you access to another (e.g., HR Database).
o Continuous Verification: Every time you try to access a new file or server, the
system checks your identity and device health again.
It is listed under Identity and Access Management because Zero Trust relies heavily on
knowing exactly who (User Identity) and what (Device Identity) is trying to access a resource,
rather than just where they are (Network Location).
The Situation: You have just been hired as the IT Manager for a mid-sized logistics company.
The CEO admits their security is "weak" and out of date. Clients are threatening to leave unless
you prove the data is safe. You need to bring the company up to standard. What is your
roadmap?
The Solution (Strategic Approach): You cannot just "install antivirus" and be done. You need
a holistic framework.
1. Adopt a Framework: Immediately align with an industry standard like ISO/IEC 27001
or the NIST Cybersecurity Framework to identify gaps.
2. Establish Policy: Implement formal Security Policies that define acceptable use and
penalties for non-compliance.
3. Secure the Basics (CIA Triad):
o Confidentiality: Implement Role-Based Access Control (RBAC) so employees
only see what they need.
o Integrity: Ensure data isn't being changed by unauthorized users.
o Availability: Set up Redundant Systems and Backups so business continues if a
server fails.
4. The Human Firewall: Since "Phishing and Social Engineering" are top threats, start
Employee Awareness Training immediately.
The Situation: It is 2:00 PM on a Tuesday. Your SIEM tools (like Splunk) trigger a red alert. A
DDoS attack is hammering your main server, and users are reporting they cannot log in.
Simultaneously, the firewall is detecting unauthorized traffic trying to leave the network (data
exfiltration). What do you do RIGHT NOW?
1. Activate the Team: Call in the Incident Response Team (CSIRT) immediately.
2. Block the Attack:
o Use Firewalls and Intrusion Prevention Systems (IPS) to block the malicious
IP addresses causing the DDoS.
o If the DDoS is severe, you might need to reroute traffic (Availability protection).
3. Isolate the Infection: Use Network Segmentation to cut off the affected servers from
the rest of the network so the attacker cannot move laterally (jump to other computers).
4. Monitor: Watch Real-Time Monitoring dashboards to see if the countermeasures are
working.
Scenario 3: The "Aftermath" (Post-Incident)
The Situation: The dust has settled. Last week, a hacker managed to encrypt your HR database
using Ransomware. You managed to restore from backups, but the CEO asks, "How do we
ensure this never happens again, and are we in legal trouble?" What are your next steps?
1. Recovery: Verify that your Disaster Recovery Plans worked and that the restored data
is clean.
2. Forensics: Conduct a Post-Incident Analysis to find the "Patient Zero" (how they got
in).
3. Compliance Check: Since HR data (personal info) was involved, check if you violated
GDPR or HIPAA. You may legally need to notify the affected employees and the
government.
4. Hardening:
o If it was a password leak, enforce Multi-Factor Authentication (MFA).
o If it was a software bug, review your Patch Management process.
5. Feedback Loop: Use the lessons learned for Continuous Improvement of your security
posture.
Here are "Before and After" scenarios focused only on Information Security, based on the
Week 14 slides.
Exam Question: "A company currently allows employees to access the central database with
just a simple password. Several employees share passwords to 'get work done faster,' leading to a
data leak where no one knows who accessed the file. Describe the security posture Before and
After implementing an IAM (Identity and Access Management) solution."
Model Answer:
Exam Question: "An accounting firm allows employees to access the internal file server from
coffee shops using public Wi-Fi. They have no protective layer between their server and the
internet. Explain the risk (Before) and the technical solution (After) required to secure this."
Model Answer:
Exam Question: "A hospital stores patient records on a single on-premise server. A ransomware
attack encrypts the drive, and the hospital cannot treat patients because the data is locked.
Contrast this 'Before' state with an 'After' state where proper Availability measures are in place."
Model Answer:
• Before (Weakness): The system lacks Redundancy. Because the data exists in only one
place without a recovery plan, the attack destroys the Availability of the system, halting
operations.
• After (Solution): The hospital implements Backup and Recovery Mechanisms and
Redundant Systems.
o Result: When the primary server is infected, the IT team can isolate it and
immediately switch to a clean backup or a secondary server. This ensures the
hospital can continue operating with minimal downtime, preserving Business
Continuity.
Missing content.
These notes are designed to fill the specific gaps identified in the "Gap Analysis" so your study
material is 100% complete.
Missing Concept: The Hierarchy of Data, Information, and Knowledge Your notes cover the
basics, but the slides specifically distinguish "Knowledge" as actionable.
Missing Concept: Anthony’s Triangle (Management Levels) The slides map EIS functions to
management levels.
Missing Concept: BPMN Gateway Types Gateways control the flow of a process (diverging
and converging).
• Exclusive Gateway (X or Empty Diamond): An "OR" decision where only one path
can be taken.
o Example: "Is the credit approved?" If Yes, proceed to shipping. If No, cancel
order. (You cannot do both).
• Parallel Gateway (+ Diamond): An "AND" decision where all outgoing paths happen
simultaneously.
o Example: When an order is received (Path A: Send Confirmation Email) AND
(Path B: Notify Warehouse). Both happen at the same time.
• As-Is Model: A diagram representing the current process with all its flaws and
bottlenecks. Used for analysis.
• To-Be Model: A diagram representing the future, optimized process after improvements.
Used for implementation.
• Atomicity: All parts of the transaction happen, or none do. (No partial updates).
• Consistency: The database moves from one valid state to another.
• Isolation: Transactions occurring at the same time do not interfere with each other.
• Durability: Once a transaction is saved, it is permanent (even if the power fails).
5. Week 5 - ERP
Missing Concept: ERP Evolution Understanding the history is key to understanding the scope.
6. Week 6 - CRM
Missing Concept: RFM Analysis A marketing technique used to quantitatively rank and group
customers based on their transaction history.
• Recency (R): How recently did the customer purchase? (Last week vs. last year).
• Frequency (F): How often do they purchase? (Every day vs. once a year).
• Monetary Value (M): How much do they spend? ($1000 vs. $10).
• Application: Customers with high R, F, and M scores are your "VIPs" and should get
special treatment.
7. Week 8 - SCM
Missing Concept: The Bullwhip Effect This is the most critical concept in SCM theory.
• Definition: A phenomenon where small fluctuations in demand at the retail level cause
progressively larger fluctuations in demand at the wholesale, distributor, manufacturer,
and raw material supplier levels.
• Cause: Lack of communication and over-reactive ordering (hoarding stock out of fear).
• Example: A customer buys 5% more toothpaste. The retailer panics and orders 10%
more. The wholesaler orders 20% more. The factory produces 40% more.
• Solution: Supply Chain Visibility (sharing real-time sales data).
• Definition: The process of moving goods from their typical final destination for the
purpose of capturing value, or proper disposal.
• Key Activities: Returns, refurbishment, recycling, and waste management.
• Example: Amazon's return process. When you return a shirt, it goes backwards through
the supply chain to be inspected and resold or recycled.
8. Week 14 - InfoSec
Missing Concept: The CIA Triad The three pillars of Information Security.
• Definition: A layered approach to security. If one defense fails, another steps in.
• Layers:
1. Physical (Locked doors).
2. Network (Firewalls).
3. Host (Antivirus).
4. Application (Input validation).
5. Data (Encryption).
• Analogy: A castle has a moat, then a wall, then guards, then a locked keep.
9. EIS Architectures
Missing Concept: Three-Tier Architecture The standard structure for modern web
applications.
1. Presentation Tier (Client): The user interface (what you see on the screen).
2. Logic Tier (Application Server): The code that processes commands, calculations, and
logical decisions.
3. Data Tier (Database): Where the information is stored and retrieved.
• Benefit: You can update the "Look" (Presentation) without breaking the "Data".
CDPs enhance CRM functions by consolidating customer data from multiple sources, including social media, websites, and ads, into a 'Golden Record.' This holistic view allows businesses to analyze customer behavior more precisely, leading to better-targeted marketing, personalized customer interaction, and informed decision-making. The integration of AI can further provide predictive insights and automate customer engagement strategies .
Digital wallets integrate with e-commerce platforms using APIs that allow automatic filling of payment details, thus speeding up the checkout process and reducing the risk of input errors. For users, this offers convenience and enhanced security, as their card details remain hidden. Merchants benefit from increased transaction speed and lower cart abandonment rates, leading to improved sales performance .
Deploying an ERP system incrementally allows organizations to manage change effectively and reduce operational risk by focusing on one module at a time, such as starting with Finance before HR. This approach enables better resource allocation during training, smoother transition phases, and allows for resolving unforeseen issues with minimal impact. It also facilitates gaining user buy-in progressively, improving the likelihood of overall project success .
The key elements of SCM include the flow of goods, information, and finances. They interlink through a coordinated system where procurement, inventory, and logistics management interact seamlessly. Efficiency is achieved by minimizing waste and optimizing transportation and inventory levels. Simultaneously, real-time information flow ensures transparency and timely decision-making, enhancing customer satisfaction by ensuring products are delivered accurately and on time .
ERP systems centralize data by storing information from various departments (Finance, HR, Sales) in a single database, eliminating data silos where different departments maintain separate copies of the same data. This integration ensures data consistency across the organization, leading to better decision-making and improved overall efficiency. By having real-time access to data, managers can make more informed decisions without waiting for end-of-period reports, thus enhancing operational agility .
ERP systems support real-time decision-making by providing managers with immediate access to integrated data across departments, such as sales, finance, and HR. This allows for quick adjustments to operations, such as reallocating resources to meet demand spikes or addressing inventory shortages promptly. As a result, businesses can enhance agility, optimize operations, and improve customer service by responding swiftly to changes in the business environment .
Cloud-based payment solutions offer scalability, cost-effectiveness, and rapid deployment of new features compared to traditional on-premises systems. They allow businesses to handle traffic spikes efficiently and reduce upfront infrastructure costs. However, they may introduce concerns regarding data security and ownership, as well as reliance on third-party providers for service continuity and compliance with data protection regulations .
AI/ML enhances security by analyzing transaction data in real time to detect patterns indicative of fraud, thereby enabling immediate blocking of suspicious activities. For example, AI can identify improbable geographic spending patterns, flagging them as potential account compromises. However, limitations include the potential for false positives, lack of adaptability to entirely new fraud tactics, and the significant data resources required to train AI models effectively .
Middleware serves as a bridge between old ERP systems and modern CRM platforms by translating data into compatible formats. This integration reduces the need for manual data entry, thus lowering errors and improving process efficiency. By enabling seamless data exchange, middleware enhances the functionality of legacy systems and extends their lifespan while avoiding the substantial cost of full system replacement .
Customization of ERP systems, especially when it involves altering core code, can lead to future update challenges, increased complexity, and support difficulties. This often results in high maintenance costs and loss of vendor support for standard updates. To mitigate these pitfalls, organizations should prioritize configurations over customizations, employ a phased implementation approach, and ensure alignment with best practices that involve minimal interference with core ERP functionality .