Академический Документы
Профессиональный Документы
Культура Документы
BIT_samenvatting_colleges.pdf
Hoorcollege
1
(H1)
Information
systems
=
organization
(structure,
culture,
processes,
strategy)
+
people
(work,
job
satisfaction,
motivation,
user
friendliness)
+
IT
(hardware,
software,
systems,
network).
These
are
interrelated,
not
separable.
Data
=
collection
of
non-random
symbols,
numbers,
words,
images
and
sounds.
They
represent
facts,
are
recorded
by
observation
or
research
and
are
not
organized
to
convey
specific
meaning
(Example:
03-09-12-0900).
Data
is
useless
without
a
label
and/or
context.
Information
=
data
related
to
other
(contextual)
data.
They
are
processed,
contextually
relevant
and
meaningful
and
useful
to
human
recipients
(Example:
a
financial
ledger).
Knowledge
=
skills
+
experience
+
accumulated
learning
+
judgment.
This
is
the
result
of
activities
and
related
information
processing.
It
is
needed
for
decision-
making
and
understanding
and
relating
date
or
information.
Information
Systems
(IS)
=
group
of
interrelated
components
(organization,
people
and
IT)
that
work
collectively
to
carry
out
input,
processing,
output,
storage
and
control
actions
in
order
to
convert
data
into
information.
IS
are
more
than
just
IT
(which
is
just
the
technology),
it
requires
understanding
of
business.
IS
are
important
because
processing
information
is
crucial
for
organizations
survival
and
advantage,
and
the
volumes
and
importance
of
information
are
growing.
IS
give
meaning
to
data.
How
to
deal
with
all
the
information?
(Galbraith,
1974)
-
Reduce
need
for
information
processing
(create
buffers,
reduce
coordination,
ask
yourself
whether
its
feasible
in
todays
complex,
uncertain,
globalizing
environment).
-
Increase
capacity
for
information
processing
(IS).
IS
strategy:
a
portfolio
of
IS
to
be
implemented,
which
is
both
highly
aligned
with
business
strategy
and
may
have
the
ability
to
create
an
advantage
over
competitors.
Strategic
alignment,
two
approaches:
-
Business
aligning:
how
can
IS
support
business
strategy?
-
Business
impact:
how
can
IS
shape
business
strategy?
IS
strategy
process:
1.
Determine
approach:
change
emphasis
not
order.
2.
Determine
scope:
corporate
IS
strategy?
IS
strategy
for
parts
of
the
organization?
3.
Determine
objectives:
general
objectives
(improve
business
in
general,
etc.)
and
specific
objectives
(develop
new
policies,
change
structure,
etc.)
4.
Analysis
of
internal
and
external
environment:
IS/IT
environment
and
business
environment.
5.
Strategic
definition.
6.
Strategic
implementation.
Analysis
of
current
IS/IT:
strategy,
information
resources
&
flows,
employees
and
technological
infrastructure.
Tools:
-
Information
flow
modeling:
identify
key
flows,
potential
improvements
(accuracy,
speed,
timeliness,
costs)
and
determine
benefits
of
improvements.
Information
flow
model
Business
process
model
Data model
Focus
Organizational
information
exchange
Business process
Data organization
Level of analysis
Elements
of
the
organization
Activities
Data elements
Goal
System design
-
McFarlans
strategic
grid:
the
purpose
is
assessing
importance
of
IS,
see
whether
IS
do
match
strategic
objectives
and
IS
match
IS
management.
Analysis
of
IS/IT:
-
Technological
trends.
-
Business
opportunities.
-
IS/IT
used
by
other
comparable
organizations
(use
McFarlans
grid).
-
IS/IT
used
by
competitors
(use
McFarlans
grid).
Binary
digit
=
bit
0
or
1.
Byte
=
8
combined
bits.
Transistor:
when
a
bit
is
1
it
can
pass,
when
its
0
it
doesnt.
Developments
in
hardware:
increasing
processing
capacity,
increasing
storage
capacity,
decreasing
size,
increasingly
distributed/modularized.
Network
=
system
to
connect
2
or
more
devices.
Scale/scope:
LAN,
WAN.
Primary
connecting
media:
wired,
wireless,
optical.
Network
architecture:
-
Centralized:
1
server,
many
clients.
-
Distributed:
many
servers,
many
clients.
-
Peer-to-peer:
no
dedicated
server,
many
clients.
Many
different
protocols
and
standards
(=
standard
language
for
communication,
governed
by
standard-setting
organizations):
TCP/IP
(internet),
Ethernet,
Wi-Fi,
Bluetooth,
UMTS
(3G).
Measurement
of
network
performance:
transmission
speed,
latency
(delay),
reliability,
availability,
security.
From
providers
perspective:
utilization,
load,
efficiency.
Developments
in
networking:
increasing
capacity,
increasing
interconnectedness,
increasing
mobility.
Software
types:
-
Application
software:
enterprise
systems,
departmental
applications,
personal
productivity
and
group
working
applications.
-
Systems
software:
operating
systems,
development
software,
database
software.
Considerations
for
software
choice:
type
of
software,
functionality,
performance
ease
of
use,
interoperability,
make/rent/buy
(custom
made,
packaged/off-the-shelf,
hosted,
tailored/customized),
open
source.
Developments
in
software:
multimedia
(text/numbers
->
audio/video),
integration
of
functions,
mobile
apps,
networked
communication,
increasingly
distributed.
IS
classification:
by
management
layer
(operational,
tactical,
executive),
by
function
(purpose
of
the
IS)
and
by
reach
(geographic
reach,
individual,
local/departmental,
enterprise,
IOS).
Functions
of
IS:
-
Operational:
processing
routine
transactions,
payroll,
order
entry,
administrative
systems.
-
Monitoring:
performance
checking,
student
trail
system,
forecasting.
-
Decision
support:
value
different
alternatives,
make
decisions.
-
Communication:
e-mail,
IM,
groupware,
workflow,
SCM.
Management
Information
Systems
=
help
management
and
executive
layers
to
make
decisions
by
using
data
gathered
from
different
sources
and
combining
these
data.
Often
make
use
of
a
data
warehouse.
Knowledge
Management
Systems
=
help
an
organization
in
creating,
acquiring,
retrieving
and
storing
knowledge
(BI,
communication,
groupware,
wiki).
Technological
developments:
modularity
&
virtualization,
web-enabled,
mobile
technologies,
augmented
reality,
web
2.0,
community
software,
RFID
(uses
microchips
containing
data
about
an
item
and
its
location,
mostly
used
to
track
goods
in
a
supply
chain),
cloud
computing.
Hoorcollege
4
(H5)
Modeling:
-
When?
As
a
part
of
building/changing
an
IS.
-
What?
Representation
of
facts
(data)
and
activities
(processes).
-
Why?
To
stimulate
the
creative
process,
for
building
software
itself,
to
improve
communication
between
domain
experts
and
technicians,
to
evaluate
completeness
and
consistency,
to
provide
basis
for
planning
and
control.
Modeling
types:
-
Information
flow
modeling.
-
Process
modeling:
activity
diagrams
(flow,
sequence).
Optional:
roles
and
swimlanes.
-
Data
modeling:
data
types
(integer,
string),
entity-relationship
diagrams.
Data
hierarchy:
1.
Bit:
0/1.
2.
Byte:
character.
3.
Field:
group
of
characters.
4.
Record:
group
of
related
fields.
5.
File:
group
of
records
of
same
type.
6.
Database:
group
of
related
files.
Traditional
file
processing:
each
functional
area
has
its
own
applications
and
files.
Problems
with
separate
data
files:
data
redundancy
(presence
of
duplicate
date)
and
inconsistency
(same
attribute
has
different
values),
program-data
dependence,
lack
of
flexibility,
poor
security
and
lack
of
data
sharing
and
availability.
Relational
database:
two-dimensional
tables
called
relations
or
files.
Each
table
contains
data
on
one
entity
(e.g.
student)
and
its
attributes
(e.g.
student
nr,
address,
courses).
Table
=
grid
of
columns
and
rows.
-
Rows:
records
for
different
instances
of
an
entity.
Each
student
has
a
record.
-
Fields
(columns):
represents
attribute
for
entity.
-
Primary
key:
field
that
uniquely
identifies
each
record
in
a
table.
-
Foreign
key:
field
that
is
a
primary
key
in
another
tables,
used
for
looking
up
records
from
that
table
and
links
records
together.
Entity-relationship
diagram
(ERD):
used
by
analysts
to
document
the
data
model,
illustrates
relationships
(one-to-one
(1-1),
one-to-many
(1-N)
or
many-to-many
(N-N))
between
entities.
3.
Network:
2.
Data
link:
1.
Physical:
TCP/IP
model:
5+6+7
Application
4
Transport
3
Internet
1+2
Network
interface
TCP/IP
line
is
not
a
dedicated
connection
just
to
you,
but
for
everyone,
so
it
can
work
much
more
efficient.
Internet
characteristics:
-
Packet
switching:
digital
data
is
sent
in
small
packages
called
packets.
-
Packets:
contain
data,
address
information,
error-control
information
and
sequencing
information.
-
Transmission
Control
Protocol
(TCP):
ensures
that
messages
are
properly
routed
from
sender
to
receiver
and
that
those
messages
arrive
intact.
-
Internetworking
Protocol
(IP):
enables
the
intercommunication
of
inter-
and
intra-organizational
networks.
-
Bandwidth:
the
information
carrying
capacity
of
communication
lines.
World
Wide
Web
protocol:
-
HTTP:
Hypertext
Transfer
Protocol.
-
URL:
Uniform
Resource
Locator
=>
DNS
(Domain
Name
Server)
translates
IP-address
in
domain
name
space
(e.g.
130.05.23.23
=>
http://www.google.nl/).
-
Client-side:
HTML,
JavaScript,
Flash
(displays
content,
adds
interactivity).
-
Server-side:
.NET,
ASP,
Java
(used
to
communicate
with
webserver
to
get/receive
data).
-
Database:
SQL,
db_app
software
(communication
between
database
server
and
web-
server).
Markup
languages:
-
HTML
(Hypertext
Markup
Language):
easy
to
use,
but
no
full
separation
of
contents
and
layout,
hard
to
interpret
for
non-humans.
-
XML
(eXtensible
Markup
Language):
consists
of
three
documents,
divide
content
and
form.
Web
1.0:
done
by
hand,
only
sending
information,
static
content,
managed
by
owner.
Web
2.0:
user
generated
content,
user
interaction,
collaborative,
participative,
everybody
can
generate
contents,
add
information
easily,
read
and
write,
managed
by
owner
and
others.
Principles:
decentralization
of
content
creation,
network
effect,
crowdsourcing.
Strategic
Turnaround
ERP
systems:
coordinate
processes,
knowledge
and
activities
among
different
business
functions,
levels
and
business
units
to
improve
efficiency.
They
are
integrated
IS
(usually
from
a
single
vendor)
that
coordinate
internal
processes.
They
provide
company-wide
data
to
support
decision-making
(customer,
strategic,
etc.).
An
ERP
tends
toward
centralization,
control
and
integration.
Advantages:
-
Integration
&
standardization:
uniform
organization,
integrate
regional
differences
and
cultures,
leverage
scale.
-
Outside
connections:
customer
driven
(improve
quality,
built
to
order),
supply
chain
integration.
-
Information
availability
and
synchronicity
across
departments.
-
Decision
information:
control
by
reliable
indicators
(MIS),
provide
data
for
DSS
and
analytical
tools.
Disadvantages:
-
Low
success
rate:
70%
of
companies
havent
obtained
the
promised
benefits
on
schedule,
or
spend
more
than
intended.
-
High
Total
Cost
of
Ownership
(TCO):
license
fees,
consultancy
costs,
maintenance
staff,
change
over
costs.
-
Organizational
change
requirements:
integration
(loss
of
cultural
values),
best
practices
(competitive
advantage),
standards
(innovation).
Is
changes
decision-making
and
coordination:
-
Decision
making
and
coordination
across
time
and
distance
(increased
speed
of
information
exchange,
increased
availability
of
information).
-
IS
create
more/less
centralization
and
control.
Malone
(1997):
three
types
of
decision-making.
1.
Cowboys:
independent,
decentralized
(e.g.
local
store
owner,
farmer)
-
Relatively
low
need
for
communication.
-
Decisions
based
on
local
information.
2.
Commanders:
centralized
(e.g.
top
management
of
multinational,
army).
-
Higher
communication
needs.
-
Decisions
based
on
information
from
diverse
sources.
3.
Cyber-cowboys:
connected,
decentralized
(e.g.
sales
reps,
consultants).
-
Even
higher
communication
needs.
-
Autonomous
decisions,
but
based
on
vast
amounts
of
remote
information.
Type
of
decision-making
depends
on:
trust
(local
and
management),
if
local
decisions
are
improved
by
local
information
and
if
autonomy
is
valued
positively.
According
to
Malone
IS
lead
to
empowerment,
because
communication
costs
are
reduced
and
important
information
is
easily
available
at
lower
levels
in
the
organization.
But
technology
can
also
lead
to
centralization:
control
monitoring,
automation
of
tasks.
IS
enables
new
organization
structures:
virtual
companies
and
teams.
Venkatraman
&
Henderson
(1998)
on
virtual
organizing:
Hoorcollege
8
(Ambrust)
Cloud
computing
refers
to
both
the
applications
delivered
as
services
over
the
internet
and
the
hardware
and
systems
software
in
the
data
centers
that
provide
those
services
(Ambrust
et
al.,
2010).
Its
the
convergence
of
three
major
trends:
-
Lower
costs
of
information
flows
and
communication
(broadband,
networks).
-
Separation
of
applications
and
infrastructures
(multi-tenancy).
-
Utility
computing:
where
server
capacity
is
accessed
across
a
grid
as
a
variably
priced
shared
service.
SaaS
=
Software
as
a
Service
(e.g.
Facebook,
Spotify,
SkyDrive,
BaseCamp).
PaaS
=
Platform
as
a
Service
(e.g.
Google
AppEngine,
Windows
Azure).
IaaS
=
Infrastructure
as
a
Service
(e.g.
Rackspace
hosting,
IBM,
GoGrid).
Utility
computing:
the
ability
of
companies
to
access
computing
services,
business
processes
and
applications
from
a
utility-like
service
over
a
network.
Particularly
useful
when
demand
is
unknown
in
advance,
for
batch
analytics
and
if
demand
for
a
service
varies
with
time).
Cloud
computing
Positive
implications:
no
start-up
costs,
more
scalability,
decrease
Total
Cost
of
Ownership,
supports
virtual
company.
Negative
implications:
uncertainty
concerning
availability
and
performance,
uncertainty
concerning
business
continuity,
data
confidentiality/privacy.
Privacy
issues:
-
Information
is
no
longer
in
your
direct
custody
or
control,
handed
over
to
a
third
party
to
manage
and
resident
in
a
different
jurisdiction.
-
Mass-market
cloud
services
are
subject
to
take
it
or
leave
it
service
agreements.
-
Information
and
data
may
not
be
portable
(you
cant
take
it
with
you).
Solutions:
-
Cloud
broker:
an
entity
that
manages
the
use,
performance
and
delivery
of
cloud
services,
and
negotiates
relationships
between
cloud
providers
and
consumers.
-
Private
cloud:
separated
storage
for
only
one
user
(e.g.
an
organization),
isolated
from
foreign
users.
Big
data
=
a
collection
of
data
sets
so
large
and
complex
that
it
becomes
difficult
to
process
using
on-hand
database
management
tools.
Why
so
much
data?
Because
we
can
get
it,
we
can
keep
it
and
we
can
use
it.
Business
analytics
=
the
set
of
practices,
skills,
techniques
and
technologies,
that
are
employed
by
organizations
to
access,
report
and
analyze
data
in
order
to
understand
business
performance
and
support
decisions
making
processes.
Analytics
need
to
be
embedded
into
the
machinery
of
organizational
action:
operational
decision-making,
business
processes,
manager
and
employee
behavior,
customer
expectations
Implications:
-
Enhanced
insights,
improved
quality
of
information,
increased
managerial
productivity,
improved
efficiency
and
effectiveness,
support
for
achieving
competitive
advantage.
-
Organizations
have
to
adapt:
hire
the
right
people,
use
the
right
technology,
establish
an
analytics
culture.
Productivity
paradox
-
IS
contributes
to
efficiency
and
productivity:
speeds
up
processes,
improves
availability
of
information,
improves
connectedness
of
people.
-
IS
leads
to
Information
overload:
feeling
of
receiving
more
information
than
one
can
handle.
Causes
of
the
paradox:
formalization
of
communication,
high
IT
costs,
mismanagement,
IT
needs
more
IT,
unintended
effects,
humans.
Commitment
vs.
control:
-
Control:
monitoring,
replacing
human
skills
(automation
of
work).
-
Commitment:
self
control,
autonomy,
empowerment,
complementing
human
skills,
replacing
only
those
tasks
that
are
boring
and
repetitive.
Framework
distributed
work:
IS
structure
architecture:
Centralized
IS
architecture:
-
Pros:
system
integration,
accessibility,
concentrated
expertise.
-
Cons:
inflexible
and
remote,
few
are
fully
satisfied.
-
Works
best
in:
central,
vertical
organizations
with
little
interaction
between
units.
Decentralized
IS
architecture:
-
Pros:
satisfied
users,
flexibility
&
local.
-
Cons:
high
costs,
scattered
expertise,
difficult
to
integrate
systems.
-
Works
best
in:
independent
units.
Federalized/distributed
IS
architecture:
-
Pros:
independent
local
systems
&
shared
central
systems,
flexibility
&
centralization.
-
Cons:
higher
costs,
expertise
still
scattered,
difficult
to
integrate
systems.
-
Works
best
in:
high
interdependence
between
units,
turbulent
environment,
decentralized
decisions.
Developing
software:
dont
develop
software
when
there
is
limited
or
unskilled
IS
staff.
-
Pros:
tailor
made,
flexible,
fast
to
adapt,
user
involvement.
-
Cons:
expensive,
may
be
difficult
to
integrate,
knowledge
has
to
be
kept
in-house.
Outsourcing:
turning
over
responsibility
for
some
or
all
of
an
organizations
IS
development
and
operations
to
an
outside
firm.
-
Pros:
access
to
know-how
and
consulting,
lower
personnel
and
fixed
costs,
greater
attention
to
core
business,
technical
advantages
(uptime,
upgrades,
backup,
etc.).
-
Cons:
loss
of
control
and
dependency,
loss
of
experienced
employees,
paying
too
much,
IT
out
of
touch
with
primary
process,
inflexibility
to
experiment
with
IS.
IS
cost/benefit
analysis:
formal-rational
method.
-
Most
used
due
to
transparency:
payback
period,
return
on
investment,
discount
cash
flow.
-
Cost
of
purchase:
hardware
&
software.
-
Implementation:
training,
BPR,
existing
systems,
parallel
running,
quality
dip.
-
Ownership:
support,
staff,
upgrades,
maintenance,
obsolescence.
-
Change:
interoperability
&
openness.
-
Tangible
benefits:
cost
savings,
quality
improvements,
avoiding
cost
increases,
revenue
increases,
staying
in
business.
-
Intangible
benefits:
improved
information
flows,
motivation,
customer
satisfaction,
reputation,
flexibility,
product
differentiation,
innovation/knowledge/learning.
-
Balanced
scorecard:
financial
perspective
+
customer
perspective
+
internal
business
perspective
+
innovation
&
learning
perspective.
Problems:
very
hard
to
identify
all
costs/benefits,
reasons
for
failures
of
IS
include
over-
emphasis
on
costs,
quantitative
approach
does
not
fit
IS
projects.
Security:
threats
to
information.
Because
of
accidents
(human
errors
account
for
40-60%
of
the
breaches),
natural
disasters,
hacking,
malware
(virus,
worm,
Trojan,
spyware,
adware,
botnet),
other
internet
related
threats
(phishing
etc.).
Group
CIO
Technology
Business
alignment
Invest
prioritization
Innovation
Architecture
Projects
Enhancements
Infrastructure
Applications
Application
services
Foundation
Infrastructure