Вы находитесь на странице: 1из 27

SWOT ANALYSIS OF

GOOGLE INC.

INTRODUCTION
Google Inc. is an American multinational corporation which provides Internet-related products and services, including internet search, cloud computing, software and advertising technologies. Founded by Larry Page and Sergey Brin in 1998. The company's mission statement from the outset was "to organize the world's information and make it universally accessible and useful" and the company's unofficial slogan is Dont be evil". The company offers online productivity software including email, an office suite, and social networking.

PRODUCTS AND SERVICES


This list of Google products includes all major desktop, mobile and online products released or acquired by Google Inc. Web-based products Google search engine, Google books, Google alerts, blog search, hotpot, Google news, AdMob, Google 3D warehouse, Google Calendar, Gmail, Google+, iGoogle, Orkut, YouTube, Google Code, Google Maps, Google Moon, Google Sky etc. Operating systems Android, Google Chrome OS, Google TV etc.

CONTD
Desktop applications Google Chrome, Google Earth, Google Toolbar, SketchUp etc. Mobile applications Mobilizer, Google Wallet, Google Currents, Google Sync, Google Now, YouTube App etc. Hardware Nexus One, Galaxy Nexus, Nexus S, Q, 7, 4, 10, ChromeBook etc. Services Google Fiber, Google Public DNS etc.

SWOT ANALYSIS (SWOT Matrix)


SWOT analysis is a structured planning method used to evaluate the Strengths, Weaknesses, Opportunities, and Threats involved in a project or in a business venture. The aim of any SWOT analysis is to identify the key internal and external factors that are important to achieving the objective. SWOT analysis groups key pieces of information into two main categories: Internal factors The strengths and weaknesses. External factors The opportunities and threats.

SWOT ANALYSIS OF GOOGLE INC.


The SWOT analysis for any company helps to develop 4ps. So here we are doing SWOT analysis of Google Inc.

STRENGTHS

It has established a brand name for itself and is considered to be the number one search engine on the web. It is considered to be among the top 10 brands in the U.S. It offers many products and services i-e; Desktop products, Mobile products, Web products, Hardware products. It has a low operation cost regarding its products and services. The search engine also provides localized searching where the users get results according to their regions. It provides services such as Groups, YouTube, Email, News, Directory etc.

WEAKNESSES
It is dependent mostly on its search based advertising. There is the risk of facing dead ends for the users, who find the citation but not the whole text. Its cost-per-click advertising charge & ranking policy makes it difficult for the clients to predict the positioning of their ads and their costing as per se. The products and services integration is quite heterogeneous. It does not hold any strategy for contraction. The cost for the data-center getting higher and higher. Its inability regarding YouTube to be monetized. It has weak presence regarding the social-networking space.

OPPORTUNITIES
It has vast opportunities for reaching new groups/segments and reaching for new contents. Easy expert search, which can be integrated using open-url. It can relive the trend like Yahoo! and MSN and become a mass market portal for users that will increase switching costs for its potential users. It can add localized vendors paid advertisements on the localized search. It can provide more services to the hand-held devices to capture more market that goes past the conventional internet. Its can enhance by having new acquisitions. It can increase the internet usage which will render the usage of google.com to be increased as well.

THREATS
It can lose control over the indexing policy. The censorship will be imposed which will render many services to be less effective. Library services becoming less visible. Users ending up not getting to the institutional subscription. The disappearance of informational skills. Competition from firms like Yahoo, MSN. Legal trials. Federal lawsuit regarding the collection of search habits of the consumers, which erodes public perception.

THREATS

It will lose a considerable amount of revenue if its contacts with portals like AOL. Its confusing cost-per-click policy can disappoint the clients and the firm may start losing them. It can lose its simple and user-friendly interface if it decides to become a portal, for which it is favorite among its users. Merging with another already establish mass market portal will be a good step, but Google will start losing its well-earned brand-name. Its service relies highly on its network members. Privacy issues regarding the content ownership.

MVC
MODEL VIEW CONTROLLER

INTRODUCTION
In object-oriented programming development, model-view-controller (MVC) is the name of a methodology or design pattern for successfully and efficiently relating the user interface to underlying data models. The MVC pattern is widely used in program development with programming languages such as Java, Smalltalk, C, and C++. Model-View-Controller is the concept introduced by Smalltalk's inventors of encapsulating some data together with its processing (the model) and isolate it from the manipulation (the controller) and presentation (the view) part that has to be done on a User Interface.

COMPONENTS/OBJECTS

A model is an object representing data or even activity, e.g. a database table. This object model does not contain any information about the user interface. A view is some form of visualization of the state of the model. It includes all of the things the user can see and respond to on the screen, such as buttons, display boxes, and so forth. A controller offers facilities to change the state of the model. It is used to communicate between classes in the model and view.

MODEL

VIEW

CONTROLLER

MVC PATTERN IN JOOMLA

JOOMLA

Joomla is a free and open source CMS or content management system for publishing/creating websites and blogs content on the World Wide Web. It comprises a modelviewcontroller (MVC) Web application framework that can be used indepentedly also. Joomla websites are ideal for managing a websites content through a simple and functional interface, which needs no coding skills.

MVC in JOOMLA
In Joomla, the MVC pattern is implemented using three classes : Jmodel , JView and JController. If we have want to develop some component of our website using Joomla, then our file structure will be like this:

MVC STRUCTURE

MODEL

FILES IN MODEL FOLDER

VIEW

SUB-FOLDERS IN VIEW FOLDER

CONTROLLERS

FILES IN CONTROLLERS FOLDER

HOW MVC PATTERN WORKS IN JOOMLA!

CONCLUSION
To provide additional power and flexibility to web designers, who may only be concerned with creating new designs rather than manipulating the underlying code, Joomla splits the traditional view into a separate view and layout. Separation of concerns is followed. Hence play a very important role in web development and make this process convenient for the developers.

Вам также может понравиться