BUSINESS STRATEGY AND GOAL/EVALUATION
Two-Day Class Notes for CSE and CSIT Students
Week: 6th
Duration: 90 Minutes × 2 Classes (Total 180 Minutes)
Topic: Development and Evaluation of Business Strategy and Its Goals
Focus: Techniques for Setting and Evaluating Targets
DAY 1: DEVELOPMENT OF BUSINESS STRATEGY AND ITS GOALS
Duration: 90 Minutes
Learning Outcomes
- Explain the meaning and importance of business strategy.
- Distinguish among vision, mission, goals, objectives, targets, and strategy.
- Describe the major stages of business strategy development.
- Apply environmental and organizational analysis to technology-based businesses.
- Explain how competitive advantage can be developed through technology.
- Apply basic strategic concepts to software companies, IT startups, e-commerce businesses, cloud services, and cybersecurity firms.
1. Introduction: What Is Business Strategy?
Business strategy is a coordinated set of long-term choices and actions through which an organization seeks to achieve its objectives, compete successfully, create value for customers, and maintain a sustainable position in its environment.
Where are we now? → Where do we want to go? → How will we get there?
For a technology company, this may mean moving from a small startup with a limited user base to a recognized SaaS provider by improving cloud services, cybersecurity, pricing, mobile accessibility, and customer support. Strategy therefore involves choices about markets, customers, technologies, resources, competitors, and future direction.
2. Why Business Strategy Matters to CSE/CSIT Students
A technically excellent product does not automatically become commercially successful. A mobile application may have strong code, an attractive interface, and advanced features, yet the business may fail because customer demand is weak, the market is poorly selected, development costs are excessive, competitors offer better value, cybersecurity problems reduce trust, or the product cannot scale.
Key idea: Technical capability creates a product; business strategy determines how that product can create sustainable value.
3. Vision, Mission, Goals, Objectives, Targets, and Strategy
| Concept | Meaning | Technology-Business Example |
| Vision | Desired future position of the organization. | To become a leading provider of secure digital financial solutions in Bangladesh. |
| Mission | Fundamental purpose and value offered. | To provide accessible, reliable, and secure digital payment solutions. |
| Goal | Broad desired result. | Increase the company’s market presence. |
| Objective | More specific result supporting a goal. | Increase the number of active users during the next 12 months. |
| Target | Measurable level of expected performance. | Increase monthly active users from 50,000 to 75,000 by December. |
| Strategy | How objectives and targets will be achieved. | Use referral programmes, app improvements, and merchant partnerships. |
Vision → Mission → Goals → Objectives → Targets → Strategy → Actions → Results
4. Development of Business Strategy
Step 1: Define Vision and Mission
Management should clarify the organization’s purpose, customers, value proposition, and desired future.
- What business are we in?
- Who are our customers?
- What problem are we solving?
- What value do we provide?
- What do we want the organization to become?
Step 2: Analyse the External Environment – PESTLE
| Factor | Meaning | Technology Example |
| Political | Government policy and stability | ICT policy, public-sector digitization |
| Economic | Economic conditions | Inflation, investment, exchange rates, IT spending |
| Social | Social and demographic trends | Digital literacy, social-media use, consumer behaviour |
| Technological | Technology change | AI, cloud computing, 5G, blockchain, cybersecurity |
| Legal | Laws and regulations | Data protection, intellectual property, software licensing |
| Environmental | Environmental impact | Green computing, e-waste, data-centre energy use |
Example: A cloud-service company should examine demand for cloud computing, internet quality, cybersecurity concerns, data-protection requirements, global competitors, local affordability, and demand from SMEs.
Step 3: Analyse the Internal Environment
A technology organization should assess resources and capabilities such as:
- Programmers, software engineers, and technical expertise
- Proprietary software and intellectual property
- Financial resources and infrastructure
- Servers, cloud systems, and data assets
- Brand reputation and customer relationships
- Organizational culture and strategic partnerships
5. SWOT Analysis
SWOT combines internal and external strategic analysis.
| Strengths | Weaknesses | Opportunities | Threats |
| Skilled security specialists; locally developed platform; fast support | Limited capital; low brand recognition; small sales team | Increasing cyberattacks; growing security awareness; business digitization | International competitors; rapid technology change; talent shortage |
A cybersecurity startup should use its strengths to exploit opportunities while reducing weaknesses and protecting itself against threats.
6. Setting Strategic Goals
| Goal Area | Examples for Technology Businesses |
| Growth | Increase users, customers, revenue, or geographical coverage |
| Profitability | Improve profit margins or reduce operational costs |
| Innovation | Introduce new products, services, or technologies |
| Customer Satisfaction | Improve customer experience and retention |
| Operational Efficiency | Reduce development time, downtime, defects, or service costs |
| Security | Reduce vulnerabilities and cybersecurity incidents |
| Human Resources | Develop technical skills and retain talented employees |
| Sustainability | Reduce energy consumption and electronic waste |
7. Developing Strategic Alternatives
If an e-commerce platform wants to increase revenue, possible strategic alternatives include:
- Attract more customers.
- Increase purchases from existing customers.
- Expand into new geographical markets.
- Introduce premium services.
- Add new product categories.
- Develop business partnerships.
- Improve AI-based recommendations.
Management compares alternatives according to expected benefits, cost, risk, resources, and feasibility.
8. Competitive Advantage
Competitive advantage exists when an organization creates greater customer value or performs better than competitors in ways that matter to customers.
- Lower price or lower operating cost
- Better software quality and reliability
- Faster service
- Innovative technology
- Superior user experience
- Stronger cybersecurity
- Better customer service
- Proprietary algorithms and data analytics
- Network effects and brand reputation
Example: One cloud-storage provider may compete through low price, while another may differentiate itself through advanced encryption, automatic backup, 24/7 support, and 99.99% availability.
9. Strategy at Different Levels
| Level | Main Question | Example |
| Corporate-Level | What businesses or industries should we enter? | Should a technology company enter fintech, health-tech, or AI? |
| Business-Level | How should we compete in a particular market? | Should a software company compete through low price or premium quality? |
| Functional-Level | How should each function support the strategy? | IT, marketing, HR, cybersecurity, and financial strategies |
10. Practical Mini-Case: SmartLearn Technologies
Five CSE graduates establish SmartLearn Technologies, an AI-supported learning platform. It has 10,000 registered students, 3,000 monthly active users, a limited marketing budget, a strong development team, several established competitors, and growing demand for online education.
| Element | Illustration |
| Goal | Become a recognized digital-learning platform within three years. |
| Objectives | Increase active users; improve retention; develop personalized AI learning; build institutional partnerships. |
| Possible Strategy | Focus on university students; offer freemium access; use AI recommendations; partner with universities; use digital promotion. |
11. Classroom Activity
In small groups, select one of the following: software company, e-commerce platform, cybersecurity company, cloud-service provider, or mobile-app startup. Identify:
- One possible mission.
- One strategic goal.
- Two strengths and two weaknesses.
- Two opportunities and two threats.
- One appropriate business strategy.
Summary
Business strategy provides long-term direction. Effective strategy development requires an organization to understand its purpose, environment, resources, customers, competitors, and capabilities.
Vision & Mission → Environmental Analysis → Internal Analysis → SWOT → Goals → Strategic Alternatives → Strategy Selection → Implementation
Review Questions
- What is business strategy?
- Why is business strategy important for technology companies?
- Distinguish between vision, mission, goal, objective, and target.
- Explain the major stages of business strategy development.
- What is SWOT analysis?
- Conduct a brief SWOT analysis of an e-commerce company.
- How can technology create competitive advantage?
- Why might a technically excellent software product fail commercially?
DAY 2: EVALUATION OF BUSINESS STRATEGY, GOALS AND TARGETS
Duration: 90 Minutes
Learning Outcomes
- Explain the importance of strategy evaluation.
- Apply techniques for setting effective targets.
- Develop SMART targets for technology businesses.
- Explain the role of KPIs in performance evaluation.
- Apply the Balanced Scorecard to technology organizations.
- Use benchmarking, variance analysis, and gap analysis to evaluate performance.
- Recommend corrective actions when strategic performance falls below target.
1. What Is Strategy Evaluation?
Strategy evaluation is the systematic process of examining whether a strategy is producing the intended results and determining whether changes are required.
A strategy may perform poorly because customer preferences change, new competitors enter, technology changes, implementation is weak, costs rise, skills are insufficient, targets are unrealistic, cybersecurity incidents occur, or economic conditions change.
2. Strategy Evaluation Process
Set Targets → Measure Actual Performance → Compare → Identify Variance → Analyse Causes → Corrective Action → Review Again
Example: A software company targets a reduction in defects from 10 per 1,000 lines of code to 5 within six months. If actual performance is 7, the company has not met the target and must identify the reasons and corrective actions.
3. Techniques for Setting Targets: SMART
| SMART Element | Meaning | Example |
| Specific | Clearly states what should be achieved. | Reduce critical cybersecurity vulnerabilities. |
| Measurable | Can be quantified. | Reduce vulnerabilities by 30%. |
| Achievable | Realistic with available resources. | Target matches skills, budget, and capacity. |
| Relevant | Supports strategic goals. | Security improvement supports customer trust. |
| Time-Bound | Has a deadline. | Achieve the reduction within six months. |
Complete SMART target: Reduce critical cybersecurity vulnerabilities by 30% within the next six months.
4. SMART Target Examples for CSE/CSIT
| Context | SMART Target |
| Software Development | Reduce the average number of critical software defects by 25% within six months. |
| E-Commerce | Increase website conversion rate from 2.5% to 3.5% within nine months. |
| Cloud Computing | Maintain service availability of at least 99.9% during the next 12 months. |
| Cybersecurity | Reduce average incident-response time from 60 minutes to 30 minutes within six months. |
| Mobile Application | Increase monthly active users from 50,000 to 70,000 within one year. |
5. Key Performance Indicators (KPIs)
A Key Performance Indicator is a measurable indicator used to assess progress toward an important objective. Not every measurement is a KPI; KPIs should be closely connected to strategic performance.
| Area | Possible KPI |
| Software Quality | Defect rate |
| Website | Conversion rate |
| Cloud Service | System uptime |
| Cybersecurity | Number of security incidents |
| Customer Service | Average response time |
| Mobile App | Monthly active users |
| SaaS | Customer churn rate |
| Development | Release frequency |
| Finance | Revenue growth |
| Customer | Customer satisfaction score |
6. Leading and Lagging Indicators
| Type | Meaning | Examples |
| Lagging Indicators | Show results that have already occurred. | Annual revenue, profit, churn, number of security incidents |
| Leading Indicators | Provide early information about future performance. | Sales leads, training hours, unresolved bugs, automated-test coverage, trial registrations |
Managers should ideally combine leading and lagging indicators.
7. Balanced Scorecard
The Balanced Scorecard evaluates organizational performance from four perspectives.
| Perspective | Key Question | Technology Measures |
| Financial | How are we performing financially? | Revenue growth, profit margin, cost per user, ROI |
| Customer | How do customers perceive us? | Satisfaction, retention, complaints, active users |
| Internal Process | How effectively do our processes operate? | Defect rate, cycle time, downtime, incident-response time |
| Learning & Growth | Are we building future capabilities? | Training, certification, innovation, employee retention |
8. Example Balanced Scorecard – Software Company
| Perspective | Objective | KPI | Target |
| Financial | Increase revenue | Revenue growth | 15% |
| Customer | Improve satisfaction | Satisfaction score | 90% |
| Internal Process | Improve quality | Critical defect rate | <2% |
| Learning & Growth | Develop skills | Training hours | 40 hours/year |
9. Benchmarking
Benchmarking compares performance, processes, or practices with an appropriate reference point.
| Type | Example |
| Internal Benchmarking | Compare development time between Software Team A and Software Team B. |
| Competitive Benchmarking | Compare website loading speed with competing e-commerce platforms. |
| Best-Practice Benchmarking | Compare a process with organizations recognized for excellence. |
10. Variance Analysis
Variance identifies the difference between actual and planned performance.
Variance = Actual Performance − Target Performance
Example: Target monthly revenue = BDT 10 million; actual monthly revenue = BDT 8 million. Variance = BDT −2 million. Management should investigate the cause rather than only report the difference.
11. Gap Analysis
Gap analysis compares the current state with the desired state.
Example: Current system availability = 98.5%; desired availability = 99.9%. The performance gap is 1.4 percentage points. Possible actions include upgrading servers, improving monitoring, introducing redundancy, migrating infrastructure, or strengthening DevOps practices.
12. Dashboard and Real-Time Performance Monitoring
Technology organizations use dashboards to monitor active users, server uptime, sales, customer complaints, cybersecurity incidents, conversion rates, software defects, and churn. Dashboards connect databases, analytics, visualization, information systems, and management decision-making.
13. Evaluation of Goals
| Criterion | Evaluation Question |
| Relevance | Does the goal still support the organization’s strategy? |
| Achievement | Was the goal achieved? |
| Efficiency | Were resources used efficiently? |
| Effectiveness | Did the action produce the intended outcome? |
| Sustainability | Can the result be maintained? |
| Adaptability | Should the goal change because the environment has changed? |
14. Corrective Action
When performance differs significantly from targets, management may:
- Revise the strategy.
- Reallocate resources.
- Provide employee training.
- Improve technology.
- Redesign processes.
- Modify an unrealistic target.
- Change the implementation schedule.
- Strengthen management control.
Failure to meet a target does not automatically mean employees performed poorly. The target may have been unrealistic, resources may have been inadequate, or external circumstances may have changed.
15. Practical Case – E-Commerce Platform
| Indicator | Target | Actual | Initial Evaluation |
| Monthly Active Users | 100,000 | 85,000 | Below target |
| Customer Satisfaction | 90% | 92% | Target exceeded |
| Website Uptime | 99.9% | 99.5% | Below target |
| Order Delivery Time | 2 days | 3 days | Below target |
| Revenue Growth | 20% | 16% | Below target |
Management should examine whether lower revenue growth is connected with lower active users, website downtime, or delivery problems. Strategic indicators should not always be evaluated independently because business outcomes are often interconnected.
16. CSE/CSIT Mini-Case – Software Development Project
| Measure | Target | Actual | Result |
| Project Duration | 6 months | 7 months | Target missed |
| Development Cost | Below BDT 5 million | BDT 5.4 million | Target missed |
| Critical Defect Rate | Below 2% | 1.5% | Target achieved |
| Customer Satisfaction | Above 90% | 94% | Target achieved |
The project cannot be labelled simply successful or unsuccessful. It performed well on quality and customer satisfaction but missed time and cost targets. Strategy evaluation therefore requires multiple performance dimensions.
17. Classroom Activity
Assume your group manages a cloud-based software company. Develop:
- One strategic goal.
- Three SMART targets.
- One KPI for each target.
- One financial indicator.
- One customer indicator.
- One internal-process indicator.
- One learning-and-growth indicator.
- A corrective action for one missed target.
18. Integrating Strategy Development and Evaluation
Vision → Mission → Analysis → Strategic Goals → SMART Targets → Strategy Selection → Implementation → KPIs → Comparison → Evaluation → Corrective Action → Strategic Learning
Strategy is a continuous process rather than a one-time decision.
Summary
Effective organizations do not merely develop strategies; they continuously evaluate them. Good evaluation requires clearly defined goals, SMART targets, appropriate KPIs, reliable performance data, benchmarking, Balanced Scorecard, variance and gap analysis, and corrective action.
Review Questions
- What is strategy evaluation and why is it necessary?
- Explain the strategy-evaluation cycle.
- What does SMART mean?
- Write three SMART targets for a software company.
- What is a KPI? Give five technology-related examples.
- Distinguish between leading and lagging indicators.
- Explain the four perspectives of the Balanced Scorecard.
- What is benchmarking?
- Distinguish between variance analysis and gap analysis.
- Why should organizations use several indicators to evaluate strategy?
- What corrective actions can management take when targets are not achieved?
- How can information technology support strategy evaluation?
Final Takeaway for CSE/CSIT Students
A successful technology professional needs to understand both technology and organizational value. A software system is not successful merely because it works technically; it must also help the organization achieve measurable strategic goals efficiently, competitively, and sustainably.
Analyse → Set Goals → Select Strategy → Implement → Measure → Evaluate → Improve
WEEK 7: BUSINESS MANAGEMENT SYSTEMS
Two-Day Class Notes for CSE and CSIT Students
Duration: 90 Minutes × 2 Classes (Total 180 Minutes)
Topics: Overview, ERP, SFA, Knowledge Management (KM), CRM, SCM and Enterprise Information Portal (EIP)
DAY 1: BUSINESS MANAGEMENT SYSTEMS – OVERVIEW, ERP, SFA AND KNOWLEDGE MANAGEMENT
Duration: 90 Minutes
Learning Outcomes
- Explain the concept and role of a Business Management System (BMS).
- Describe how enterprise information systems integrate business functions and data.
- Explain the purpose, components, benefits, and limitations of Enterprise Resource Planning (ERP).
- Describe Sales Force Automation (SFA) and its role in managing sales activities.
- Explain Knowledge Management (KM) and distinguish tacit from explicit knowledge.
- Relate ERP, SFA, and KM to software engineering, databases, cloud computing, analytics, and information-system design.
1. Business Management System: Overview
A Business Management System (BMS) is an organized combination of processes, people, information, policies, and technologies used to plan, operate, monitor, and improve an organization. In modern organizations, information systems are central to BMS because they connect business functions and provide timely information for operational and managerial decisions.
People + Processes + Data + Technology → Business Management System → Decisions and Performance
For CSE/CSIT students, BMS is important because many software applications are built not merely to process data, but to support business processes such as finance, sales, inventory, customer service, procurement, human resources, and knowledge sharing.
2. Why Organizations Need Integrated Business Systems
- Different departments often need the same data.
- Separate systems can create duplication, inconsistent records, and delays.
- Managers need real-time or near-real-time information for decisions.
- Customers expect fast and coordinated service across channels.
- Organizations need automation, control, traceability, analytics, and scalability.
- Digital businesses increasingly require integration through APIs, databases, cloud platforms, and dashboards.
Example: If an e-commerce customer places an order, the sales, inventory, payment, warehouse, delivery, accounting, and customer-service functions may all need information about the same transaction.
3. Major Business Management Systems
| System | Full Form / Meaning | Primary Purpose |
| ERP | Enterprise Resource Planning | Integrates core internal business processes. |
| SFA | Sales Force Automation | Automates and supports sales activities. |
| KM | Knowledge Management | Captures, organizes, shares, and applies organizational knowledge. |
| CRM | Customer Relationship Management | Manages customer relationships and interactions. |
| SCM | Supply Chain Management | Coordinates suppliers, procurement, production, logistics, and delivery. |
| EIP | Enterprise Information Portal | Provides a unified access point to enterprise information, applications, and knowledge. |
4. Enterprise Resource Planning (ERP)
ERP is an integrated enterprise system that connects major business functions through shared processes and a common or logically integrated data environment. Its purpose is to reduce information silos and allow different departments to work with consistent organizational data.
Common ERP Modules
| Module | Typical Functions |
| Finance & Accounting | General ledger, accounts payable/receivable, budgeting, financial reporting |
| Human Resources | Employee records, payroll, attendance, recruitment |
| Procurement | Purchase requests, purchase orders, supplier management |
| Inventory | Stock levels, warehouse movements, reorder information |
| Sales | Orders, quotations, billing, sales records |
| Production/Operations | Planning, scheduling, resource use, quality |
| Project Management | Tasks, cost, resources, milestones |
How ERP Works: Simple Example
A customer orders 10 laptops. The sales module records the order; inventory checks stock; procurement may create a replenishment requirement; finance records the receivable/payment; warehouse prepares dispatch; and management dashboards update performance information. Integration reduces repeated manual entry.
Customer Order → Sales → Inventory → Procurement/Warehouse → Finance → Management Reporting
Benefits and Challenges of ERP
| Potential Benefits | Potential Challenges |
| Integrated and consistent information | High implementation cost |
| Reduced duplication and manual entry | Complex implementation and customization |
| Improved process visibility | Employee resistance to change |
| Faster reporting and decision support | Training requirements |
| Standardized processes | Data migration and data-quality problems |
| Improved control and traceability | Cybersecurity, access-control, and privacy risks |
ERP and CSE/CSIT
ERP projects require technical knowledge in database design, software architecture, APIs, cloud platforms, cybersecurity, identity and access management, data migration, testing, user-interface design, and systems integration. A technically correct ERP implementation must also match real business processes.
5. Sales Force Automation (SFA)
Sales Force Automation is the use of software to automate and support repetitive sales activities and provide sales personnel and managers with structured information about prospects, customers, opportunities, and performance.
| SFA Function | Example |
| Lead Management | Capture and classify potential customers |
| Contact Management | Maintain customer and prospect details |
| Opportunity Management | Track potential deals and sales stages |
| Task/Schedule Management | Calls, meetings, reminders, follow-ups |
| Quotation Support | Prepare and track quotations |
| Sales Forecasting | Estimate future sales from pipeline data |
| Performance Reporting | Monitor salesperson, territory, and product performance |
Example: A software company selling cybersecurity subscriptions can use SFA to record a new corporate lead, schedule a product demonstration, track the proposal, record follow-up activities, and forecast whether the deal is likely to close.
6. Knowledge Management (KM)
Knowledge Management is the systematic process of creating, capturing, organizing, storing, sharing, and applying knowledge so that an organization can learn and perform more effectively.
Data, Information and Knowledge
| Concept | Illustration |
| Data | Server response time = 850 ms |
| Information | Average response time increased by 30% this week |
| Knowledge | The engineering team knows that a specific database query is causing the slowdown and how to optimize it |
Tacit and Explicit Knowledge
| Type | Meaning | CSE/CSIT Example |
| Tacit Knowledge | Experience-based knowledge that is difficult to fully document | A senior developer’s debugging intuition |
| Explicit Knowledge | Knowledge that can be documented, stored, and shared | Technical manuals, code documentation, SOPs, FAQs |
Knowledge Management Cycle
Create/Acquire → Capture → Organize → Store → Share → Apply → Learn/Improve
Common KM technologies include knowledge bases, document-management systems, wikis, intranets, search systems, collaboration platforms, repositories, AI-assisted enterprise search, and learning-management systems.
7. Mini-Case: Software Development Company
A software company has separate accounting spreadsheets, an independent sales application, and project knowledge stored in individual employees’ computers. Management faces duplicate customer records, inconsistent revenue figures, and repeated technical mistakes when experienced developers leave.
| Problem | Possible System Response |
| Fragmented finance and operations data | ERP integration |
| Unstructured sales follow-up | SFA |
| Loss of technical know-how | Knowledge Management system |
8. Classroom Activity
Assume your group is designing information systems for a growing IT company. Discuss:
- Three business processes that should be integrated through ERP.
- Four fields that should appear in an SFA lead record.
- Three examples of tacit knowledge and three examples of explicit knowledge.
- One cybersecurity risk associated with integrated enterprise systems.
- One way cloud computing could support the proposed systems.
Summary
Business Management Systems integrate technology with organizational processes. ERP integrates core enterprise functions, SFA improves the management of sales activities, and KM helps preserve and use organizational knowledge. For CSE/CSIT professionals, these systems require both technical competence and an understanding of business processes.
Review Questions
- What is a Business Management System?
- Why do organizations integrate business information systems?
- Define ERP and explain its major modules.
- State four benefits and four challenges of ERP.
- What is SFA? Give five common SFA functions.
- Distinguish between tacit and explicit knowledge.
- Explain the Knowledge Management cycle.
- How can CSE/CSIT professionals contribute to ERP, SFA, and KM projects?
DAY 2: CRM, SCM AND ENTERPRISE INFORMATION PORTAL (EIP)
Duration: 90 Minutes
Learning Outcomes
- Explain Customer Relationship Management (CRM) and its major forms.
- Describe the customer lifecycle and the role of customer data.
- Explain Supply Chain Management (SCM) and information flows across a supply chain.
- Describe the concept, components, and functions of an Enterprise Information Portal (EIP).
- Explain how ERP, SFA, KM, CRM, SCM, and EIP can work as an integrated enterprise ecosystem.
- Identify technical, data, integration, and security issues relevant to enterprise systems.
1. Customer Relationship Management (CRM)
Customer Relationship Management is a business approach supported by information systems for managing interactions with current and potential customers across marketing, sales, service, and support. Its aim is to improve customer acquisition, satisfaction, retention, and long-term value.
Customer Lifecycle
Attract → Acquire → Serve → Retain → Develop Relationship → Build Loyalty
Major Types of CRM
| Type | Purpose | Example |
| Operational CRM | Automates customer-facing processes | Sales, marketing campaigns, service tickets |
| Analytical CRM | Uses customer data for analysis and decisions | Segmentation, churn prediction, customer lifetime value |
| Collaborative CRM | Shares customer information across channels/functions | Sales, support, website, call centre coordination |
Common CRM Functions
- Customer profiles and interaction history
- Lead and opportunity management
- Marketing campaign management
- Customer-service tickets and complaints
- Email/call/chat interaction records
- Customer segmentation
- Retention and churn analysis
- Sales and service dashboards
Example: An e-commerce platform can combine browsing history, orders, complaints, and support interactions to identify high-value customers, recommend products, and detect customers at risk of leaving.
2. CRM and SFA: Relationship and Difference
| SFA | CRM |
| Primarily focuses on automating sales-force activities. | Covers the broader customer relationship across marketing, sales, and service. |
| Tracks leads, opportunities, tasks, quotations, and forecasts. | Maintains a wider customer profile and interaction history. |
| Often functions as a component of a CRM platform. | May contain SFA as one of several modules. |
3. Supply Chain Management (SCM)
Supply Chain Management coordinates the flow of materials, products, information, and related activities from suppliers through the organization to customers. In digital business, SCM systems improve visibility, planning, coordination, and responsiveness.
Supplier → Procurement → Organization/Production → Warehouse → Distribution → Customer
Three Important Supply-Chain Flows
| Flow | Description | Example |
| Product/Material Flow | Movement of goods or materials | Supplier components → warehouse → customer |
| Information Flow | Orders, forecasts, inventory, shipment status | Real-time stock and delivery information |
| Financial Flow | Payments, credit, invoices, financial settlements | Customer payment and supplier payment |
Major SCM Activities
- Demand forecasting
- Supplier and procurement management
- Inventory management
- Production or service planning
- Warehouse management
- Transportation and logistics
- Order fulfilment
- Returns management
- Supply-chain analytics and risk monitoring
SCM Example: E-Commerce
When a customer orders a smartphone, the system verifies inventory, sends the order to the warehouse, coordinates packaging and delivery, updates tracking information, records payment, and may trigger replenishment from a supplier. Accurate information flow is essential across the entire chain.
4. Information Technology in SCM
| Technology | SCM Contribution |
| Databases/ERP | Shared transaction and inventory data |
| Cloud Computing | Scalable access across locations and partners |
| IoT | Tracking assets, vehicles, temperature, and equipment |
| RFID/Barcode | Identification and inventory tracking |
| AI/Analytics | Demand forecasting and optimization |
| APIs/EDI | System-to-system exchange with suppliers and partners |
| Dashboards | Real-time monitoring and exception management |
5. Enterprise Information Portal (EIP)
An Enterprise Information Portal is a secure, unified digital access point through which authorized users can reach enterprise information, applications, documents, reports, dashboards, and knowledge resources. It can reduce the need to navigate multiple disconnected systems.
Typical EIP Components
- Single sign-on and user authentication
- Role-based access control
- Personalized dashboard
- Enterprise search
- Document and knowledge access
- Links or embedded access to ERP, CRM, SCM, HR, and other applications
- Reports, analytics, alerts, and notifications
- Collaboration and workflow tools
EIP Example
A manager logs into one enterprise portal and sees sales KPIs from CRM, inventory information from ERP/SCM, project documents from the knowledge repository, employee notices, and links to operational applications. The portal provides a unified interface while underlying systems may remain separate.
6. Enterprise System Integration
The greatest value often emerges when enterprise systems exchange reliable data rather than operating as isolated applications.
ERP ↔ CRM/SFA ↔ SCM ↔ KM → EIP / Dashboards → Managers and Employees
| System | Main Focus | Illustrative Data |
| ERP | Internal resources and transactions | Finance, inventory, HR, procurement |
| SFA | Sales activities | Leads, opportunities, forecasts |
| KM | Organizational knowledge | Documents, expertise, lessons learned |
| CRM | Customer relationships | Profiles, interactions, service history |
| SCM | Supply-chain coordination | Suppliers, inventory, logistics, fulfilment |
| EIP | Unified access | Integrated views, documents, dashboards, applications |
7. Technical Issues for CSE/CSIT Professionals
- Database consistency and master-data management
- API design and application integration
- Data migration from legacy systems
- Authentication, authorization, and role-based access
- Encryption and secure communication
- System availability, backup, and disaster recovery
- Cloud architecture and scalability
- Logging, monitoring, and audit trails
- Privacy and responsible use of customer/employee data
- Usability and user adoption
- Testing of end-to-end business processes
8. Integrated Mini-Case: TechMart Online
TechMart Online sells computers and accessories. It wants a unified digital management environment.
| Business Requirement | Appropriate System |
| Manage finance, inventory, procurement, and HR | ERP |
| Track corporate sales leads and sales representatives | SFA |
| Store product guides, SOPs, and troubleshooting knowledge | KM |
| Manage customer profiles, complaints, and campaigns | CRM |
| Coordinate suppliers, warehouse, logistics, and deliveries | SCM |
| Give staff one secure entry point to information and applications | EIP |
A customer order can therefore create an integrated chain of events: CRM identifies the customer, ERP records the transaction and inventory impact, SCM coordinates fulfilment, KM supports service staff with product knowledge, and EIP provides authorized employees with a unified view.
9. Classroom Activity
Design a high-level enterprise information environment for an online electronics retailer. Your group should:
- Identify where ERP, SFA, KM, CRM, SCM, and EIP would be used.
- Describe one important data item exchanged between any two systems.
- Identify two benefits of integration.
- Identify two cybersecurity or privacy risks.
- Suggest one KPI that management could display on the EIP dashboard.
Summary
CRM manages relationships with customers, SCM coordinates supply-chain activities, and EIP provides unified access to enterprise information and applications. When integrated with ERP, SFA, and KM, these systems create a connected digital environment for operational efficiency, customer service, knowledge sharing, and managerial decision-making.
Review Questions
- Define CRM and explain operational, analytical, and collaborative CRM.
- Describe the customer lifecycle.
- How are CRM and SFA related, and how are they different?
- What is SCM? Explain product, information, and financial flows.
- Give five examples of information technology used in SCM.
- What is an Enterprise Information Portal?
- State six typical components of an EIP.
- Explain how ERP, CRM, SCM, KM, SFA, and EIP can be integrated.
- What technical and security challenges may arise in enterprise-system integration?
- Design a simple integrated system architecture for an e-commerce business.
Final Takeaway for CSE/CSIT Students
Enterprise systems are not isolated software products. They represent interconnected business processes supported by data, applications, infrastructure, people, and controls. CSE/CSIT professionals therefore need to understand both how these systems are engineered and why organizations use them.
Business Processes + Enterprise Data + Integrated Software + Secure Access → Better Decisions and Business Performance