Upgrading to Computer Systems!

Good morning every one! I hope that you’re ok! In the next minutes you will read what appears to be, my last blog post. I will try to do my best in not disappointing you. Because this is my final post I’ve chosen one of Mo’s lecture to discuss with you.  Mohamad’s lecture was about Computer Systems. “A computer system is one that is able to take a set of inputs, process them and create a set of outputs. This is done by a combination of hardware and software.” (Anonym).

a computer crash display - the blue screen of death BSOD

So in other word, when you are inputting form you keyboard “2+3=” and you get the answer “5” on your screen you are actually using a computer system. Obviously there are computer systems more complicated than that, system which can calculate equations with many variables or systems that can do other jobs in order to make the humans life easier.

In order to be more efficient or in the pursuit of maximized profits some companies are implementing computer systems. There are four stages that you have to pass in order to create or implement a new computer system: analysis, design, implementation and evaluation.

An increasing bar graph and pen together with a sheet of statics in a concept of analysing graphs of increasing sales or turnover values

The first part of this process is analysis. In this stage an analyst will investigate how the current system works and what improvement should the new system needs to bring and if a computer system is deeded in the first place. In my opinion this is the “crucial-most important” step and it consists in discussions between the client and the developer.

The next step in the process is, design. In this stage there are drawn up some requirements that outlines exactly what the system should do. There are usually mentioned here thing like what hardware and software is needed, what inputs are expected and output should they produce. Testing is also part of this step because computer software is usually very complex. Any mistake made by programmer or designer may have dramatic outcome depending on what the software is used. Usually the test is tested with three types of data: typical, normal data; extreme data, information that are at the boundary between typical and invalid data; and invalid data, inputs that should make the system to report to the user that there are errors.

Implementation is the next stage of developing a new system, after design. This is where the new system is created and installed. Tasks may include: writing programs, purchasing hardware and software, testing the system and training staff. User documentation will be written to help staff to become familiar with the new system.

And the last but not least, evaluation. Once the system has been installed it will be monitored to see if everything is going well. A part of evaluation is also maintenance. Sometimes problems with a system will not be found until it is being used by a large number of people or an unusual situation occurs. The company still need to offer maintenance services because some things might go wrong or the client wants to add some changes. (Anonym, 2012)

It seems very easy on paper but Mo presented us two cases where those upgrades went wrong and terribly wrong. In the first one some workers decided to help some locals form a poor village to get water at their houses using pomp. But, the villagers didn’t use the taps in sign of protest against technology. In the second one a big company Craven Books, who was delivering horror comics tried to computerize their delivery system but something went terribly wrong and people lost their jobs and the company fell and they didn’t manage to get back on top again.

In my opinion this image best describes this process!

Thank you so much for your time and attention!

Ask the real question!

To post, or NOT to post?
that is the question!

Hello dear reader! It’s so nice to see you again on my blog. How are you?

Presuming that you are well I’m going to tell you today some things that I found out last week in my lecture.  So last week we learned about internet ethics, like what is good or wrong on the internet. What should we do and what should we not do.

But, first things first. Blink three times in a row if you don’t know what ethics are. If you blinked, feel free to skip the blue rows. (But, I warmly recommend you to check your knowledge.)


Ethics are a system of moral priciples and a branch of philosophy which defines what is good for individuals and society.  Ethics is concerned with what is  good for individuals and society and is also described as moral philosophy.

(Anonym, 2014)

Believe it or not, there are some rules that apply on the internet as well. In January 1989, the Internet Advisory Board issued a memo titled “Ethics and the Internet”. Those rules were intended to protect the government’s investment in the Internet infrastructure from disruption or lack of access resulting from “irresponsible use”. After that The Computer Ethics Institute devised the “Ten Commandments of Computer Ethics” (click to view), which took a broader approach. (O’Reilly, 2010)

Time has passed, and new technology appeared and I’m sure that you know the fact that we live in a digitalized era. Since the day you were born your personal data is introduced into a database and from that second your digital footprint is being created.

My footprint what?!” you may ask. And I shall answer.

Your digital footprint “is a person’s unique set of digital activities, actions, and communications that leave a data trace on the Internet or on a computer or other digital device and can identify the particular user or device: Our online browsing habits are part of our passive digital footprint, created without our consent or knowledge

but our active digital footprint, especially on social media,can more easily be managed.”(Anonym.2016)

Here are Four Reasons to Care About Your Digital Footprint.

How big do you think your digital footprint is? Are you ok with that?

Nowadays another ethical problem has appeared. In December 2015 a couple killed 13 persons and hurt another 24 in America. This is considered the worst terrorist attack since 9/11 on American soil.

(San Bernandino Shooting)maxresdefault

The terrorists died in the shootout and the police officers find one of the victims phone, an iPhone. In order to find out if there were other accomplices FBI in trying to unlock thephone but due to some security measures the unlocking seems to be impossible. Now FBI wants Apple to create a back-door in order to pass the security measures and hack the iPhone.

Apple refuses to do so because they say that this thing will put in jeopardize all the iPhones, not only this one.(video)

What is your opinion about this case?

Hooray!!! You reached at the end of my blog-post!

and for that you can see how ethical are you by completing this test.

(Integrity and Work Ethics Test)

Please feel free to post you score in the comments section below! 


What are those called, Information Systems?

Hello! dear reader and welcome to my first blog post. In the next ten to fifteen minutes you will find some interesting things about Information Systems. What are, where we use them, when we use them and many more. First things first, what is an information system? A plain definition says that an information system is “the collection of technical and human resources that provide the storage, computing, distribution, and communication for the information required by all or some part of an enterprise.” (Carlos Martinez, Computing fundamentals). In more simpler terms that means that you need a collection of technical machines (computers, servers, telephones), all linked together (usually by internet) and of course some human resources because machines are not intelligent enough to be able to take care of themselves or to work by themselves.(yet!)

Now you know what Information Systems are, I am sure that you next question that comes to your mind is…

do we need those “things” this in our lives. The answer is very simple. Back in the days an information system was used to use to solve a particular problem. But soon enough the bright minds of that time had discovered that it will be more practical if a IS* could solve a whole range of similar problems. There are different Information Systems out there but on this article I will focus on Enterprise Systems.

Enterprise Systems is a system which helps a business to integrate new information-centric technologies along with their core transaction processing technologies. Those systems are optimized, secure and powerful enough for the most critical business need. Enterprise systems offer maximum security and privacy for data plus the capabilities required to integrate systems of record and systems of engagement and deliver a single view to the business. (Mark Hogan,  Enterprise Systems for IBM).

In order to implement this kind of system we can use one this options: Enterprise Resources Planning (ERP) or Customer Relationship Management (CRM). Enterprise Resource Planning is an important enterprise application that integrates all the individual department functions into a single software application. An ERP approach is chosen by companies because it is, efficient, it eliminates repetitive processes and greatly reduces the need to manually enter information; it integrates information by concentrating all the databases in one and it’s keeping that one up-to-date and it’s secure because a new system improves consistency, accuracy and security of data. The disadvantages are that, the cost of this implementation is too high because it needs planning, customization and testing, and those kind of deployments are highly time-consuming (between 1-3 years or more). (K. Rajesh, Advantages & Disadvantages of ERP Systems). The second option is CRM approach and it is useful because it consolidates customer information into a single CRM database si business users can more easily access and manage. The benefits of using CRM are that it offers you the advantage of gaining customer loyalty and the company can promote the work it has done for his customers in order to achieve prospects and it also ensures enhanced productivity by fostering customers loyalty. A disadvantage is that attention must be given to the choice of tools, but also to the effective implementation of CRM process that will be undertaken by the company. (Anonyme, Advantages and Disadvantages of Customer Relationship Management (CRM) ).

So, you have you own massive business, which approach will you chose and why?

I hope that you found this post interesting and I can’t wait to see you again. Thank you for your time!

And I mean it Thank you! (click it!)

FootNote: IS* – information System


Hello world!

So today the 1st of Feb is also the first day of semester two 🙂

I’m gonna learn this semester HTML and CSS, so things begin to be more IT than Business ! ^_^

I think I am in the right place!