![Image](https://www.worldsupporter.org/sites/default/files/styles/medium/public/tips_suggestions/wereldbol_summaries_joho_single_boek_1_150x190px.png?itok=rEljlfYL)
JoHo kan jouw hulp goed gebruiken! Check hier de diverse studentenbanen die aansluiten bij je studie, je competenties verbeteren, je cv versterken en een bijdrage leveren aan een tolerantere wereld
Open innovation entails opening up the innovation process to outside entities, including academia, individual innovators, research labs, other companies and suppliers.
The most important components of the information systems (IS) are computers. These can be laptops, cameras, smartphones etc. Information systems are used by many organizations to record purchases, optimize the supply chain, and many other tasks. Because of the increased global competition, firms had to find a way to do things faster, better, and at lower cost. This can be achieved by using information systems. Through these systems new markets were more easily accessed.
Because of the changes in technology new ways of working and socializing have developed over the last few years. People are no longer bound to a stationary PC but can now do their work wherever there is a phone signal. Because of cloud computing, like Dropbox and Gmail, people can access their email, files pictures from any device. The technology changes also affect our social life. For socializing and communication people nowadays really need mobility and connectivity.
In 1959 Peter Drucker argued that information technology (IT) would become more and more important. He defined a knowledge worker as a professional who is relatively well-educated and who creates and modifies knowledge as a fundamental part of his/her job. These workers have great career opportunities and are paid more than other workers. According to Drucker, the number of knowledge workers would increase over time and this would lead to a knowledge society. Many call this knowledge society the digital world. Some argue that there is a digital divide. Meaning that people who have access to IT have an advantage over people who do not have access.
Globalization is the integration of economies over the world. Globalization leads to several changes, namely:
If an organization is moving its business processes or tasks to another company, either offshore or onshore (domestically), then we speak of outsourcing. The tremendous decrease in communication costs has increased the use of outsourcing. Often entire functions of a business, like accounting, are outsourced to another firm. This other firm can be located in the domestic country but it can also be located in a foreign country. Many firms set up factories in emerging countries because it enables them to mass-produce products at low cost. An organization can outsource for many more reasons, like to get access to certain capabilities or to increase efficiency.
Globalization has created many opportunities, like the reduction in transportation costs. Cultures have become closer to each other because of the increased use of television and social media. We can receive television programs from other countries on our TV.
The global society is developing in a number of ways. There are demographic changes; people are becoming older and older for instance. Also, (mainly in the third and second world) more and more people are moving to the cities, this is called urbanization. There are shifts in economic power, on one hand because economic differences between people are getting bigger, but also because resource scarcities will be more common in the future, for example scarcities of oil and gas. Sustainable development is becoming more important, this leads to many technological innovations that make businesses more sustainable. There are five trends that seem to be shaping the IT future.
To collect, distribute and create useful data, information systems use information technology. Information technology includes telecommunications networks, software and hardware. Physical computer equipment is defined as hardware and the program that tells the computer what to do is the software. If two or more computer systems are linked with communications equipment then we speak of a telecommunications network.
It is important to make a distinction between data and information. Data are just symbols, like words or numbers, without meaning. If this data is transformed, organized, formatted or processed such that it is useful then we speak of information. Information is a representation of reality and can therefore be used solve problems. Knowledge is defined as the ability to understand information. Without knowledge, information is useless.
Computer hardware is able to transform data into useful information and then software is used to tell the computer which tasks and processes it must perform. Finally, information can be shared and global communication is possible because of the telecommunications networks.
The opportunities for people in the information system (IS) field are increasing as more and more companies need people with the skills to optimize business processes. The field of IS includes the people in organizations who design, build, use and manage information systems. Information systems are an important tool for the successes of the company. The importance of IS is expected to increase even further over the next 10 years. Furthermore, it is likely that the opportunities in the IS field can be found in several areas.
The analysts, programmers, administrators, designers and managers in an organization are the people who develop the systems and manage them. The nature of the IS work has changed over the years. The IS departments in organizations no longer exist of male nerds but now also contain women and people who can speak fluently about technology and business. The IS people are highly-skilled and earn high wages. A good IS employee must possess skills in three different areas:
A good candidate for the IS field must thus have several skills. Organizations often have a hard time finding personnel with these skills. Therefore, we see that technology-based companies are often clustered in areas where such skilled people are located. An organization can offer benefits, like flextime or educational grants, to attract people.
Understanding information systems is not only useful in an IS career but it is also useful in your personal life. In many fields that are related to business, information systems are used. So understanding and being able to use information systems gives you an advantage over the competition. Even in your private live it may be handy. For instance when you try to sync all your files across different computers of mobile devices.
IS is the combination of people and information technology (IT) that create, collect, process, store and distribute data. IT includes hardware, software and telecommunication networks. IS personal has to have technical competency, business competency and systems competency. Information systems can be used to improve customer service, to increase productivity or profitability, to reach more customers or to gain competitive advantage. There are several different information systems that organizations can use. These can be classified into different categories. Some of the main categories are:
Transaction processing systems are used by many different organizations to make customer transactions more efficient and to generate data that can be used to gather information about customers or changes in product trends. The data that is generated by TPS can be organized in order for managers to make decisions with a system. A common system that is used for this is a management information system.
An organization can connect host computers, along with their network, together to create a larger network. One can also connect several information systems with each other. These systems enable workers to perform certain tasks. The electronic commerce system, like the Web, is also important since it enables consumers to search for information about products and buy them online. Business intelligence systems are used to analyse date in order to understand the business better.
Nowadays, we see that in many organizations the builders and managers of a system work at the business unit to work together with the users of the system. We often see that these builders have an office in the building where the users work to help the users when necessary. IS personnel generally has to report to two groups, the central IS group and to the business function where they work.
Information technology has a dual nature. It can effectively be used as a competitive weapon but it can also lead to negative outcomes. For instance, PlayStation created a Network to offer premium services, but it has been plagued with outages, outraging gamers. If the system would work as it was supposed to, it would have led to great advantages, but instead it remains an Achilles heel. Another example is FedEx, which is a global leading company in the transportation industry. If a transport company improves the transport by making use of an information system then this gives the company a competitive advantage over other companies namely.
The systems that companies use are often very large and complicated and are critical for the success of the company. It is a strategic choice for a company to develop an information system. Companies make this choice because they hope that this will give them a competitive advantage. Such information systems to gain competitive advantage can be used by small firms as well as by large firms. Nowadays, almost every company has an information system, it has become a necessity. Information systems can thus be used to create efficiencies and to get a competitive advantage over rivals.
Computer ethics is defined as the moral issues and standards of conduct corresponding to the use of information systems. As the use of computers increased, several ethical issues have emerged. Especially concerns about privacy have emerged due to increased sharing of information and digitally duplicating. There are also issues related to intellectual property.
We nowadays make more use of things like email, Facebook and the internet. If you visit a website or use Facebook you may see advertising that is directed towards you, using your name or showing your preferences. This can make you feel like you are being watched and that your privacy is at risk. Information privacy is defined as the information that an individual should have to share with others in transactions, like online shopping, or in the workplace.
The increased access to information also this means that other people might have access to information that you would like to keep to yourself, this is a downside of the increased access. This can be personal information like credit card numbers, medical information and social security numbers. Via the internet one can find almost anything that a person has posted on the internet. Many pages remain available on the internet for a very long time. There are several countries that want to protect their citizens and try to stop this. In 2014, there came a rule that stated that search engines had to remove links with personal information that is not accurate, relevant or adequate anymore.
Companies can sell our personal information to other companies. Our email addresses are sold and therefore we get emails with magazines, advertising etc were we didn't subscribe for. If you buy a product from a company than the company has data about you that it legally owns and may sell to others. Data from surveys can be combined with data from credit card transactions and this gives even more information about the purchases preferences of a person.
Almost everyone has an email address to communicate. It is one of the most popular software applications ever. Companies are not obligated to respect the privacy of people. Many governments put pressure on companies to put their privacy policies on their Web sites. Businesses often list the following information practices:
Unfortunately we see that the privacy of customers is often not protected. Some tips to maintain your privacy are:
Intellectual property is something that is created by the mind and which has commercial value. There are ethical issues related to this intellectual property, downloading and copying information, and distributing information. Years ago it was not possible to copy a music song without losing its quality, but nowadays this is easy done. There are also 3D printers, which create physical three-dimensional objects from a digital model. Some schools have a license to use a certain software. Most students who install this software will not uninstall the software when they graduated and will keep on using it or lend it to friends. You could also download a software illegally if you do not have a license.
These cases are not only associated with legal issues but also with ethical issues. For instance if you illegally download a software, then the vendor of the program does not receive the money that you would have paid if you bought the software legally. There are megazines that use photoshop software to change photos. Some argue that this is also not ethical. So the internet also asks for some ethical conduct.
In many businesses there are guidelines for the ethical use of computer systems and information. Also on universities and schools there are certain guidelines for the students how to use computers or software. Most organizations ask their people to act responsibly and legally. The Computer Ethics Institute is a study organization that studies the impact of information technology on ethics and public and corporate policy. This institute has several guidelines for how to use computers. These include things like do not use the computer to harm others, to steal, to look in someone's files.
Open innovation entails opening up the innovation process to outside entities, including academia, individual innovators, research labs, other companies and suppliers.
Information systems can have strategic value to a company since much information is needed for an organization to support its business processes. Business processes are defined as the activities an organization performs to reach its business goals. These activities include the core activities to transform inputs into outputs as well as the supporting activities that make the core activities possible. Businesses can use several types of information systems for the different levels in the organization. Every level has different responsibilities and therefore needs different information systems.
The operational level of the firm is the level where the day-to-day, routine processes and interactions with customers occur to increase efficiency. It can for instance be used to process the transactions of a company; a routine thing that needs to be recorded. Operational planning is used to organize the structured day-to-day decisions. Structured decisions are decisions for which one can specify in advance what the procedures are for a particular situation. These decisions can be structured into operational information systems so that they can be made without much human intervention. Efficiency is reached by IS optimizing processes and better understanding problems related to performance.
Another level in the firm is the managerial level. At this level functional managers are controlling and monitoring activities that are on operational levels and they provide information to higher levels of the firm. They focus on increasing the effectiveness by deploying resources to reach the goals of the firm. The managers at this level are called midlevel managers.The decisions at this level are less structured than the decisions at the operational level. These decisions are therefore called semistructured decisions. For these some procedures to follow in a particular situation can be specified in advance. But it is not possible to make a specific recommendation for the situation. To assess the performance of an organization one could make use of the key performance indicators (KPIs).
The level where the managers focus on long-term strategic problems of the organization is called the executive level. These decisions include which products to produce and in which countries to operate. The president and the chief executive officer are active at this level. The decisions that are made at this level are unstructured decisions since one cannot specify certain procedures in advance. At this level information systems are used to obtain summaries of trends and predictions for the future. These IS provide the firms KPIs which are used balance the performance of the firm.
In an organization we do not only have different decision making levels but we also have different functional areas. A functional area is a part of an organization that is focused on specific activities. Some examples of functional areas are human resources, marketing, production and finance. Each functional area uses different functional area information systems. These are designed to support the process of each different functional area.
Information systems can be used for several reasons. Some reasons are:
Organizational learning is defined as the ability of an organization to use information and behavior from the past to improve the business processes. The information system provides information from the past which can help you tackling problems in the future. Combining automatic processes together with the learning part is better than just doing everything automatic.
The organizational strategy of a firm is its plan to achieve its goals and mission or to gain competitive advantage over rivals. Senior managers can make a plan of where they see the organization heading in the future. This vision of the future can be converted into measurable objectives and targets. After this a strategy is made to achieve these desired goals. This process is called strategic planning.
When thinking about strategy, organizations first have to analyze competitive forces, to identify where in the market they should compete. Being the first to enter a market, gives the first-more advantage. Then an organization has to choose a generic strategy. For instance, it could use the low-cost leadership strategy. With this strategy a firm offers the best prices in its industry for its goods or services. Another strategy that an organization can pursue is the differentiation strategy. This strategy means that the firm will provide better products or services than its rivals. The differentiation can be focused on a particular segment of the consumers. An organization can also choose to provide products or services with reasonable good quality at competitive prices. Such a strategy is called the best-cost provider strategy. The third step includes identifying resources and capabilities. These can give a cost or differentiation advantage. Value creation occurs when an organization can provide products at a lower cost or with superior benefits for the customer. The last step in identifying how to compete, is the analyzing of the value chain. A value chain consists of activities that add value throughout the organization. IS plays a role in optimizing this chain.
If a firm has an advantage over its rivals in the field of consumer attraction and defending against competitive forces than it is said to have a competitive advantage. There are several sources of competitive advantage. Some examples are:
When a competitive advantage is achieved the firm needs resources and capabilities to keep this advantage. The resources of a company are its specific assets and its capabilities are the abilities to bring these resources to the market. The resources and capabilities of the organization define what the distinctive competencies are (like quality or innovation). These competencies are used for the organizational strategy of an organization to make products valuable to customers.
If an organization provides products at lower cost or with superior benefits relative to its competitors then we speak of superior value creation. Information systems can be used to gain or keep the sources that provide the firm a competitive advantage. The information systems can support the firm in adding value. Therefore, an IS is essential to survival in the long run for the firm.
Organizations must define how they can best use their resources to execute their strategy. To define this a company analyzes the different competitive forces of the industry where it operates.
A company must also evaluate its value chain. To do this managers can use a value chain analysis. Value chain analysis is defined as a process where the activities of an organization are analyzed to identify where value is added to services or products and what the associated costs are. With this analysis managers can determine which opportunities they can have from using information systems to get a competitive advantage. The value chain of a company can thus be improved by using information systems. A company can for instance reach its customers via social media like Facebook or Twitter.
A company wants that its information systems match with its strategy. They are trying to maximize the IT alignment of the business. Information systems are seen as competitive assets where one must invest in. Sometimes a company must make investments that are not in line with the strategy but need to be made in order for the company to survive. These investments are called a strategic necessity.
Just implementing an information system is not what will give a company a competitive advantage. In order to have an effect, there must be significant organizational changes. The functioning of the entire company has to be changed and improved.
It is very difficult to determine the value of the IS infrastructure of a company. There are several different methods that can be used to determine the value. Four approaches are:
A business model is defined as a summary of the strategic decision of the business which outlines how the business will achieve its objectives. In this business model are the value proposition and how a company will create value specified. Also customer segments, key resources and channels are specified in this summary. The business model reflects:
Each component must be assessed in the business model and each has a critical role in shaping the business.
For any organization it is important to determine how it must generate revenue. This is done by using a revenue model in which is described how the firm will generate profits, earn revenue and produce a return on the invested capital. A company can advertise in the offline world but since the Internet companies are also able to advertise online. An example of an advertising-based business model is affiliate marketing. Companies use the web to reach a great amount of customers. This large group of customers enable companies to turn over their inventory quickly. Because of this companies can sell their products at low prices and still make profits.
Freeconomics is defined as business strategy using the digital technologies to provide customers free products and services. Companies can use this business strategy to gain a competitive advantage. Some examples are Google and Yahoo!. These two are free search engines which make millions of revenue. Freemium (free and premium) includes a free limited version of a product or service for in order to build a large customer base, while charging for unrestricted versions.
A digital platform enables others to co-create value. This type of business model creates a digital ecosystem where users and other businesses can create value, while others can consume, like Wikipedia. A shared of collaborative economy is a system in which assets or services are shared between private individuals, either free of for a fee, typically by means of the Internet.
Xaas stands for X as a service, which entails a type of business model centered around not selling products, but providing these as services. This is a service-based business model. A pipe-based business model includes the selling of a product to an end user, while service-based business models include a manufacturer offering equipment services.
Companies have to innovate in order to differentiate themselves. If a company upgrades its old systems to a new system this will only give him a short competitive advantage over its rivals. To sustain a competitive advantage the firm must keep investing in new technologies. However, it is impossible to keep track of all the new technologies. You have to focus on the ones that will make or break your success.
Incremental innovation entails enhancing or upgrading existing products, services or processes, while radical or disruptive innovation entails using a markedly new or different technology to access new customer segments and provide benefits an replacement. Disruptive technologies are defined as new technologies, services or products that eventually will replace the existing dominant technology in the market. Such innovations lead to a lot of changes in the market. The innovation will be adapted in the industry and this will lead to improvements.
Architects and interior designers use virtual reality (VR) headsets nowadays to explore offices and buildings before construction has started, like the Oculus Rift. Augmented reality uses IS to enhance a person’s perception of reality by providing relevant information about the user’s surroundings, like special glasses.
The need for IS innovation is constant, to not lose the competitive advantage, but successful innovation is difficult. Innovation is often fleeting, risky and choices are often difficult. Open innovation is the process of integrating external stakeholder into the innovation process, which can prove to be very beneficial.
If an organization wants to deploy a new information system then the processes, resources etc of the firm need to be ready to adapt to the new system. The organization needs the following:
The innovation process consists of:
Nowadays startups and crowdfunding are becoming more and more common and successful. A startup is defined as a technology-based new venture with a high potential for scalability and growth. These are confounded by entrepreneurs etc with a promising idea. Crowdfunding is the securing of business financing from individuals in the marketplace to fund an initiative.
If a firm has an advantage over its rivals in the field of consumer attraction and defending against competitive forces than it is said to have a competitive advantage. There are several sources of competitive advantage. Some examples are:
Companies who operate in the digital world need comprehensive information system infrastructure to support their business strategy. In order to get a great return on IS investments, companies have to manage their IS infrastructure.
Infrastructure is defined as the technical structures that enable the provision of services. An infrastructure is needed in any area where people work or live. People are often not aware of all the components of the infrastructure since these are invisible for people. For instance, people often do not know where their water comes from. Both the people and businesses located in an area depend on the infrastructure of a city. Cities with a good infrastructure are more livable and attract more inhabitants and businesses.
Each area has its own characteristics and infrastructure and these create challenges for global organizations. The decisions of an organization depend on the provision of services in an area. In some emerging economies there is no continuous supply of water and no electricity. If a company is moving its activities to such an emerging economy then it must keep those things in mind.
When making decisions and strategy, companies rely on information systems infrastructure. This infrastructure consists of software, hardware, storage, data centers and networking. Organizations depend on three capabilities supported by information systems to enable their business processes. These three capabilities are storage, transmission of data and processing. Almost all the business processes rely on an information system infrastructure. IS architecture entails the organization’s technologies, systems and processes that support an organization’s specific business processes and strategy.
The business environment is changing every day and therefore it is necessary that companies can adapt quickly to these changes. As new competitors can arise quickly, competitive advantages are often of short duration. To adapt quickly an organization must be flexible and agile. To be flexible and agile a company has to align its business processes with the information systems infrastructure. As the business environment is changing there is a continuous process where business goals are adjusted in line with the information systems infrastructure.
The data that a company has is essential for gaining business knowledge and performing business activities. For every business process data are used or generated. The data can be analyzed to gain insights that can make the company more productive. However, just having data is not enough. A company must also be able to use the data effectively.
To effectively use data companies use software. Software is used to automate processes to reduce costs or to generate more revenue. With application software, companies are able to automate business processes. With this software a company can perform processes that otherwise would not have been possible. Websites such as Bol.com would not be possible without a system for automatically processing transactions.
Microsoft Office is also an application software that people use. There are many more different application software that individuals or companies use. The application software interacts with databases. The software stores the data that is needed for business processes and for gaining business intelligence.
A database is defined as a collection of related data that is organized in such a way that it enables data searches, and is crucial to the operations and competitive advantage of a company. It is therefore important for the success of a company. Often several business processes make use of the same data. If the data can be accessed quickly by the applications then these business processes can be optimized.
Database management systems (DBMSs) are a type of software that enables an organization to more easily retrieve, store and analyze data. These systems are used by organizations in order to harness the power of the databases. How the data is gathered, stored and manipulated has a large effect on the success of organizations.
A company must decide which software, hardware, storage, networking and data centers it will choose. It is important to make the right choice since this can support the success of the firm.
Hardware are the computers that run the databases and applications that are necessary for analyzing the business and processing transactions. In a company there are many different business processes and therefore the company needs different types of computers to support these processes. The computers can be divided into classes. The five general classes are:
In contrast to general-purpose computers, embedded systems, like an MP3, are optimized to perform a well-defined set of tasks. Radio frequency identification (RFID) uses electromagnetic energy to transmit data between a reader and processing device (the tag). It is rapidly replacing the standard bar codes. RFID tags can be used anywhere.
Mainframes and servers are designed so that many people can use them at the same time while workstations and personal computers are designed to be used by one user at a time. One can have an embedded system on the computer that is designed to perform a specific set of tasks. The application software interacts with the software system and the software system interacts with the hardware.
System software is defined as the collection of programs that control the basic operations of the computer hardware. The operation system is the primary used system software. This system coordinates interaction between application software, users and peripherals. Peripherals are things like printers. Examples of operation systems are OS X and Windows 10.
These systems are often written such that the computer can operate quickly and efficiently. The computer can communicate with several different hardware devices which is possible because of the device drivers. All the day-to-day operations are performed by the operating system. There are several tasks that are performed by almost all computers:
The storage of data is crucial for the success of the organization. Organizations store data for three purposes on the basis of life span, access speed and timeliness. These three purposes are:
For these three purposes we need different storage technologies. Operational data is often stored in databases or files on a disk or hard drive. Companies make backups such that they can ensure that their business operations will continue in case of a disaster. The data is then stored to a redundant system which the company can use if the primary system fails.
Technologies and computers have to be connected to be valuable. For instance, a database is not valuable if it is not accessible to the right people. There is networking hardware and software that enables computers to connect. This allows interconnection within and between organizations around the world.
Human communication is the sharing of information and messages between senders and receivers. The sender formulates its message in a code which is then transmitted through a communication path to the receiver. The receiver decodes the message. This process is similar to the process of computer networking.
Computer networking is defined as the sharing of data and services. The information is encoded, transmitted via a communication channel and then decoded by the receiver. For computer networking we need three things:
Transmission media is defined as the physical pathway used to carry the network information. This physical pathway can be cables or be wireless. For the receiver and the sender to understand each other a language of communication must be established. The protocols are the procedures that computers perform when they transmit and receive data. For instance, a French speaking person and a German speaking person decide that the communication protocol will be English, which they can both understand.
Even though computer communication and human communication are alike, there is an important difference. Human communication consists of words while computer communication consists of bits. Bits are the information units of a computer. With a computer it is possible to transmit any type of information (art, music, documents). However, the transmission of each different type is different. Some information is much larger of size than other information. For instance, a page of 10 KB is while a photograph can be more than 200 MB. The requirements for transmission of these two are different.
The bandwidth of a computer or communications channel is defined as the transmission capacity measured in bits per seconds. It shows how much binary data the computer or channel can transmit reliably in one seconds.
Each computer in a network has one of the three following roles:
In many businesses we see client-server networks in which the roles of the client and the server are defined. Another network is the peer-to-peer network, which are used by small homes and offices. These networks enable that all the computers and devices on the network can request and provide services.
Computing networks are often classified into three types:
Many organizations install wireless local area networks (WLANs) to enable the connection between devices. These are also known as Wi-Fi networks.
The World Wide Web is a very powerful and is defined as a system of documents that are interlinked on the Internet. To locate and display these documents a software application, the Web Browser, is used. Hyperlinks are references or links to other documents which are often included in a document. Such documents are called hypertext. Web pages are structured with the standard method Hypertext Markup Language (HTML).
The pages of the web are stored on the Web servers, which process the requests of users using the Hypertext Transfer Protocol (HTTP). To locate and identify a page on the Web a Uniform Resource Locater (URL) is used. The URL consists of three parts; the domain name, the host name and the top-level domain name. For www.google.nl; www is the host name, Google is the domain name and .nl is the top-level domain name.
The domain names and the host names are associated with several Internet protocol (IP) addresses. IP addresses enable us the identify all the devices and computers on the internet. The IP address is essentially the destination address of the computer. Many Web servers are interconnected and form together the Web. To facilitate the transmission of Web pages and information the Transmission Control Protocol/Internet Protocol (TCP/IP) is used. The deep web refers to those parts of the web that cannot be indexed by conventional search engines. It consists of private areas requiring authentication, dynamic web pages created from databases and displayed on demand based on database queries.
Organizations make use of intranet. This consists of webpages that are behind the firewall of the company, such that information is secured within the local area network or wide range network. The information on the webpages can only be viewed by the authorized users.
There is also the extranet, which enables two companies to use the Internet to do business together. The companies then have a private part of the Internet that is closed for ordinary users. Corporations can benefit from the use of the extranet since it improves communication.
Every organization needs to process and store large amounts of data and for this they need thousands of servers, a data center. For storing and processing huge amounts of data you need lots of power and air-conditioning to keep the temperature of the equipment optimal. Since data is nowadays a necessity to companies it is important that the data can be accessed reliably.
Computing technology has evolved very rapidly and will continue to develop. Companies face challenges as technology changes continuously. The information systems have to be upgraded when there are changes in technology to gain or sustain competitive advantage.
In 1936 the first computer was introduced and this led to fundamental changes in the way computing technologies worked. In 1965 Gordon Moore introduced Moore's Law which stated that the number of transistors on a chip would double very two year. Later, in the 1990s, there was the introduction of multimedia and low-cost PC's. The storage capacity increased and processors and networks worked at higher speed. In 2000 the Internet became accessible around the world and in 2010 mobile connectivity was introduced, which included cloud computing and social networking.
For companies it is important to have a large amount of data available because they need to be ahead of competition. This creates challenges for companies. Furthermore, companies face challenges because of the fluctuations in demand. Because of the fluctuating demand they either have too many resources or too few resources.
Another concern of companies is the worldwide increased demand for energy. To process data a computer needs electricity and to control the temperature of the computer we also need devices. To enable this we need a lot of energy. Power and cooling could be huge costs for companies. Organizations have looked for alternative ways to manage their IS infrastructure that are better.
We nowadays see that companies hire other parties to build their applications. They assume that the other party will deliver an application that works. Because of this trend a good infrastructure is needed. In the cloud data is processed, stored and transmitted. A utility computing model is used by the cloud that enables companies to pay for computing resources only when they need them. These resources include processing, networking or data storage. The cloud computing model has several characteristics, which are:
The cloud provides different services. Furthermore, there are several different cloud computing service models that you can use. These models are:
Scalability is defined as the ability to adapt to changes in demand for data storage or processing. There is a distinction between a public cloud and a private cloud. A public cloud is generally used for applications that need rapid scalability and is for instance used by Amazon.com. A private cloud is internal to an organization and enables the organization to balance demand and supply of the computing resources.
Cloud computing has become popular but it also comes with some issues which the management must consider. The management must choose which services, data or applications it wants to move to the cloud. Organizations need different cloud computing providers since one provider cannot offer all needs of the organization. When evaluating different public cloud services the management must consider the following strategic issues:
Cloud computing has led to other trends, these trends are:
Voice over IP (VoIP) is the use of the Internet technologies to make a telephone call. The quality of VoIP has improved over the last years. IP can not only be used to transmit voice communications but it can also be used to transmit video data.
Because of the rapid development of the world there has been an increased demand for energy and also the costs of energy have increased. Green efforts can save money on energy and water use. Green computing can help by using computers more efficiently, doing the same with less.
Companies who operate in the digital world need comprehensive information system infrastructure to support their business strategy. In order to get a great return on IS investments, companies have to manage their IS infrastructure.
For conducting business electronically on a global basis the Internet and the Web are well suited. The e-commerce via the web has created many opportunities for marketing.
The electric commerce (EC) is defined as the exchange of services, goods and money supported by communication technologies, especially the Internet. The exchange occurs between firms, between firms and customers and between customers. The online market has become a major part of the global economy nowadays. Therefore, it has become a strategic necessity for companies to be on the Web.
The mobile commerce (m-commerce) is defined as an electronic transaction or information interaction that is made using a wireless, mobile device and mobile networks. This transaction must lead to the transfer of real value in exchange for goods, services or information. The m-commerce trend is the result of the increased use of the mobile devices.
Through social media, organizations try to influence the social networks of their visitors to create a relationship or create other value. This has become a trend and is referred to as social commerce. Because of the Internet and the different trends, organizations have more data and can better understand each individual consumer.
E-government is defined as the use of information systems to provide organizations, citizens and other governmental agencies with information about public services and to enable interaction with the government. We can consider three different relationships when it comes to e-government:
E-finance is the use of IS to provide financial services and markets. This includes E-banking and online brokerage. Online banking or the paying of bills using electronic bill pay is increasing. Online brokerage has seen a steady growth over the past several years. Fintech or financial technology refers to technologies that support activities in the financial sector.
Because of the global marketplace, companies face increased competition in all markets. Therefore, they have to position themselves to be able to compete in the EC area.
E-tailing is defined as the online sales of goods and services. There are several different strategies a company can use:
The EC revolution has affected companies using the click-and-mortar business strategy the most. These companies need to maximize commercial opportunities in both the physical and virtual world. This creates challenges for the company.
The companies that use the click-only strategy can generally compete more effectively in price. This is because they do not need to take the physical aspects into consideration, which allows them to reduce prices to bottom levels. Examples of click-only firms are eBay and Amazon.
When the Web was introduced this created new ways of communication between companies and customers. The Web is not only used for communication between companies and their customers but also to facilitate transactions. This reduced the transaction costs of companies. The Internet has also led to new business and revenue models. Some of these models are:
The use of e-tailing can provide a company with several benefits over the traditional model with physical locations. E-tailing is able to offer a virtually unlimited amount of different products because it is not restricted by the space of physical locations. Furthermore, as the Web can be reached from computers at any location, e-tailers can compete more effectively. E-tailers are also able to compete more efficiently in prices. This is because they are able to turn over their inventory more often than companies using the traditional model.
The Long Tail business model is centered around these three benefits in terms of product, place and price. This business model refers to catering to niche markets while also purely selling mainstream products. The distribution of the customers is a standard normal distribution. The mass market is reflected by the center of the distribution and the niche markets are reflected by the long tails.
However, e-tailing also has some drawbacks. One of the main drawbacks of e-tailing is trust. Customers hesitate to purchase products online from companies they never heard off. This is especially a challenge for companies that are new. The trust issues arise because customers do not have direct product experience and they are questioning product delivery and returns.
The customers can only see the product online and read additional information but they do not know how the product feels or tastes. Customers often have to pay first and then delivery of the product follows. This might keep them from ordering a product from a company online. It can also be that they do not want to share their credit card information via the Internet.
The success of an e-commerce website is measured with the conversions rate. This is the percentage of visitors that perform the desired action, like a purchase or subscription. There are several recommendations to increase the conversion rate of your website:
The exit rate of a page is the percentage of visitors who leave the site after viewing that page. The bounce rate is defined as the percentage of people who visit only one page. To increase the performance of a Website, the behavior of the visitors of the Web is analyzed. This process of analyzing is called Web analytics.
Companies design their websites such that the online experience of their customers is improved. The online needs of customers can be categorized in terms of three concepts. These concepts are:
Companies want to maximize all these three concepts. However, in reality this is not possible and they have to make trade-offs between different factors. In order to do this it is important to know the relative needs of the customers. Each website must have a basic level of all the three sets of characteristics.
For the success of a Website, marketing is crucial. Before 2013, most of the budget for advertising was spent on non-interactive campaigns, like billboards and television ads. However, after 2013 more money was spent on Internet marketing, like:
If you enter the name of a product in a search engine you obtain several pages with information. Because of this trend, search marketing has grown. The search engine shows results which can be categorized into organic results and sponsored results. The organic results are based on the content of the page.
Search advertising (or sponsored search) means that a company bids to be listed at the first page that users see when they search for a specific term. The search engine (like Google) then determines which pages are most relevant and will be listed at the top. There are also search engines that raise the position of a company after they pay a fee. This is called paid inclusion.
Search engines order the organic results of a specific search term with the use of complex, proprietary formulas. The position of a particular page in the search results is largely outside the control of the owner of the Web site. Companies use search engine optimization (SEO) to try to improve their ranking on the organic search engine results. Companies do this because visitors often do not look further than the first page of results.
When the beginning, the main form of online advertising was display advertising. Companies advertised their company on other Web sites. Nowadays, a popular trend is contextual advertising. With this type of advertising the ads that are placed on a page are in some way related to the content of that particular page.
A more recent trend is the use of the power of social media. More and more people use social media, like Facebook, to stay in contact with friends or business associates. Therefore, it is natural for companies to use this type of Internet marketing. Social networking sites are used by companies to get interactive communication with their customers.
Since 2011 the use of tablets and smartphones has increased substantially. Marketers can also advertise through this channel. For instance, in 2010 Apple allowed that ads could be placed into the iPhone apps. Because of this, app developers could offer apps for lower prices.
To measure the performance of Internet marketing you can use the click-through rate or the conversion rate. The click-through rate reflects the number of surfers who click on an ad divided by the number of times it was displayed. The conversion rate is the percentage of visitors who perform the desired action.
There are several advertising models. In a pay-per-click model the company who places the advertisement only pays when someone actually clicks on the advertisement. However, one could repeatedly click on a link to influence revenue. This is a drawback of the pay-per-click model and is called click fraud.
The mobile commerce is defined as any electronic transaction or information interaction that is made using a wireless mobile device and mobile networks. The mobile commerce has grown substantially the past few years. The mobile commerce is primarily driven by the use of tablets. Tablets are often used as couch computers.
Location-based services are defined as highly personalized mobile services based on the location of the user. This is another key driver of the e-commerce and allows the provider of the service to offer information or services that are tailored to the needs of the customer.
Because of mobile devices people have all the information available wherever they are. The increased use of the smartphone has also led to showrooming, which refers to shoppers going to a store to evaluate the feel and look of a product and then purchase it online or from a competitor.
Since the use of the mobile devices has increased, people increasingly make purchases of products or services online on the go. Because of this trend, many retailers that sell online have made a mobile version of their Web site. These mobile version should enhance the shopping process on mobile devices. Some companies even develop a mobile app, even though this is very costly.
Consumers use the Internet to sell things to other consumers, which is the C2C EC. The two most popular mechanisms that consumers use to trade with other consumers online are e-cautions and online classifieds.
Electronic auctions (e-auctions) provide a place where sellers can offer goods and products for sale and where buyers can bid on the items. This generally occurs on a one-to-one basis. The largest e-caution site we know is eBay. Another popular mechanism are online classifieds, which are sites that use the Web capabilities but where the transaction does not occur online.
C2C EC is beneficial because it allows consumers to buy and sell to broader markets, it is available anytime, it eliminates the middleman and it increases the number of buyers and sellers. However, C2C EC also has a downside since there is no quality control, there is a possibility of fraud and it is harder to use traditional payment methods, like ATM cards.
Online classfields are C2C e-commerce enabled by web capabilities, like craigslist, but in contrast to e-auctions for example, no transaction is made online. Platform based C2C models such as Uber, allows people to lend, borrow and purchase a service.
Consumers cannot only sell to other consumers but they can also sell their products or services to businesses. For instance, on the site shutterstock you can sell pictures or videos to newspapers or advertising agencies. The photos and videos on this site are from amateur photographers.
Related to EC, there are some legal issues and Web-based financial transactions that a company must consider. Nowadays, people do not have to go to the bank anymore to conduct financial transactions. We can manage our cards and saving accounts using online banking and we can pay our bills using electronic bill pay services.
A crucial part for EC and m-commerce is that the transactions on Web sites are secure. Even though we think that people are critical when it comes to online transactions, there are many people that do not hesitate to reveal sensitive information to sites that are unknown or fraudulent. There are many people that have become a victim of fraudulent sites.
The most accepted forms of payment in B2C EC are the credit card and the debit card. With a credit card it is very easy to make a transaction online. To authorize a transaction one must enter some card information and the Card Verification Value (CVV2), which is digital code with three digits. To make a transaction you often have to enter more personal information. People are scared that this information will be abused.
Cryptocurrencies, like the Bitcoin, are virtual currencies that are not issued by any central bank and use encryption technology to secure transaction and to generate new units of the currency. A blockchain is an indelible, decentralized public ledger to which transactions are added in blocks, serving as proof of all transactions ever made.
The merchant is financially responsible for the online transactions of consumers. If cardholders of credit cards dispute a transaction then the credit card issuers will charge back the transaction. For the merchant this results in a loss. Therefore, it is for online merchants important to minimize chargebacks.
To make a transaction the information of the issuer's card must be entered. If a transaction is made with the credit card this does not mean that the person that makes the transaction is the actual holder of the card. The card could be lost or stolen. To prevent becoming a victim of fraudulent transaction you could look at indicators like:
Because of the security concerns there are now independent payment services, like PayPal. If you make an online purchase using such an independent service then you do not have to reveal much private information to the actual seller. You can just use your account of the payment service and only have to reveal private information to the payment service.
Businesses that engage in EC need to consider several legal issues. The two most important issues are the protection of intellectual property and the taxation of online purchases. These two will be discussed next.
In the Internet Tax Freedom Act is stated that sales on the Internet are treated the same as mail-order sales. Furthermore, a company is required to collect sales tax only from customers that live in a state where the business has substantial presence. Therefore, companies often strategically choose a home base such that they can offer tax-free shopping to most of the consumers.
Taxation especially raises issues on the international level. If you order a product from the US you do not have to pay the US tax on sales but you do have to pay the tax in your home country on the arrival of the shipment.
Besides taxation there are also other issues a company can face. A company must have explicit, enforceable terms of contract. When a company posts content on its site it must ensure that this content does not contain any trademarks or copyrights.
Digital rights management (DRM) allows publishers to control their digital media in order to limit, discourage or prevent illegal copying and distribution. Such DRM restrictions include how many times the media can be played, in which devices the media will play and on how many devices the media will play.
Because people try to illegally share DRM-free content, there are often watermarks placed which can be traced back to the original purchaser. A digital watermark is defined as an electronic version of physical watermarks that are placed on paper currency to prevent copying.
The principle of net neutrality means that all data on the Internet should be treated the same. Not everyone agrees with the principle of net neutrality. The proponents argue that the Internet should allow anyone to freely communicate with any content or application without the interference of a third party. Furthermore, they believe strong laws are necessary to protect the Internet.
The electric commerce (EC) is defined as the exchange of services, goods and money supported by communication technologies, especially the Internet. The exchange occurs between firms, between firms and customers and between customers. The online market has become a major part of the global economy nowadays. Therefore, it has become a strategic necessity for companies to be on the Web.
Social media has offered us a new set of capabilities for individuals and businesses. Social media can enhance organizational collaboration and communication.
Organizations depend on effective collaboration and communication within and outside the boundaries of the organization. It is necessary that there is communication and collaboration between the different departments, business partners, external stakeholders and customers. Companies that operate globally need good communication and collaboration between the different locations or subsidiaries.
Organizations used task forces to solve problems. These task forces are temporary working groups with a finite life cycle and task. However, due to the increased globalization companies now use virtual teams. These teams consist of members from different geographic locations which are put together to collaborate on a project.
The members of this team come and go as they are needed and can be part of several different teams. The tasks of these virtual teams are very dynamic and the members need to be flexible.
If you work with a team on a project you need several different communications, like talking, sharing files and making decisions with each other. There are several ways in which you can communicate with each other. We can distinguish between synchronous and asynchronous communication. Synchronous communication happens at the same time, like a phone call, while asynchronous communication is not coordinated in time, like an e-mail.
Virtual teams often have virtual meetings. These virtual meetings take place in an online environment and can be done synchronously, like a teleconference, or asynchronously, like discussion boards. In the past few years, several different tools to support communication and collaboration have emerged.
Groupware is defined as a class of software that enables people to work together more effectively. We can distinguish groupware on the ground of whether there is synchronous or asynchronous collaboration and communication and whether groups work together face-to-face or distributed.
Groupware supports several modes of group interaction:
Discussion forms are widely used for group communications. Discussion forms are also known as discussion boards or online forums and replace traditional bulletin boards and allow for discussions between participants.
There are many forms of synchronous and asynchronous software. An electronic meeting system (EMS) is defined as a sophisticated software tool that is used to support group members in solving problems and making decisions through interactive structured processes. Examples of such structured processes are idea evaluation, electronic idea generation and voting. Groups stay on track with the help of these structured processes.
Over the years the power of processors of personal computers has increased and Internet connections are faster now. Because of this we are now able to engage in desktop videoconferencing. To do this you need a webcam, a speaker or microphone, videoconferencing software and an Internet connecting with high speed. Many conference rooms of organizations have a videoconferencing system that enables team members across the world to communicate with each other.
Most large organizations use intranet-based employee portals. An intranet is a private network of an organization and the members of the organization can access the intranet with their Web browser. The member of the organization can communicate with each other via the intranet network. Because of the increased use of mobile devices it is necessary that the intranet can be accessible from any device. Because of this companies allow their employees to use virtual private networks (VPNs).
The intranet allows employees to access information at any time (real-time access) which increases the efficiency and effectiveness of collaboration. The intranet makes updating, managing and distributing corporate information less complicated.
Companies have very much information in their intranet. It is therefore hard to locate the relevant information that the company needs. Special enterprise search engines are designed such that an organization can better find documents, data sources etc. This enhance productivity and makes the users of the intranet more satisfied.
Intranets are not only used for communication and collaboration but also to provide employee portals that enable employee self-service for applications that are based on human resources, like managing retirement plans or administering benefits. For companies it is very costly to process human resources related forms. Using the intranet enables the company to save money.
A few years ago the Web was seen as a one-way medium with a strict restriction between content creators and content consumers. This Web was referred to as Web 1.0. Over the past few years there have been several technology changes which has led to new uses of the Web. People can now share information online and collaborate because of dynamic web applications. These applications are referred to as Web 2.0 applications in which the role of the users, the passive consumer, is shifted to the creator. Many organizations have incorporated Web 2.0 applications into their business models.
The success of the applications depends on the network effect. The network effect means that the value of a network increases as more people use the network. Web sites can choose to make parts of their data or functionality available to other Web sites. This enables them to create dynamic and unique applications, or mashups, easily and quickly. A mashup is defined as an application that uses data from one or more service providers.
Companies give others this access because it enables the organization to extend their reach and build and strengthen the relationships with customers.
Social media (or social software) are Web 2.0 applications that embody core Web 2.0 values like collaboration. Social media allows people to interact, communicate and collaborate in several ways. People nowadays share more personal information online than in the past.
The generation that grew up with the social media is known as generation Y or the millennials. This generation is now entering the workforce and has different expectations than the older generations. This changes the workforce. This has led to the movement of companies using social media more to improve communication, connection, collaboration and cooperation.
There are design principles that will allow a computer to be able to index Web pages, subjects and topics better. This set of principles is called the semantic Web. If you use semantic principles to design a Web page then it is easier for computers to understand the content of the page. This enables search engines to provide answers that are richer and more accurate.
Enterprise 2.0 refers to companies using social media within the boundaries of the company or between the company and its customers or stakeholders. This can help a company when sharing organizational knowledge, increasing productivity of the business or connecting with customers. Web 3.0 might be centered around mobility or around context, with information filters based on contextual factors.
The use of social media applications can enhance cooperation, communication, collaboration and connection. Social media enables companies to present themselves to customers. Companies can use several social media tools for communication, like:
As stated before, social media can also enhance cooperation. Cooperation between organizations and individuals creates benefits for both. A company can use several cooperative social media applications:
People can subscribe to webcasts, blogs via the iTunes store or via real simple syndication (RSS) feeds to receive the most current content. These feeds are provided by the publishers of the content and users receive a notification if the content is updated.
Also collaboration can be enhanced by social media. Telephones and e-mail are very useful to companies. Team members need to interact with each other and therefore a company needs technologies that facilitate this. There are several social media applications that companies can use:
Of course, social media also enhances the connection of people. Social networking has become very popular over the past few years. Social online communities are created where individuals can meet and communicate. The most used site on the Web is Google and the second most used site is Facebook. This proves that social communities are very popular. In the beginning these sites were only popular under teenagers but this has slowly shifted over the years. Clickbait are headlines that make user want to click on a link. The company then earns revenue through ads posted on the page containing the article the headline is about, which is often a disappointment.
The Web has grown over the past years and the number of Web sites increased. This makes finding the relevant information more difficult. Social search is used to increase the relevance of search results by including content from blogs, social networks or microblogging.
Virtual marketing is defined as using the network effect to increase brand awareness. The advertisers of companies use virtual marketing to promote their products or services. This marketing tool can be very powerful for an organization.
Companies can use several tools to communicate with external stakeholders. The company can use the Enterprise 2.0 tools but these tools also have a downside. Not only the technology of an Enterprise 2.0 tool, but also the change management is very important for the success of the tool. The employees need to be aware of the tools and the corporate culture of the company is crucial for the success of the tools. Some other organizational issues that can arise are:
Once something is on the Internet it never disappears, the Internet does not forget. There are many organizations that have known public relations blunders. Companies must be able to react quickly and appropriate to issues that emerge in social media. There are several catches when using social media applications. Some of them are:
Because of the Internet, news travels very fast. This is a threat for companies since negative publicity reaches people very fast. To deal with such crises, companies sometimes have crisis teams and monitor their social media environment carefully.
Social media has changed the way we interact and will continue to do so. Attitudes towards sharing content have changed. On the one hand, it is easier and more common to share your opinion and other people’s opinions are more accessible, but on the other hand everyone’s ability to create content and the way this content is spread might be a downside.
The use of social media applications can enhance cooperation, communication, collaboration and connection. Social media enables companies to present themselves to customers. Companies can use several social media tools for communication, like:
High quality and timely information are very important for the effective management of a company. This can be provided by several different information systems.
Business intelligence (BI) is defined as the use of information systems to collect and analyze data and information to improve making good business decisions. It refers to tools and techniques for analyzing and visualizing past data. The data and information can be both internal and external. Companies use business intelligence to gain or sustain a competitive advantage. Business processes occur at different organization levels and they are highly interconnected.
Advanced analytics refers to tools and techniques used to understand why something happened, predict future outcomes or discover hidden patterns in large data sets. Business analytics is used as an umbrella term for the concepts of advanced analytics.
Organizations need BI and advanced analytics because today’s organizations are data-driven, to respond to threats and opportunities and because of big data. To monitor and control its business processes a company needs accurate and integrated information. This information is necessary to realize the strategic goals of the organization. Companies that make decisions that can be backed up with verifiable data are called data-driven organizations.
Data-driven organizations are measurably more productive and profitable, can better respond to threats and opportunities and can better plan for the future. Modern organizations face challenges from external factors, but these factors can also create opportunities. Examples of such external factors are globalization, societal changes and governmental regulations. The business environment is very complex and business intelligence can help organizations to better make decisions in this environment. Business intelligence can help by collecting and analyzing internal and external data more effectively.
With ever-increasing amounts of data, organizations need BI and advanced analytics to find meaningful patterns and relationships. If a company is able to effectively manage their data then this will increase the organizational performance of the company. However, many organizations are not able to harness the value of Big data. Big data is data which has high volume, velocity and variety. The trends in social and mobile field have led to an enormous amount of potential data. The large volume of data enables companies to make decisions that are based on more factors. However, managing and storing such large amount is a challenge for companies. Companies obtain data at a very high rate. Useful data can have several forms:
For many companies it remains hard to successfully use Big data.
First, organizations did not have the right tools and information to plan their future continuously. Since the environment is nowadays changing very fast it is important that companies can react quickly and this requires new ways of planning. Many companies that are successful use a continuous planning process. With such a process, companies continuously analyze and monitor information and data. This continuously planning can only be executed because of accurate and timely business intelligence.
The most important assets for an organization are data and knowledge since these are crucial for business processes and gaining business intelligence. The database is used to place dynamic and customized information on their Web pages. At many Web sites of companies, customers can view product catalogs and place orders. On the Web site customers can find information on all products, there is a web page for each product.
There are electronic commerce applications which have to process millions of transactions each day. Organizations need to manage their online data effectively so that they are able to understand consumer behavior and to create adequate system performance.
To interact with the data in a database we can use database management systems (DBMs). DBMS is defined as a software application that enables you to store, organize, create and retrieve data from one or more databases. An example of a DBMS is Microsoft Access. Something that we can collect data about, like people, is called an entity. Entities are often referred to as tables, where each column is called an attribute and where each row is called a record.
Most databases under a DBMS consist of multiple tables, which are organized in multiple files. With DBMS you can manage many tables simultaneously. Other advantages of a database approach are improved data consistency, improved data sharing, increased security, improved data quality and accessibility. However, there are also costs like the installation costs and conversion costs.
There are several different database types. A relational database management system (RDBMS) tries to balance efficiency of storage needs, ease of retrieval and other things by storing data in tables that are linked via relationships. Many organizations have used such a system to support their business processes. A management system that has become more popular is NoSQL. These databases can be distributed across multiple machines and can handle more types of data.
A data model is a diagram or map that represents entities and their relationships. In these data models the structure of the data is captured. There are multiple data types and each attribute in the database is of a certain type. Data types enable the DBMS to organize and sort the data, allocate storage space and make calculations.
After the data model is formed, a data dictionary is used to capture the format of the data. A data dictionary is defined as a document that explains multiple pieces of information for each attribute, like name and the type of the data.
Business rules are the policies by which a business runs. These rules are generally included in data dictionaries and help to prevent that illogical or illegal entries enter the database.
The data must be entered into a data base and traditionally this is done by a data entry professional. However, nowadays most data are captured automatically. To enter information, one can use a form. This form has banks in which the user can enter information like the name and date. Such a form shows the user which information to enter.
A report is defined as a compilation of data from the database that is organized and produced in printed format. This can be either on paper or electronic. Data that is stored in the database is often used for reporting. To build interactive records and visualizations to present data, users can use report generators.
A query is used to retrieve data from a database. The structured query language (SQL) is the language that is most used to interface with RDBMSs.
Operational systems are used to run a business in real time and interact with customers. For a company’s internet success, it is crucial to respond quickly to consumers. Therefore, it is necessary to have immediate automated responses when users make requests. This can be done using an online transaction processing (OLTP) system. These systems are designed to deal with multiple concurrent transactions from customers.
The OLTP system gathers, transforms and updates data in the system. It is important that the speed of DMBS for processing transactions is high. Another factor that is important is the choice of which technology is used to process the transactions.
Information systems are systems that are designed to support decision making which is based on stable point-in-time or historical data. It is easy to access and use the data. Information systems are primarily used by managers, customers and business analysts.
Master data is the data that is the most important to the business. Such data includes data about suppliers, customers, employees and inventory. Master data management is important because all the corporate levels of the company need to understand the master data.
Business intelligence applications can access multiple databases or they can use a data warehouse. Data warehouses are used to integrate multiple large databases and other information sources into a single repository. These warehouses consist of both current and historic data and are suitable for direct analysis.
The historical data in the warehouse remains the same but there is also new data from operational systems added each period. Extraction, transformation and loading the data into the warehouse are crucial processes for consolidating data from operational systems.
In the transformation stage the data is cleansed, which is the process of detecting, correcting or removing inaccurate or corrupt data that is retrieved from different systems.
A data warehouse that is limited in scope is defined as a data mart. Each data mart is customized and contains selected data from the warehouse. These data marts are popular among small and medium-sized businesses. Since data marts contain less data than data warehouses, we need less powerful hardware for these which can lead to significant cost differences between marts and warehouses.
To extract information from existing data, companies often use information and knowledge discovery tools. Companies formulate hypotheses and business intelligence tools are used to test for relationship between data.
Information is often represented as a report or query. Some common forms are:
Some applications of business intelligence are decision supporting (DSSs), online analytical processing and information visualization. DSSs use models to manipulate data. A what-if analysis allows users to make hypothetical changes to the data associated with a problem and observe how these changes influence the results. Online analytical processing (OLAP) refers to the process of quickly conducting complex, multidimensional analyses of data stored in a database that is optimized for retrieval. It typically uses graphical software tools. The OLAP server understands how data is organized in the database and has special functions for analyzing data. In-memory computing is a place to store data in a computer’s main memory rather than on a comparatively slow hard drive, removing bottlenecks associated with reading and writing data.
Measures or facts are the values and numbers the user wants to analyze, while dimensions provide a way to summarize the data. Drill down is a way to organize data from bigger to smaller categories, while rolling up goes from smaller to bigger. An OLAP cube is a data structure that allows for multiple dimensions to be added to a traditional two-way table. The slicing and dicing refers to the analyzing of the data on subsets of a dimension.
Information visualization is done with digital dashboards and visual analytics. Digital dashboards are a summary of information used by managers and executives to make decisions. They present key performance indicators. Visual analytics or visual data discovery is the combination of various analysis techniques and interactive visualization to solve complex problems.
Advanced analytics or data science, is designed to help users gain a deeper understanding of why things happened and builds predictive models to support human and automated decision making. In contrast, BI focusses primarily on analyzing data to examine past and current performance. Advanced analytics consist of data mining, unstructured data analysis, machine learning, predictive modeling and intelligent systems.
Data mining enables us to find hidden predictive relationships in the data. Often data mining algorithms are used to find patterns and trends to develop prediction models. Algorithms are step-by-step procedures that are used in a computer program to make calculations or to perform other types of computer based processes. It can take a long time to run data mining algorithms. Therefore, it is important to reduce the complexity of the data that you want to analyze. This process of reducing complexity is called data reduction.
Association discovery is a data mining technique used to find associations or correlations among sets of items. Sequence discovery is used to discover associations over time. Clustering is the process of grouping related records together on the basis of having similar values for attributes, thus finding structure in the data. Classification is used when the groups are known beforehand and records are segmented into these classes.
Companies try to reach the entire truth by analyzing unstructured data using:
For an organization it is useful to analyze textual documents because it enables decision makers to gather competitive intelligence, allows the marketing department to use sentiment analysis and operations management can learn about performance of their products. There are also business intelligence applications to support human and automated decision making.
An expert system is defined as an intelligent system that makes use of reasoning methods, which are based on knowledge about a problem domain, to give an advice like a human expert. These systems try to mimic human expertise. This is done by manipulating knowledge instead of manipulating data. Experts often only have limited information and have therefore developed fuzzy logic. With fuzzy logic experts broaden the capabilities of IS.
The science that uses information technologies (hardware, networks and software) to simulate human intelligence is called artificial intelligence (AI). It is used for human intelligence like learning and reasoning or other sensing capabilities. Conventional computers are not able to adapt to changing circumstances or deal with data that is noisy. AI can be used to enable systems to learn by identifying patterns in massive amounts of data. This is called machine learning and has led to improvements in intelligent systems, language processing, Web searching etc. Intelligent systems consist of software, sensors and computers embedded in machines and devices. There are many different types of intelligent systems. All these types are based on machine learning.
There are programs that provide a service when a certain event occurs. This program runs in the background and is called an intelligent agent or bot. There are different types of agents:
Knowledge management is defined as the process to obtain the greatest value from the knowledge assets of the organization. The knowledge assets are routines, principles, formulas, methods, underlying skills etc. They can be explicit or tacit. Explicit knowledge can be documented while tacit knowledge refers to the processes in the mind.
A knowledge management system contains a set of technology-based tools such as communication technologies and retrieval systems. The benefits of these systems are enhanced innovation, improved customer service, enhanced employee retention and improved performance of the organization.
However, there are also challenges to knowledge management. These include focusing too much on technology, forgetting the main goal, dealing with too much knowledge and getting employee buy-in.
An organization can us a map of the contacts of a person to determine if there are connections or links in the organization. This method is called social network analysis and can be used to find groups or people that work together.
Information visualization is another pillar of business intelligence applications. Visualization is defined as displaying complex relationships in the data by using graphical methods. This enables managers to get a quick view of the results and enhances business intelligence.
When making decisions, managers often use digital dashboards to present a summary or key indicators of performance. A digital dashboard shows a quick overview and enables managers to identify items that require immediate attention. These dashboards can use several graphical representations like a bar graph, a map or plot.
If several analysis techniques are combined with interactive visualization to solve complex problems then we speak of visual analytics.
Often geographic information systems are incorporated into digital dashboards. A geographic information system (GIS) is defined as a system designed to create, store, manage and analyze geographical information. These systems are used in many different industries like banking, media, agriculture, retail and insurance. GISs enable organizations to combine demographic, geographic and other data.
High quality and timely information are very important for the effective management of a company. This can be provided by several different information systems.
Enterprise information systems can be used to enhance core business processes. These systems support the integration of several business activities.
Generally, we see five different functional areas in a company:
Customers do not care about the how but only care that things are done such that they are satisfied. A firm has to monitor its revenues and expense etc. When generating revenue there are several core business processes involved:
Companies want to optimize their core business processes to gain or sustain competitive advantage. The value chain is defined as the activities that add value to the end product. The activities of the value chain can support business processes.
Core activities are the activities occur in the functional areas of the organization that process inputs and outputs. Core activities include:
Inbound logistics consists of the activities associated with receiving and stocking raw materials, products and parts. Outbound logistics consists of distributing the end products.
Core activities can take place because of support activities. Support activities include:
Procurement is the purchasing of goods and services that are needed as inputs to allow the primary activities to take place.
The value chain framework can be used to analyze both the value adding activities of manufacturing based industries as service-based industries. The difference is that service-based industries deal with products based on information instead of physical products.
Companies can connect their internal value chains which leads to a value system. In this system information can flow from the value chain of one company to the value chain of another company. A value system can consist of multiple company’s value chains.
Information flows from a certain source to another destination. An upstream information flow refers to information that you receive from another organization. A downstream information flow consists of information that is produced by a company and then send to another company.
If a company wants to conduct its core business activities effectively then the functional areas of the company need to be able to share data with each other. Individual departments often have specific needs and their systems are not designed to communicate with other departments. Such systems are called standalone applications. Standalone applications which are typically either fast approaching or beyond the end of their useful life within an organization, is called a legacy system.
If departments need to share information then it is not very useful to have such systems. Personnel then needs access to two different systems which is very inefficient. If the data in one system is updated but not in another then the data is inconsistent.
Because of these challenges many organizations now use an enterprise-wide information system, also called enterprise system. This system has business applications for every business process and allows companies to integrate data across operations. The system uses an integrated database with a central storage which all users can access.
These systems can be used by organizations to support business processes and internal and external operations. Information systems can be used to support activities of the value chain and by doing so gaining or sustaining competitive advantage. Both externally and internally focused business processes can be supported by information systems. Internally focused systems support functional areas, decision making and business processes within an organization.
Externally focused systems support the communication and coordination of business processes with suppliers, customers and others outside the boundaries of the organization. An interorganizational system (IOS) enables a company to communicate across organizational boundaries. Integrating both internally and externally focused applications can be valuable for organizations in global markets.
Software programs can have two forms; packaged and custom. Packaged, also called off-the-shelf software is written by a third part and is used by many different organizations. Such software supports tasks that are standardized and repetitive. Custom software is developed exclusively for specific organizations. This software enables a company to accommodate its specific needs.
Since each company has different needs it is impossible to create a software application that fits the needs of all companies. Therefore, the enterprise systems of companies often are built around modules. Modules are defined as components that you can select an implement when you need them.
Each standalone legacy system is replaced by a module in an enterprise system. The vanilla version of an enterprise system includes the chosen features and modules. If the business processes of a company cannot be supported by this version then it may ask for a customized version. This customized version may contain additional software or direct changes of the vanilla version.
Best practices are industry-standard business processes; the techniques and processes that have shown superior results. Generally, enterprise systems operate according to these practices. Based on these best practices, vendors offer industry-specific versions.
Business process management (BPM) is a process in which people critically rethink and redesign business processes with the goal to improve performance measures. It is an improvement from Business process reengineering (BPR) that is structured and systematic. BMP uses information systems to streamline business processes.
The steps of BPM are:
BPM is still a popular approach to improve the business processes of organizations. There are several factors that lead to successful process improvement like, appropriate funding, realistic expectations, support by senior management and participants that are willing to make changes. BPR and BPM combined with these conditions lead to success:
An enterprise system has benefits but the acquisition of one also has some costs. Some benefits of enterprise systems are improved information availability, reduced IS costs, reduced operating expenses and improving customer interaction. Some costs include project governance costs, training and travel costs for the personnel, business process studies and continuously customization and integration costs.
A form of enterprise system that is often used is the enterprise resource planning (ERP) system. ERP systems use modules based on a common database that support the entire enterprise instead of just parts of it. With ERP it is easier to access information because it uses a central storage. Because of the central storage the information is available to everyone of the organization.
With an ERP system it is also easier for organizations to implement audit controls and to comply with regulations imposed by the government. Many organizations that struggle with regulation and legal mandates are deploying an ERP.
An organization can choose several ERP systems and it has to choose which one it will use. When making this decision it must take several factors into consideration and determine which system will meet the requirements of the organization. The management must especially look at ERP control and ERP business requirements.
ERP control refers to the locus of control over computing systems and their data. It also refers to the locus of the authority to make decisions. Most companies have a centralized control or the business units have their own control. With some ERP systems you can customize the locus of control.
Organizations must determine which modules they want in their ERP. The two main categories of ERP components are core components and extended components. ERP core components support the internal activities. Examples of such internal activities are operations management, financial management and human resource management. ERP extended components support the external activities for dealing with customers and suppliers.
There are industry-specific ERP systems in which all the modules work together to enhance business processes that are needed to run a business effectively. Different vendors offer specific ERP systems that might differ from each other. For the management of an organization it is essential to understand the naming conventions and software modules of the vendor. Enabling business processes using ERP core components is done through order-to-cash processes, procure-to-pay, make-to-stock/make-to-order and other business processes, generic as well as industry-specific.
The configuration of ERP systems is a difficult activity. Configuration is an activity that has to be performed during the implementation of the ERP system. A key factor for the success of ERP implementation is setting up the database. To do this, the organization has to make many decisions but to make good decisions one must have knowledge. Therefore, companies often hire expert analysist to help them with these configuration tasks.
As said before, the success of an enterprise system depends on the implementation of the system. Companies that have successfully installed an enterprise system often follow the following recommendations:
Enterprise information systems can be used to enhance core business processes. These systems support the integration of several business activities.
Via supply chain management and customer relationships management companies can strengthen business-to-business relationships.
If companies develop strong and integrated relationships with suppliers, then they can compete more effectively. This is possible because the integrated relationships will enable them to reduce costs and to respond to market demands.
The supply chain is defined as a collection of processes and companies, which are involved in the process from the raw materials’ suppliers, to the suppliers of intermediate components, to the final product and then to the consumer.
There are several parties between the suppliers and the customers. The flow of materials from suppliers to customers is called the supply network.
Companies rely on several key supplies to produce their good or service. To secure the supply of these components, companies seek for lasting B2B relationships with suppliers. They spend a lot of time and money in selecting their suppliers and business partners.
For B2B transactions it is necessary that companies communicate information with their business partners. Some companies keep such information private because this has strategic value.
Before the Internet and the Web, electronic data interchange (EDI) was used to communicate information. EDI is defined as computer-to-computer communication that follows certain standards and occurs without human intervention. There were telecommunication networks between suppliers and customers.
Only large organizations could use EDI. However, since the Internet also small and mid-sized companies can use EDI to communicate business information. Many organizations sued extranets to exchange data and to process transactions between customers and suppliers.
Often portals are used to interact with business partners. Portals are access points which enable business partners to access secured, proprietary information. This information can be distributed through an organization using an extranet. There are supplier portals and customer portals.
A supplier portal is a subset of an extranet of an organization which is created to automate business processes that happen before, during and after the transaction of sales. The transaction occurs between an organization and its suppliers. Supplier portals are used by companies that have many suppliers.
Customer portals automate the business processes that happen before, during and after the transaction of sales between a supplier and its customers.
Both portals have the goal to make a single company interact with its customers or suppliers. However, for small to medium-sized business it is not possible to set up such portals since they do not have the monetary resources.
These companies instead use B2B marketplaces. These marketplaces are maintained by a seperate vendor/entity and is not associated with a specific supplier or buyers. They bring many sellers and buyers together and therefore create greater efficiencies for companies.
Often the marketplaces allow firms to trade with companies in their vertical market. A vertical market is a market that consists of companies that operate within a certain industry. There are also marketplaces that are not focused on a particular industry.
Companies can have very complex supply chain networks. To manage complex networks you need expertise, especially when there are unexpected events. It is important for companies to monitor their suppliers.
If the collaboration between firms within a supply network is not effective, then this can lead to problems for the company. Examples of problems are excessive inventories and inaccurate manufacturing plans. Because of the problems that can arise it is important to effectively manage the supply network.
When using a just-in-time (JIT) strategy, a company tries to optimize its ordering quantities such that the raw materials or components just arrive when they are needed for production. The order quantities are smaller and therefore the costs associated with storage and inventory are minimized. For this strategy, tight cooperation between the partners of the network is needed.
With vendor-managed inventory (VMI), the suppliers to a manufacturer manage the inventory of the manufacturer based on service levels that are negotiated. So, the manufacturer or retailer does not manage its own inventories. The supplier monitors the stock levels and the sales of the manufacturer.
When effectively managing supply chains, the bullwhip effect is reduced. this entails forecast errors and safety stocks multiplying, when moving up the chain. Thus a small fluctuation ripples ito a large one the further down the chain it gets.
If we look at social responsibility, effectively managing the supply network also has become an important aspect. Two issues that are related to this are sustainable business practices and product recalls.
Because of corporate social responsibility, people place more emphasis on sustainable business practices. A company has to deal with ethical treatment of workers and environmental practices. Some companies try to create a green image.
There are many players involved in a supply network. This creates hundreds of possibilities where it could go wrong. Sometimes a company is able to identify these problems but in other cases the issue remains unnoticed until the product reaches the consumer.
Supply chain management (SCM) systems can be used to improve the coordination of suppliers, distribution and the production of products or services. When using SCM a company is able to reduce its inventory costs and improve customer service, which leads to increased revenue.
SCM is used for optimizing business processes that span organizational boundaries. If the SCM system is tightly integrated with the ERP than this leads to great benefits for an organization. For an SCM to be successful it must contain data that is goods and it must overcome distrust between partners in the supply network.
The extent to which the supply chain of a company is focusing on minimizing procurement, transportation costs and production is called supply chain efficiency. Sometimes even sacrificing customer service. On the contrary we have supply chain effectiveness, which is the extent to which the supply chain of a company is focused on maximizing customer service. Here there is less focus on reducing production, procurement and transportation costs.
A company’s supply chain strategy must seek for a balance between supply chain efficiency and effectiveness. SCM systems allow you to make trade-offs between efficiency and effectiveness.
Supply chain planning is defined as the development of several resource plans to support the effective and efficient production of services and goods. The following four key processes are generally supported by SCP:
The execution of SCP is called supply chain execution (SCE). SCE is the process of improving the collaboration between all members of the supply chain. The four members are suppliers, producers, distributers and customers.
There are three key elements of the supply chain that are involved in SCE:
Companies use radio frequency identification (RFID) to monitor their product flows. With RFID, electromagnetic energy is used to transmit information between reader and a processing device, or RFID tag. An RFID tag is used whenever a unique identification system is needed.
RFID is favorable compared to standard bar code technologies because it does not require line-of-sight reading and time-consuming hand scanning.
To optimize information flows you could best use extensible markup language (XML). This is a standard for exchanging structured information via the Web. With XML you can create documents with customized tags.
XML can be customized and this has led to several variations of XML. An example of a variation is the extensible business reporting language (XBRL), which is used for publishing financial information. Such a language makes it easier for public and private companies to share information with each other.
Supply chain visibility is defined as the ability to both track products as they move in the supply chain and to foresee external events. If companies are able to see where their shipments are this gives them advantage.
You can use key performance indicators to monitor performance of the entire supply chain. This is called supply chain analytics.
Companies must not only generate new business but also attract business from existing customers. In order to do this companies must keep their customer satisfied. In the relationship between companies and customers, customers have the power.
Because of the trends in social media, Big data, Internet etc., the way organizations interact with their customers has changed. The customers must not be seen as a passive audience but a company must have conversations with their customers. However, having conversations with customers is costly.
To reduce these costs, companies can try to increase first-call resolution. They have to address the issues of the customer during the first call.
The relationships between companies and customers are nowadays more complex than before. To develop a strategy for managing these relationships companies can use customer relationship management (CRM) systems.
Companies can obtain CRM applications in the form of packaged software that can be bought from vendors. If a company can implement CRM successfully, then it can generate greater customer satisfaction.
However, a company must make several changes in the enterprise to successfully implement CRM. This includes changes in:
There are three primary components that each comprehensive CRM system has:
Operational CRM consists of the systems for interaction and service of customers. An operational CRM consists of several components:
Analytical CRM is focused on analyzing customer perceptions and behavior. This analysis is done to obtain the business intelligence that is necessary to determine new opportunities and to provide good customer service.
If analytical CRM can be done effectively, then the company can better customize marketing campaigns. Technologies that are key for analytical CRM are business intelligence technologies like decision support and data mining. Analytical CRM can also be used to optimize prices by creating models of customer demand. These models look at factors like customer satisfaction but also at price and quality. To visualize the key performance metrics of CRM you can use digital dashboards.
Customers can share negative and positive information via social media. Organizations can monitor the conversations of consumers to improve customer satisfaction and maintain a positive brand image. If you monitor the conversations of customers you can identify what customers think about a product.
So, a company can use social media for CRM. This is called social CRM. Since social media is becoming more and more important, many companies have formal groups that monitor the social media behavior of customers. Social media monitoring consists of assessing what customers say about a company, product, brand or individual.
Collaborative CRM consists of systems that provide effective and efficient communication with the customer. It facilitates collaboration and information sharing between different departments of an organization. The goal is to increase loyalty and customer satisfaction.
Collaboration CRM can enhance communication in different ways, namely through:
CRM is used by companies to create and maintain relationships with customers. However, not everyone is positive about CRM. Some argue that it is unethical to invade customer privacy. Some people do not want that companies have that much personal information about them.
Via supply chain management and customer relationships management companies can strengthen business-to-business relationships.
People only want to invest money in a project if they are convinced that it is a good investment. The process of identifying, presenting and quantifying the value that a system generates is referred to as making the business case.
To prove that an information system adds value to the organization, managers must provide strong arguments and evidence. If you are working in the field of finance, marketing, management or accounting then it is likely that you have to make the case for new or existing information systems.
Before a company will invest in a new information system, the system is first proposed. Making the business case is important for this proposition because it shows whether an investment adds value.
It is relatively easy to identify the costs that arise when a new IS is developed. However, quantifying the tangible productivity is much harder. There has been a lot of research in the past years about the impact of investments in IS on worker productivity. They have found cases where salaries, IS expenditures and number of IS staff have increased. Unfortunately, the results from the investments are often disappointing.
It is hard to identify if expenditures on technologies lead to increased productivity. Information systems may increase productivity but it possible that at the same time, other forces have reduced productivity. Examples of such factors are government regulations and taxes.
It should be that technology investments increase the productivity of the organization. However, there are cases where information systems have led to less effective communication and less productivity. This contradiction is known as the productivity paradox. There are several factors that lead to this productivity paradox of information systems:
When making the business case, several different arguments can be used. Managers often use three types of arguments:
Arguments based on faith are based on beliefs about the strategy of the organization, industry forces, customer perceptions, competitive advantage etc. The arguments that are based on faith are often the most compelling. If there is faith, then the lack of hard data can be overcome.
In the faith-based arguments the manager must include the objectives of the firm, the strategy and which different information systems are needed. Cases must be built on all three types of arguments in order to convince the company of the investment.
Arguments that are based on fear can be based on several factors, like the factors of competition or the factors of the industry where the firm operates. Competition or rivalry can affect technology investments. This is the most important factor. The arguments that are based on fear are like: we need to implement this new system because otherwise the competitors will beat us and we will have to leave the market.
Many people want to see convincing, quantitative facts. Such facts can be provided by a cost-benefit analysis of the IS. When a small firm develops a Web-based order entry system then it will follow the following steps:
To determine the total cost of ownership (TCO) for an investment, you could use a cost-benefit analysis. The goal of TCO is to understand the total cost of acquisition and the costs associated with maintenance of the system.
There are two types of costs; recurring costs and non-recurring costs. Non-recurring costs are those that occur once and are not expected to continue after implementation of the system, like reparation costs. Recurring costs continue during the life of the system, like personnel costs. Personnel costs are often the largest recurring costs for a company. One must also look at the tangible and intangible costs.
In the next step you have to determine the intangible and tangible benefits. Tangible benefits are relatively easy to determine, while it is quite difficult to quantify intangible benefits. Intangible benefits of a system include things like improvement in customer service. Intangible benefits can be very important for a company and can lead to implementing the system even if the overall cost-benefit analysis is negative.
When the costs and benefits are identified, the cost-benefit analysis can be performed. In such an analysis you could compare total expected tangible costs with tangible benefits. You could also perform a break-even analysis, in which you calculate at which point costs and benefits are equal. Another analysis you cloud perform is the net-present-value analysis, which computes the present value of future cash flows by using the rate of return.
When the necessary analyses are done, the companies must compare competing investments to decide in which ones to invest. A method that can be used to make a decision is the weighted multicriteria analysis. With this method you put weights on the requirements and constraints for each investment to compare them.
When you are ready to make your case then you have to present your arguments and evidence to the decision-making people of the firm. Some recommendations for presenting your case are:
System analysis and design is defined as the process of building, designing and maintaining information systems. This process is done by individuals who are referred to as system analysts.
When a company wants a new information system it can choose between off-the-shelf and custom software. Some software can be used by many different industries and can therefore be bought off the shelf.
To meet the specifications of a company, custom software is developed. This development can be performer by people of the company itself or it may be outsourced. Compared to general purpose commercial technologies, custom software has two main benefits:
There are not many companies that build an entire system themselves. Many develop information systems that include a large number of preprogrammed modules and technologies.
Off-the-shelf software has the advantage that it is generally less costly, faster to procure, less risky and has higher quality than custom software.
There are programs that have a source code that is open and can be modified and seen by anyone. Such software is referred to as open source software. This program uses inputs form a larger base of users that allows us to improve the software and help to solve problems. An example of an open source software is Firefox.
All three software that we mentioned above have benefits, which can be combined. A company can buy off-the-shelf software and then add custom software. Generally, off-the-shelf software is acquired from an external vendor.
There are several tools and techniques that can be used to develop information systems. These techniques and tools evolve rapidly. A system analyst puts many small software modules and technologies together into a comprehensive system. The decomposition of a problem makes it easier to solve complex, large problems. The analyst has the primary responsibility for the system.
The development project is often also managed by the system analyst. In his role as project manager he needs skills in the field of management, technology, customer relationships, conflict management and leadership. He is responsible for the failure or success of the project.
When an information system is built or modified, then the system analysts depend on the information that is provided by the users of the system.
Different phases
The life of an information system, from conception to retirement, is described by the system development life cycle (SDLC). This cycle has the following four phases:
Some companies use an information system planning process for the first phase. With this system, all possible systems development projects are identified and assessed by the senior manager, business group or steering committee.
In the second phase, the goal of the designers is to fully understand how the business is currently using its information systems. This phase has three sub phases:
The third phase of the cycle is the system design in which the proposed system designed. When building an IS, the following elements must be designed:
When systems are easy to understand, which is called usability, then the error rate is lower, users are more satisfied and the efficiency is increased.
The fourth phase is the implementation of the system. There are several activities that have the goal to transform the designed system into a working system. Activities include testing a software programming. Before a system can be used one must do several tests. Methods that can be used are beta testing, alpha testing and developmental testing.
Besides these activities there are also activities that are focused on preparing the company for the use of the new IS. Such activities include training for users and system conversion. System conversion refers to the process of decommissioning how things are currently done and installing the new system in the organization.
For each information system there are many types of documentation. These documents can include training manuals, user guides, reference guides and installation procedures.
The maintenance phase
After a system is installed it enters the phase of maintenance. This is a repeating phase. There are several maintenance types:
If there are proposed changes to the system, these changes have to be documented, reviewed, authorized and managed. This process is referred to as change request management.
Patch management systems are used to facilitate the different forms of systems maintenance for the user. In many off-the-shelf packages these patch management systems are included.
Other methods
We have showed that SLCD can be used to manage the development of information systems. However, there are also other approaches that can be used. An alternative that is often used is prototyping. This approach uses trial-and-error to find out how the systems should operate.
Agile methodologies utilizes evolutionary systems development approach that focuses on creating small, client-approved parts of the system as the project progresses rather than delivering one large application at the end of the project. It can be seen as different sprints in a spiral form through planning, analysis, design and implementation phases. This is highly recommended with unpredictable or dynamic requirements, responsible and motivated developers and customers who understand the process and will get involved. An example is eXtreme Programming (XP), which centers around fast release to customers, small teams and extensive testing.
We have showed several approaches that can be used to develop a system. However, there are many situations where such approaches are not feasible. The following four situations might require alternative approaches:
External acquisition and outsourcing are alternatives to developing a system in-house. An external acquisition is defined as buying an existing system from an external party (vendor). When making an external acquisition, many organizations will use a competitive bid process. Most processes have the following five stages:
A request for proposal (RFP) is a document that companies use to tell the vendor what your requirements are and to invite the vendor to provide him information. Included are things like the existing applications and systems, the criteria and time and budget constraints.
In the fourth step the proposal system has to be evaluated. This can be done with a method called systems benchmarking. This method uses standardized performance tests to compare different systems.
There are often multiple systems that meet your requirements. You choose the one that will fit better than the other ones. This can be done on the basis of certain criteria that you set.
When companies buy an off-the-shelf software they often have to sign a license agreement. Each license has different restrictions. The two most important types of licenses are:
Companies can outsource the development of new systems. A company can have several reasons to outsource the development. Such reasons include:
For an outsource project to be successful there must be a good relationship between the company and the outsourcing party. It is important that the chief information officer makes sure that the legal and professional relationship with the outsourcing partner is good. Furthermore, there must be clear and realistic performance measurements.
System analysis and design is defined as the process of building, designing and maintaining information systems. This process is done by individuals who are referred to as system analysts.
When a company wants a new information system it can choose between off-the-shelf and custom software. Some software can be used by many different industries and can therefore be bought off the shelf.
Company’s dependence on information systems, tablets and other mobile devices to communicate is huge. We are very dependent on technology and therefore, many companies and individuals also focus on the security of information systems.
Computer crime is the use of a computer to commit an illegal act. This includes, targeting a computer while committing an offense, the use of computers for a criminal act where the computer is not targeted, and the use of a computer to commit an offense.
Hackers are defined as people who have the knowledge to gain access to computer systems without authorization. These people often steal or damage information that belongs to others.
Some hackers only engage in hacking a system because they are curious and not because they want to harm others. Nowadays, we define those people that hack computers with the intention to harm others as crackers or black hats.
There are also people that hack a system or Web sites to promote their political or ideological goals. Such people are referred to as hacktivists.
There are many types of computer crimes which can be committed by many different types of people. There are crimes that involve stealing information, or stealing money. There are also cyberterrorists which place a destructive program into a computer system. These people threat to activate the program if they do not get what they want, which is often money.
Nowadays, not only technology nerds are able to break into a system but there are more and more people who have the skills to break into a system. When a system is hacked this can lead to great losses in terms of money, information and goodwill with customers.
There are studies that try to categorize computer criminals. They use the following categorization:
Vulnerability scanners can automatically test a targeted system for weaknesses. Packet sniffers can be used to analyze the network traffic and identify unencrypted passwords. These two are sophisticated software tools that criminals use to gain access to a computer system.
If people who are not authorized look through or use particular information than we speak of unauthorized access. It can be that employees steal from their own company to do personal business. People who steal information are a great concern for governments and corporate agencies.
Insider threats are defined as trusted opponents who operation in an organization and can be a significant threat to the public and private sectors.
When someone breaks into a system and then changes the electronic information then we speak of information modification. It is often quite easy to break into an information system because organizations and individuals do not have proper safety guards. For instance, some people keep their passwords on a piece of paper on their desk.
Because of the increased use of the mobile devices, these devices contain much information. When the mobile device is lost, the owner does not have the capabilities to remove the data from the device.
Malicious software, also called malware, can be a virus or worm that is affecting the computer system. Such software can have a large effect in organizations and it costs them a lot of money.
A virus is defined as a destructive program that leads to a disruption of the normal functioning of a computer system. Viruses can reproduce themselves and infect only a single computer. However, the virus can be spread to other computers via infected files.
Other malicious software are worms and trojan horses. Worms are defined as a sort of virus that targets networks. The virus can spread by itself, without the sharing of infected files. A trojan horse is defined as something that appears to legitimate but contains a destructive virus.
There are also variations on trojans horses, which are called logic bombs or time bombs. These operate without disrupting the normal functioning of a computer and are not able to reproduce themselves. These bombs are triggered by a specific action of the user.
Ransomware is a relatively new type of malware. This software is taking the computer hostage; it takes control over the computer and locks files. Often ransom is demanded by the criminals.
Denial-of-service (DoS) attacks are electronic attacks that disable the users of the system to use a certain service. The criminals often do this by using up all the resources of the system. These attacks are often performed by creating zombie computers. The computers in a certain location are infected with viruses and worms.
Information systems can be threatened by three traditional things:
Organizations often use spam filters to fight spam mail. Hardware and software with defense layers can be used for this. Sometimes, there is spam mail that contains the false message that a new virus is circulating. Such messages are called Internet hoax. Spam can also be used to get authentication information about financial accounts and credit cards. This is called phishing.
Bots are destructive software robots which are, via the Internet, working together with zombie computers, this creates a botnet. The amount of attacks using botnets is increasing and has led to many specialized criminals.
A crime that is often committed nowadays is identity theft. This is defined as stealing personal information, like the social security number, of another person.
People can act anonymous on the Internet. This had led to online harassing, stalking and bullying. This is referred to as cyberharassment. One message that is offensive can already be seen as cyberharassment. If there is repeated contact with the victim, then we also call this cyberstalking. There are many forms of cyberstalking.
Online predators generally target vulnerable people. Young and old people are usually vulnerable. Online predators target people mostly for financial or sexual purposes.
Companies sometimes buy a software application and then try to copy the application to distribute it to all its employees. This copying is illegal and is referred to as software piracy. These practices are illegal because software often has patents and copyrights. Patents are often inventions of machines and material, and copyrights refer to creations of the mind.
Software piracy is something that we see all over the world, it is a common practice. Not everyone around the world wants to recognize the ownership of intellectual property rights. Here copyright, stolen software (warez), reverse engineering and key generators come into play.
Cybersquatting is a form of piracy. It is defined as registering a domain name and then trying to sell the name for a great amount of money to the person, organization or company that wants it most.
There are several laws that are designed to fight computer crime. In the United States there are two main federal laws which are the electronic communications privacy act and the computer fraud and abuse act. Besides these two main federal laws there are many other laws. The U.S. secret service and the FBI enforce these federal computer crime laws together.
A cyberwar is defined as an organized attempt by the military of a country to disrupt or destroy the information and communication systems of another country. Cyberwars are done with the purpose to obtain information that is beneficial for the country while it diminishes capabilities of the other country.
For a cyberwar, different technologies can be used. Cyberwars often try to control the content and distribution of propaganda and information to the government and troops of the opponent. Cyberwars are launched by governments.
In contrast, cyberterrorism is launched by individuals and organized groups. There are many types of cyberterrorist attacks. Examples include coordinated bomb attacks, manipulation of banking and financial information and the physical destruction of computer systems.
Because of the internet, the business process of terrorists has changed. Terrorists are using the internet for data mining, training, fundraising, recruiting, information gathering and networking. As we rely more and more on technology, cyberterrorism will continue to be a threat. Government should design coordinated responses to various scenarios of cyberterrorism.
The security of information systems is mostly threatened by the following factors:
If a disaster occurs, this comes with huge costs to recover in terms of money and time. Information systems security is defined as the precautions that are taken to keep all aspects of information systems safe from destruction or manipulation. Organizations especially have to consider:
Managing the potential risks of IS is crucial for organizations. Threats are continuously evolving and therefore securing information systems is a continuously process consisting of the following steps:
In the first step, organizations perform information system risk assessment. They do this to understand the risks associated to availability, confidentially and integrity of data systems. We define threats as undesirable events that will cause harm. Vulnerabilities are the weaknesses of the information system security of an organization.
To implement effective information systems controls, an organization needs to understand the interaction between threats, impacts and vulnerabilities. An organization rates the risks and then determines what steps to undertake to secure the system. Several approaches can be used, like risk reduction, risk acceptance, risk transference or risk avoidance.
In the second step is determined which information systems controls need to be implemented. For an information systems security strategy to be effective it must focus on the following controls:
Security of a system can also be achieved by changes in the organization. Most organizations provide their employees and customers with an acceptable use policy. The decisions of users are often guided by the following policies:
Sometimes it is not possible to prevent disasters. How a business continues after a disaster, before the normal operations are restored is described in a business continuity plan. A disaster recovery plan describes the procedures for recovery of the systems. In an event of a disaster, backup sites are crucial for the continuity of the business.
A cold backup site is an empty warehouse that contains all necessary connections for power and communication. A hot backup contains much more information. It is a fully equipped facility that has a backup of every data. In a disaster recovery plan is the maximum time allowed to recover determined.
The third step is implementing controls and training. To safeguard information systems, the following controls are often used:
Many organizations control the access of information by authentication to confirm your identity. To prevent someone else from accessing your information you should make it dependent on:
Physical access controls need to be implemented. There are several methods that could be used. Some methods are:
Firewalls are part of your computer system which are designed to detect intruders of your computer and prevent unauthorized access from a private network.
Encryption is the process where messages are encoded with an encryption key before they enter the network. Different types are end-to-end encryption, symmetric encryption, public key encryption, asymmetric encryption, certificate authority. Secure Sockets Layer (SSL) is a popular public key encryption method.
Cloud security is becoming increasingly important. An important task for IS departments is virus prevention. They try to detect and prevent the computer viruses.
Another important thing to do is securing data centers. To protect itself from threats an organization must ensure business continuity and secure its facilities infrastructure. It is very important that data centers are secured and there are many safeguards that an organization can use to achieve this. Such safeguards include:
Mobile Device Management (MDM) is the administration of an organization’s mobile devices to enforce authorization policies, prevent the downloading or installing of non-approved apps, or remotely lock the devices or wipe data. Not only technological controls can be used protect information systems but also human controls can be used. Examples are ethics, laws and effective management.
The last step of the process of securing information systems is monitoring the security. Organizations have to monitor the controls continuously. Both internal event and external events should be monitored. This can be done through monitoring external events, IS auditing, the Sarbanes-oxley act (protects investors from fraudulent practices through control objective for information and related technology (COBIT) for example), responding to security incidents and computer forensics.
It can also be beneficial for an organization to hire an external entity to review its controls. An information system audit is performed by an external auditor. When testing the tools and data, auditors often depend on computer-assisted audit tools. Such an audit can be beneficial for organizations since it can reduce costs or sustain competitive advantage.
Computer forensics uses formal investigative techniques to look at digital information for judicial review. They use many storage devices to see whether there are tracks of illegal activity. To track crackers, the FBI or other agencies, can design a network site that detects illegal activities. Such network sites are referred to as honeypots.
Managing the potential risks of IS is crucial for organizations. Threats are continuously evolving and therefore securing information systems is a continuously process consisting of the following steps:
JoHo can really use your help! Check out the various student jobs here that match your studies, improve your competencies, strengthen your CV and contribute to a more tolerant world
Nederlands:
Engels:
Nederlandstalige samenvattingen en studiehulp bij de 8e druk van het boek:
Engelstalige samenvattingen en studiehulp bij de 8e druk van het boek:
JoHo kan jouw hulp goed gebruiken! Check hier de diverse studentenbanen die aansluiten bij je studie, je competenties verbeteren, je cv versterken en een bijdrage leveren aan een tolerantere wereld
There are several ways to navigate the large amount of summaries, study notes en practice exams on JoHo WorldSupporter.
Do you want to share your summaries with JoHo WorldSupporter and its visitors?
Field of study
Add new contribution