There will be two tests.
The tests will be 60 minutes but you should only need half that time to complete the exam.
The tests will be CLOSED book.
There will be 40 TRUE or FALSE questions (in 10 sections) and one “fill in the blanks” question based on material covered in class.
You are responsible for all the material on the wiki site that guided you through the 3 assignments and projects (concepts and tutorials).
You are responsible for all the material presented in the power point slides during the first 4 lectures.
Listed below are the key terms and acronyms you are expected to know:
Business Process, Swim Lanes, Roles (People, Systems), Start Point, End Point, Activity/Task, Decision Point, Dataflow Diagram, UML, BPMN
Business Process Performance, Business Process Maturity, Value Generation Pyramid, Business Strategy (Value Creation), Operational Strategy, Operations (People Processes Strategy)
BPM Lifecycle: Model, Automate, Monitor, Analyze, Improve, Model …
Service Oriented Architecture (SOA), Business Driven Development, Model-Driven Development
Enterprise Architcture: Business Process Layer, Services Layer, Application Layer, Technology Layer
SOA, based on standards (SOAP, REST) organizes the application layer into reusable components (services and interfaces) defined at the service layer to be used in business processes; including specializes services for scalability, security and reliability
Service, Service Orientation, SOA, Composite Application
As-if vs. To-be Models, Simulation
Standards: BPEL, BPMN, SOAP, REST
Two Tier vs Three Tier vs SOA
BPM Landscape: Business-to-Business Processes, Human Interaction Workflows, System Workflows / Composite Applications, Service Layer, Enterprise Application Integration, Enterprise Applications, Data
Business Process Management Technology: driven by explicit process models and supporting tools for development, management, analysis of online business processes; involving human interfaces, machine interfaces, data collection and processing as well as document processing and storage
Quality Assurance, Business Process Management vs Web Application Testing:
Functionality; validate contribution to business goals (metrics); multi-role, multi-service orchestration in parallel; model driven (business process model)
Process Experts, System Architects, Development Team, Quality Assurance Team, SOA, User Scenarios, Goal Model, Business Process Model, Test workbench, QA Portal, Performance Reports, Production
Test Scripts, Bugs, Test Script Generation, Test Campaign
Junit, Selenium, BPM Test Asset, TTCN-3, Cognos BI Suite
Supply Chain, Value Chain, Supplier-Customer Relationships, Measurement Points, Process Performance
Supply Chain Management (SCM), Electronic Supply Chain Management, Electronic Data Interchange, Distribution Channel
SCM Processes: Customer Relationship Management (CRM), Customer Service Management (CSM), Order Fulfillment, Manufacturing Flow Management, Supplier Relationship Management (SRM), Product Development, Returns, Demand Management
Logisitics: Sourcing and Procurement, Production Scheduling, Order Processing, Inventory Control, Warehousing, Transportation
Just in Time Manufacturing (JIT), Warehousing Management System (WMS)
RFID: tags, antennas, readers, , Electronic Product code vs Bar Code, passive vs active, low frequency vs high frequency, tag types (memory, size etc.), example applications, NFC, RTLS
There will be 10 short answer questions related to an Ecommerce scenario based on material covered in class.
In answering the questions it is expected that you will demonstrate you understand the definitions of key terms and acronyms introduced in this course, and can discuss the relevant issues for electronic commerce and apply the appropriate architectural principles. Listed below are the key terms and acronyms you are expected to know:
Business Matching (Credit-card Scenario)
Firewalls, Virtual Private Network, Leased Lines,
Authentication, identification, authorization, ACL, declarative vs programmatic
Security, encryption, audit, PKI, VPN, certificate authority, Entrust TruePass
Accessibility, Web Accessibility Initiative Guidelines, Canadian Federal Government Guidelines, US Federal Government Guidelines, HTML Validation
Consumer Tracking Service Scenario
Privacy, P3P, PIPEDA, Cookie Synchronization, Permissioned Marketing, Ad servers, personalization
Data mining, Association, Classification, Decision Trees, Rules, Predictive Accuracy, Lift, Return on Investment (ROI),
Value Proposition, Personalization, User Profile, Customer Segment, Promotion, Cross Sell, Up Sell, Click Through Rate
Federated Identity Management, Liberty Alliance, OpenID, anonymous vs pseudononymous vs veronymous
Legal Entities, Agents, Contracts, Receipts, Audit Trail, Value Proposition, Supply Chain