0% found this document useful (0 votes)
59 views27 pages

PPT W8

This document provides an outline for a course on digital business system development. It discusses topics like analytics, process and data modeling, design concepts like microservices architecture, design thinking, roadmapping, and security considerations. Requirements analysis and user-centric design are emphasized. Process modeling involves identifying stages. Data modeling involves traditional concepts like entities and relationships as well as modern techniques like denormalization. Microservices architecture principles are outlined. Roadmapping helps prioritize future development. Security involves protecting data, transactions, infrastructure, and educating employees. Change management differs between conventional and agile projects.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
59 views27 pages

PPT W8

This document provides an outline for a course on digital business system development. It discusses topics like analytics, process and data modeling, design concepts like microservices architecture, design thinking, roadmapping, and security considerations. Requirements analysis and user-centric design are emphasized. Process modeling involves identifying stages. Data modeling involves traditional concepts like entities and relationships as well as modern techniques like denormalization. Microservices architecture principles are outlined. Roadmapping helps prioritize future development. Security involves protecting data, transactions, infrastructure, and educating employees. Change management differs between conventional and agile projects.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 27

ISYS6318 – E-business Concept

Week – 8
Digital Business System Development
LEARNING OUTCOMES
• Demonstrate the practical elements of e-business with selected
platforms and technologies, in a customized business model.
OUTLINE
• Analytics for digital technology projects.
• Process modeling.
• Data modeling.
• Design for digital technology projects.
• Design thinking.
• Roadmap.
• Focus on security design for digital businesses.
• Change management.
Analytics for digital technology projects
Requirement Analysis
• Digital technology projects, like other information system projects,
require an analysis stage before starting their implementation.
• What the user needs (user requirements) must be explored in depth
first so that what is built will be exactly as expected.
Requirement Analysis
• Information is an agent of coordination and control in organizations
and businesses, therefore the flow of information must be treated
appropriately for optimal results.
• Analysis carried out in digital technology projects must be user-
centric.
Process Modelling
Process Modeling Stages
Data Modelling
Traditional Data Modeling
• Identify the entities involved.
• Identify the attributes of each entity.
• Identify the relationships between entities and their characteristics.
• Using ERD
Modern Data Modeling
• Denormalization
• Aggregation
• Dimensionality reduction
Design for digital technology projects
Microservices Architecture
• Microservices architecture by Martin Fowler (2014) is defined as a
special way of designing a software application as a set of services
that can be implemented independently.
• In this microservices architecture, the software is divided into small
service features that can be uninstalled like lego.
Microservices Architecture
• Modularization of services.
• Organized according to business capabilities.
• Focus on products, not projects.
• Smart endpoints, dumb pipes.
• Decentralized governance.
• Decentralized data management.
• Infrastructure automation.
• Not error-proof.
• Evolutive design.
Design thinking
Design Thinking
Roadmap
The Important of Roadmap
• Features develop along with business dynamics, new services
continue to appear, services that are no longer profitable have to be
closed or modified.
• The architecture is also constantly evolving.
• Because the development and changes of these features require
effort, time and cost, it is necessary to be clear to all parties about the
future map of system development.
The Important of Roadmap
• Set goals
• Gather input
• Create a theme
• Prioritize themes
• Visualize and share
• Revisions and updates

The 6 Steps to Roadmapping. Nielsen Norman Group.


Focus on security design for digital
businesses
Aspects of Digital Business Security
• Data security and privacy. There must be encryption of sensitive
customer data.
• Transaction data security. Transactional messages must be sent in an
encrypted format over the media with an encrypted protocol as well
(for example, HTTPS). In the financial world, it is customary to
implement an HSM-based private-public key mechanism to encrypt
transaction messages.
Aspects of Digital Business Security
• Infrastructure security. Rights must be limited to access to data
centers, both virtual and physical. Firewalls and VPNs are usually used
here.
• Safety education for employees. This is important to prevent phissing
and infiltration of malware, viruses and email backdoors sent to
employees.
Change Management
Change management
on conventional project management.
Change management
on an Agile project.
REFERENCES
1. Chaffey, Dave. (2013). Digital Business and e-Commerce Management: Strategy, Implementation and Practice. 6. Pearson. United
Kingdom. ISBN: 978-0-273-78654-2.

2. Jelassi, Tawfik. Martinez-Lopez, Francisco J. (2020). Strategies for e-Business: Concepts and Cases on Value Creation and Digital
Business Transformation. 4. Springer. ISBN: 978-3-030-48949-6.

3. Katsov, I. (2012, October 16). NoSQL Data Modeling Techniques. Highly Scalable Blog.
https://highlyscalable.wordpress.com/2012/03/01/nosql-data-modeling-techniques/.

4. Fowler, M. (2014, March 25). Microservices. martinfowler.com. https://martinfowler.com/articles/microservices.html.

5. Gibbons, S. (2018, January 14). Empathy Mapping: The First Step in Design Thinking. Nielsen Norman Group.
https://www.nngroup.com/articles/empathy-mapping/.

6. What is Design Thinking? The Interaction Design Foundation. https://www.interaction-design.org/literature/topics/design-


thinking.

7. World Leaders in Research-Based User Experience. The 6 Steps to Roadmapping. Nielsen Norman Group.
https://www.nngroup.com/articles/roadmapping-steps/?lm=design-thinking-learners-journey&pt=article.

You might also like