Friday, 15 February 2013

Complexity in IT.



Complexity in IT.
Ever year with the development and creation of new company there arises many complexities in IT. Around 79% of CEOs expects a high level of complexity over five years and only 49% feel prepared to deal with it. While running, masking or eliminating complexity and uncertainty, creative leaders will invent new business models based on entirely different assumptions. CEO’s they try their best to solve the complexity so that there won’t any affect on slow responding, overwhelming of employees and customers, or threatening profits. The complexity is actually a threat for a company but somehow the CEO’s come up with the solutions and in the process of finding the solution they also come up with new products.

Managing complexities of IT.
Corporations need comprehensive assessments to determine the sources and levels of complexity, and then transformation to rid the corporation of these perils. Corporations can take immediate steps to untangle most of their unwanted IT complexity simply by focusing on six specific activities, which together will help them transform the way they use and manage IT, thus making IT organizations leaner and companies better prepared:
·         Understand and target the root causes of complexity.
·         Install self-management systems such as autonomic computing.
·         Consider consolidation of hardware and software.
·         Regenerate the company's IT architecture.
·         Plan for outsourcing of certain applications.
·         Develop a management culture that addresses complexity in IT.
By reducing IT complexity, corporations position themselves to benefit as their growth continues. Then, when they need to add systems, they will be able to do so more quickly and far less expensively. For example, adding an application to a streamlined, integrated IT platform requires less systems development and integration work for successful implementation.

Monday, 11 February 2013

User-centered design



User-centered design
User-centered design (UCD) is a type of user interface design and a process in which the needs, wants, and limitations for the users are given extensive attention at each stage of the designing process. The applications are made focusing on what actually the users require.


       
      


As far my opinion I would say that FACEBOOK is more users centered. The application design is not so complex. It gives the option one by one, and it’s in very simple language. The architecture of this application is quite easy as compared to other application. It provides multilingual options so, users can use in any language as they prefer. More over the information and photos we can share with anyone and the most important thing is that we can restrict person from viewing your information’s if you don’t want to share or view which specifically makes your information more secure.  
 Irrespective of so many applications created every day, there are some applications which earn a lot and are mostly used just because of the simplicity, good architecture and design of the applications.  

Tuesday, 5 February 2013

computer disciplines



Computer disciplines is the scientific and practical approach to computation and its applications
1.      Computer Science (CS)
2.      Software Engineering (SE)
3.       Information Systems (IS)
4.      Cognitive Science (CS)  
5.      Computer Engineering (CE).

1.      Computer Science: it studies the theory of computation and the creating a system, a computer scientist specializes in the theory of computation and the design of computational systems and he try to develop news idea about the system according to the mathematical concepts.
CS has connection with other disciplines because the CS develops the system and creates new ideas to make the system users
friendly.
CS differ from other discipline that CS studies concern on the theory and on the mathematical (software) part rather than hardware.
2.      Software engineering is that form of engineering that applies the principles of computer science and mathematics to achieving cost-effective solutions to software problems.
Software Engineering is the application of systematic, disciplined to maintenance and development software.
The differences between SE and others disciplines is that Software Engineering focuses on the software and how to develop it by applying the concept of Computer Science.
3.      Information System IS: Information System is the combination of information technology and people's activities that support operations, management and decision making. The difference between information technology (IT)and information systems (IS) is that IS focus on the applications and implications of computing in the business domain, however, IT does not focus on a single domain in which IT is practiced, but instead focuses on the integration and deployment of computing technology. But the  similarities between them is Organizational management and IT infrastucture.


4.      Cognitive Science (CS): Cognitive Science is the study of the mind and its processes. It includes research on intelligence and behaviour and especially focusing on the information and how we present and transform it in the system and machine for example, language. There are many topics related to the CS, such as psychology, artificial intelligence, philosophy and linguistics. So as we can see here that the Cognitive Science focuses on the understanding the nature of the human mind rather than on software or hardware like other disciplines


5.      Computer Engineering (CE): Compute Engineering is the most general discipline in all discipline computers because CE is the combination of two fields: computer science and electrical engineering. CE also is the process of analyzing and designing all hardware, software, and operating systems for a computer.
CE is called the body and the mind because it needs to understand both the hardware and the software of computers.
IT and computer engineering have similarities because IT focuses more on the hardware on the other hand CE is also a study of hardware beside the software.




“Most CS people laugh at MIS/IT people,” And “MIS/IT people make more money and manage the CS folks.”
As far my opinion I would say that there is not much difference between IT and CS people. Both the fields have a same base. IT deals with the use of electronic computers and computer software to convert, store, protect process, transmit, and securely retrieve information. CS people study about the design, development, implementation, support or management of computer-based information systems, particularly software applications and computer hardware. For the CS, mainly based on the computing and how computers and computer programs work. CS is tougher, broader and higher cost than IT that’s why people are laughing.

People use IT in everything they do in their daily life. IT is more applied compare to CS. CS they just develop software whereas IT people they coverts the software’s to application. IT helps the business company to increase their effectiveness in the work which leads to more money. Furthermore, many IT people have highest position in company such as CEO, manager etc. Therefore, they can manage the CS folks.


The most important thing is that, CS people and IT people are related to each others. CS people are creating the programs and software’s while IT people are concerned in the application of such software programs as well as training how to use them in the real fields.


 


Reference: