Sei sulla pagina 1di 36

2010

IT PROJECT ON
WIPRO
TECHNOLOGIES
GROUP MEMBERS
ROHAN GAIKWAD – MMS-10- 13

BHANU KALYAN -- MMS-10-04

FARHAN KHAN -- MMS-10-23

MUDASSAR KHAN -- MMS-10-24

ALAM SHAIKH -- MMS-10-48

HARSHADA L. -- MMS-10-29

PRIYANKA SHAH -- MMS-10-45

DISHA SHETH -- MMS-10-50

SANDEEP SHELAR -- MMS-10-49

MANDAR NAVARE -- MMS-10-34


INDEX

1 . About WIPRO …………………(02)

2. Datacenters Of Wipro …………………(03)

3. Network Connectivity Of Wipro …………………(06)

4. ERP AND CRM Applications …………………(08)

5. Storage Management …………………(12)

6. Software Licensing …………………(13)

7. SCM …………………(15)

8. Platform Dependency …………………(20)

9. Data Security …………………(24)

10. Disaster Recovery/Disaster Management …………………(25)

11. SDLC …………………(26)

12. Internal Softwares of Wipro …………………(30)

13. Quality Control …………………(33)

14. Innovation …………………(35)

ITM PROJECT ON WIPRO TECHNOLOGIES Page 2


ABOUT WIPRO TECHNOLOGIES
A long history celebrates Wipro’s journey as one of the most trusted global brands. This trust
extends to a series of products, services and solutions that cover diverse businesses - from
consumer care to cutting-edge information technology innovations. Over the years, along with
our business, our identity has undergone a transformation, adapting to the changing global
dynamics. Here’s a snapshot of our journey till date.

BEGINNING:
Started off in 1945 as a vegetable oil manufacturer in Amalner, the Indian heartland of the state
of Maharashtra. The company was called Western India Products Limited.

RISE:
Diversified operations into hydraulics and information technology. Starts making moves in the
global market and Azim Premji selects the name ‘Wipro’, derived from Western India Products.

CONSOLIDATION:
In the 1990s Wipro built a reputation across domains for a series of products and services
including consumer care (Wipro Shikakai, Wipro Baby Soft), branded hydraulic cylinders,
products (Wipro branded PCs, laptops, peripherals), and IT (Wipro Technologies and Wipro
Infotech), while forging strategic partnerships globally.

Wipro Technologies, a division of Wipro Limited (NYSE:WIT), is amongst the largest global IT
services, BPO and Product Engineering companies. In addition to the IT business, Wipro also has
leadership position in niche market segments of consumer products and lighting solutions. The
company has been listed since 1945 and started its technology business in 1980. Today, Wipro
generates USD 6 billion (India GAAP figure 2009-10) of annual revenues. Its equity shares are
listed in India on the Mumbai Stock Exchange and the National Stock Exchange; as well as on
the New York Stock Exchange in the US.

ITM PROJECT ON WIPRO TECHNOLOGIES Page 3


DATA CENTER SERVICES
Wipro owns seven Data Center facilities occupying 360,000 square feet in India and the United
States, spread across MYSORE, GREATER NOIDA, OMAHA, TEMPE, LEONIA, NORCROSS AND
BREA.

Our specially designed data centers are built from the ground up to provide security, physical
environment and networking capabilities you need to support even the most mission-critical
and complex applications - 24 hours a day, 365 days a year.

Our data centers offer the following features:

N+1 temperature and humidity control systems


Redundant backup power with UPS and diesel generators
Two-state fire suppression
Higher datacenter availability - upwards of 99.98%
Higher power density and floor loading
Servers/Blade Servers, Routers, Firewalls from the Makers like HP, DELL, SUN Microsystems.

Wipro Data Centers offer enhanced suite of Managed Services which encompasses:

IT Infrastructure and DC Consolidation


Managed Co-location Services
Cloud Computing services

ITM PROJECT ON WIPRO TECHNOLOGIES Page 4


IT Infrastructure and DC Consolidation:
IT Infrastructure and DC Consolidation service of Wipro supports the entire life cycle, starting
with assessment, architecture, design, administration to transformation and value added
services. All these service offerings are based on ITIL service delivery framework and supported
by the Global Command Center framework that is BS15000 certified.

Managed Co-location Services:


Conventional datacenter hosting model - allows organizations to host their critical IT
infrastructure in the datacenter while Infrastructure and Application management is done from
our remote delivery centers.

Cloud Computing Services:


Cloud Computing has been gaining momentum rapidly in the recent past due to its ability to
offer flexible IT solutions that can quickly and easily adapt to evolving customer needs. This
thereby, eliminates the need for client organizations to invest in high cost technology
equipment.

ITM PROJECT ON WIPRO TECHNOLOGIES Page 5


CLOUD COMPUTING INITIATIVES:

Infrastructure as a Service (IAAS)


Infrastructure as a Service is a model wherein Wipro provides servers, storage, backup,
networking, security and DR components on a pay per use basis to customers. These services
will be provided from our data centers.

Software as a Service (SAAS)


Software as a Service is the model wherein Wipro will provide various Business Applications,
such as, ERP, Dealer Management System, Document Management System , etc. on a pay per
use model. These applications could be Wipro developed and owned or Partner owned.
Infrastructure as a Service (IaaS)
Software as a Service (SaaS)

Datacenter Managed Services:


Provides severity-based support and assistance in the management of mission critical
components, such as, servers, networks, applications, security, database, mail and messaging,
etc through an automated approach that ensures quick, error-free resolution of incidents.
Using best-of-breed technologies, we have created a framework for:

OS/Server Management
Network Management
Database Management
Security Management
Mail Management
Storage and Backup Management
Application Management

ITM PROJECT ON WIPRO TECHNOLOGIES Page 6


NETWORK CONNECTIVITY:
The connectivity of wipro includes the external as well as the internal connectivity.
EXTERNAL CONNECTIVITY – This connectivity enables the applications that are hosted on the
Servers located in Wipro to be accessed from outside the Wipro Network.

ITM PROJECT ON WIPRO TECHNOLOGIES Page 7


INTERNAL CONNECTIVITY:
The Internal Connectivity of Wipro Is Triggered by a DHCP Server. They have Around 4-5 DHCP
servers for the Mumbai Branch.

The Role of these DHCP Servers is to provide internet access to all the systems in Wipro.
The DHCP Server server has the Pools of IP Addresses from which any System in Wipro Pulls out
an IP Address Randomly. Doing This, that particular System Can Access the Web.

ITM PROJECT ON WIPRO TECHNOLOGIES Page 8


ERP SYSTEM OF WIPRO:
In a volatile economic environment, businesses are leaning towards innovation in their IT
resources. Working with next generation enterprise software, Wipro Technologies has strategic
Enterprise Resource Planning (ERP) system that face up to market challenges.

Different Modules of the ERP SYSTEM OF WIPRO includes:

HUMAN
RESOURCE

MARKETING WIPRO ERP PURCHASE

FINANCE

PURCHASE:

• Receive requisition
• Monitor requisition as per stock
• Check availability with supplier
• Place orders
• Maintenance and automatic updation of suppliers and database

ITM PROJECT ON WIPRO TECHNOLOGIES Page 9


FINANCIALS:

• Accounts Payables/ Receivables


• General Ledger
• Internet Expenses
• Treasury
• Assets
• Cash Management
• Treasury
• Credit Management

HUMAN RESOURCE:

• Human Resources
• Payroll
• Succession Planning
• Labor Distribution
• Trainings

MARKETING:

• Trade Management
• Quoting
• Proposals
• Incentive Compensation
• Price Protection
• Sales Contracts

ITM PROJECT ON WIPRO TECHNOLOGIES Page 10


CRM SYSTEM OF WIPRO
Customer relationship management in its broadest sense simply means managing all customer

interactions. In practice, this requires using information about your customers and prospects to

more effectively interact with your customers in all stages of your relationship with them. We

refer to these stages as the customer life cycle.

STAGES IN THE DEVELOPMENT OF A CUSTOMER RELATIONSHIP:

The Pre-relationship Stage

The event that triggers a buyer to seek a new business partner.

The Early Stage

Experience is accumulated between the buyer and seller although a great degree of
uncertainty and distance exists.

The Development Stage

Increased levels of transactions lead to a higher degree of commitment and the distance
is reduced to a social exchange.

The Long-term Stage

Characterised by the companies’ mutual importance to each other.

The Final Stage

The interaction between the companies becomes institutionalized.

ITM PROJECT ON WIPRO TECHNOLOGIES Page 11


The CRM Application of Wipro consist of the Following Steps through which they help
themselves build good customer relationships:

ITM PROJECT ON WIPRO TECHNOLOGIES Page 12


STORAGE AND BACKUP MANAGEMENT:

Storage:
Wipro storage management services transfer all or part of the day-to-day management
responsibility for a customer storage environment, including storage area networks (SANs),
network-attached storage (NAS) and tape libraries and in some cases, the transfer of ownership
of technology or personnel assets to Wipro.

Key Highlights:

• Breadth of coverage on storage platform (SAN & NAS) – EMC, IBM, HP, Sun, Hitachi,
NetApp, Brocade, Cisco
• Depth of coverage on Storage platform – design, deployment including integration,
administration and transformation or value added services
• Alliances with EMC, IBM, Sun, HP, Cisco, Brocade, Hitachi, NetApp, Symantec

Database:
Wipro has a cutting edge technology support for Oracle, Sybase, DB2/UDB, Teradata MSSQL,
and MySQL databases. This expertise, knowledge management and automation ensure high
level of database availability at all times. These Data Center Services are provided under the
auspices of proactive monitoring, administration services and consulting services. Wipro
provides these services through a flexible onsite-offshore model on a 24x7 basis.

ITM PROJECT ON WIPRO TECHNOLOGIES Page 13


HOW TO MANAGE SOFTWARE LICENSES?
Large private companies like Wipro Technologies often purchase many software licenses in
order to legally install software on hundreds, if not thousands, of computers. However, it's not
unusual to find that software has been installed beyond the licensing allowance. With the rising
number of licensing compliance audits and the large fines that can be levied for being out of
compliance, it's extremely important that they have policies in place to manage their software
licenses.

The following are the practices followed at Wipro technologies to ensure software compliance
and use of genuine software.

1 . Establish procedures for registering, purchasing and installing software. Have all
purchasing requests go through a central location so that there are detailed records as to
what software was purchased and from whom.

2. Make sure you or your IT department knows the boundaries of the licenses of each
software package. Adhere to these boundaries when installing on multiple machines and, if
possible, have an employee attend a workshop on software license management.

3. Limit the number of people allowed to install software and appoint a specific person to
manage the installation inventory. That person should keep a software log with all product
information including: publisher, version, proof of and date of purchase, names of users and
the serial numbers of their computers, as well as the serial number of the software.

4. Institute a software usage policy addressing the circumstances under which employees
may use the software for which licenses have been purchased. Your policy should take a
stance on downloaded software as well. A software audit is tricky enough without having
your network taken down by a virus disguised as free, unlicensed software.

ITM PROJECT ON WIPRO TECHNOLOGIES Page 14


5. Ask employees to sign a document verifying they understand the consequences of
violating the software usage and installation policies. You may want to include an
explanation of the financial ramifications of piracy and misuse of licenses.

6. Inventory software regularly. Keep track of what computer is running what software, how
frequently and under what license. The most important thing to know is whether a
particular software package is installed beyond its license capacity.

7. Take advantage of the automated inventory software that is commercially available to


help keep records of previous inventories.

ITM PROJECT ON WIPRO TECHNOLOGIES Page 15


SCM:

SCM are the practices and procedures for administering source code, producing software
development builds, controlling change, and managing software configurations.

Specifically, Software Configuration Management ensures the integrity, reliability and


reproducibility of developing software products from conception to release.

SCM RESPONSIBILITIES:

• Facilitates Timely Communication

• Enforces Development Policies

• Ensures Technical Standards

• Manages Hand-offs between Environments and Teams

SCM systems are based on a simple idea: the definitive copies of your files are kept in a central
repository. People check out copies of files from the repository, work on those copies, and then
check them back in when they are finished. SCM systems manage and track revisions by
multiple people against a single master set.

All SCM systems provide the following essential features:

• Concurrency Management
• Versioning
• Synchronization

Let's look at each of these features in more detail.

ITM PROJECT ON WIPRO TECHNOLOGIES Page 16


CONCURRENCY MANAGEMENT:

Concurrency refers to the simultaneous editing of a file by more than one person. With a large
repository, Wipro wants people to be able to do this, but it can lead to some problems.

Consider a simple example in the engineering domain: Suppose we allow engineers to modify
the same file simultaneously in a central repository of source code. Client1 and Client2 both
need to make changes to a file at the same time:

1. Client1 opens bar.cpp.


2. Client2 opens bar.cpp.
3. Client1 changes the file and saves it.
4. Client2 changes the file and saves it overwriting Client1's changes.

Obviously, we don't want this to happen. Even if we controlled the situation by having the two
engineers work on separate copies instead of directly on a master set (as in the illustration
below), the copies must somehow be reconciled. Most SCM systems deal with this problem by
allowing multiple engineers to check a file out ("sync" or "update") and make changes as
needed. The SCM system then runs algorithms to merge the changes as files are checked back
in ("submit" or "commit") to the repository.

ITM PROJECT ON WIPRO TECHNOLOGIES Page 17


These algorithms can be simple (ask the engineers to resolve conflicting changes) or not-so-
simple (determine how to merge the conflicting changes intelligently and only ask an engineer
if the system really gets stuck).

VERSIONING:

Versioning refers to keeping track of file revisions which makes it possible to re-create (or roll
back to) a previous version of the file. This is done either by making an archive copy of every file
when it is checked into the repository, or by saving every change made to a file. At any time, we
can use the archives or change information to create a previous version. Versioning systems can
also create log reports of who checked in changes, when they were checked in, and what the
changes were.

ITM PROJECT ON WIPRO TECHNOLOGIES Page 18


SYNCHRONIZATION:

With some SCM systems, individual files are checked in and out of the repository. More
powerful systems allow you to check out more than one file at a time. Engineers check out their
own, complete, copy of the repository (or part thereof) and work on files as needed. They then
commit their changes back to the master repository periodically, and update their own
personal copies to stay up-to-date with changes other people have made. This process is called
syncing or updating.

Subversion(Software used at Wipro Technologies to manage versioning)

Subversion (SVN) is an open-source version control system. It has all of the features described
above.

SVN adopts a simple methodology when conflicts occur. A conflict is when two or more
engineers make different changes to the same area of the code base and then both submit
their changes. SVN only alerts the engineers that there is a conflict - it's up to the engineers to
resolve it.

Some SVN Terminology

• Revision: A change in a file or set of files. A revision is one "snapshot" in a constantly


changing project.
• Repository: The master copy where SVN stores a project's full revision history. Each
project has one repository.
• Working Copy: The copy in which an engineer make changes to a project. There can be
many working copies of a given project each owned by an individual engineer.
• Check Out: To request a working copy from the repository. A working copy equals the
state of the project when it was checked out.
• Commit: To send changes from your working copy into the central repository. Also
known as check-in or submit.

ITM PROJECT ON WIPRO TECHNOLOGIES Page 19


• Update: To bring others' changes from the repository into your working copy, or to
indicate if your working copy has any uncommitted changes. This is the same as a sync,
as described above. So, update/sync brings your working copy up-to-date with the
repository copy.
• Conflict: The situation when two engineers try to commit changes to the same area of a
file. SVN indicates conflicts, but the engineers must resolve them.
• Log message: A comment you attach to a revision when you commit it, which describes
your changes. The log provides a summary of what's been going on in a project.

ITM PROJECT ON WIPRO TECHNOLOGIES Page 20


SOFTWARE DEVELOPMENT ENVIRONMENTS:
Wipro caters to a variety of diverse clients. The development environment is to be varied
accordingly.

Most of the projects which are carried out are developed by simulating the client network and
browser type, client OS, server, software client at the client used etc.

When delivering web based applications, care is taken to see that the solution delivered is
browser independent, i.e. PLATFORM INDEPENDENT COMPUTING.

What Is A Platform Independent Application?

There are two sides to a Platform Independent Program:

1. An application which is capable of being run on many different server platforms.


2. A Browser-based User Interface (BUI) which the application provides.

If done well, a platform independent program lets anybody with access to a browser have
access to all the features and functionality of the application...

ITM PROJECT ON WIPRO TECHNOLOGIES Page 21


To be Platform Independent, the application that runs on the server must be capable of being
installed and run on many different platforms. The best way to accomplish this is through an
interpreted P-Code language like Perl, or PHP. The most important thing to know about this is
that despite how difficult this might sound, it is really very easy to do.

The other side of the PIC story is the User Interface. In order to allow users of many different
platforms to interact with it, the application should provide output for display by any Internet
browser. By providing a Browser-based User Interface (BUI) the application ensures that
anybody with a system running a browser can interact with it.

Wipro develops projects using Web Services and related standards. Are these Platform
Independent Computing?

No, in fact, one important purpose for web services standards is to provide a way for platform-
locked applications to communicate with one another across the Web. Diagrammatically:

In this diagram

• You can not run OnlyRunsOnWin.exe on the Moon platform.


• You can not run WrittenForMoon.bin on the WindowPane platform.

If you try you will either crash the system or, more likely, the application will not load.

ITM PROJECT ON WIPRO TECHNOLOGIES Page 22


Also, each application's User Interface can only be accessed on the platform for which it is
written or on compatible terminals connected to that system.

In this example SOAP is required precisely because these two applications can only run on
otherwise isolated proprietary platforms.

Are Web based applications delivered to Wipro to its BFSI (banking, finance, securities,
insurance) domain, such as the GWL NEbula, Platform Independent?

They can be. But they are often not.

Web applications are designed to run on the World Wide Web, an inherently Platform
Independent medium. They can easily be Platform Independent but instead, many choose to
insist on only Internet Explorer. Even more distressing, these applications will declare Internet
Explorer running on the Macintosh off-limits as well.

Here developers have written something specifically for a Platform Independent medium (the
Web), and have chosen to intentionally limit it to only a single browser running on a single
platform. This is such a waste of available resources it almost causes physical pain. Think of
Mexican oil drillers in the 1990s burning off natural gas so they could get to the oil.

What about enterprise web-based applications?

A web-based application need not be restricted to any single platform or framework, and
should strive to be very Platform Independent. But many developers limit themselves to tools
provided by a specific platform maker. This often limits the applications they write to only run
on that one maker's systems.

As shown in the first section, there are two sides to Platform Independent applications. A User
Interface that runs on a web browser, and an application that runs on a web server.

ITM PROJECT ON WIPRO TECHNOLOGIES Page 23


A good Browser-based User Interface should be accessible by users who run them from their
Macintoshes, Windows machines, Linux machines, AS/400s, or mainframes. Ideally users should
have their choice of any browser that is available to run on their respective platforms.

Likewise, good web-based server applications will run on any web-server platform, including
Windows, OS/400, Sun, Linux, or Unix. Platform-locked shops may misunderstand this
statement. This is not saying that an application should be separately developed for each and
every platform mentioned. It is saying the same application; the same distribution, the same ZIP
or TAR file should be installable on all of the above and more. This is not market-speak, it is
actually quite easy to do using development languages like Perl or PHP.

Are client-side scripts, like JavaScript, Platform Independent applications?

No, but they can be part of it. A client-side script should have no way to alter data on the local
machine's disk. For this reason client-side scripts are generally only employed by Platform
Independent application's to enhance their user interface.

Client-side code can be used by a web based application for such things as keeping running
totals, disabling parts of a form that are not needed, verifying that form fields are formatted
correctly, performing simple conversions on form fields, etc...

ITM PROJECT ON WIPRO TECHNOLOGIES Page 24


DATA SECURITY:
Security isn’t something you can just tack on. If it’s not integrated into the design of your
business, there will always be ways for attackers to get through. And that could mean potential
disaster for you and your business.

Wipro has provided Security to all the systems by installing MacAfee 8.7i. This is the basic Anti
virus that protect their systems from Viruses, Spywares and malwares.

The Data Security that Wipro has for all the Devices in the data centers includes:

• Managed Firewall/VPN services


• DDoS protection
• Intrusion Detection
• Multi Tier custom configurations with CWI Private-net LANs
• Patch Management
• On and Off-site Backups

The security community has identified three key categories in which security concerns are
paramount: People, Technology, and Operations. Of course, within any organization,
statistically, people are the weakest link the security chain.

ITM PROJECT ON WIPRO TECHNOLOGIES Page 25


DISASTER RECOVERY/DISASTER MANAGEMENT:

In todays world, data has become the most crucial thing and hence we always need to have a
disaster management system in place inorder to support us whenever there is a Crisis. For Eg –
If Incase there is a Power Failure there needs to be disaster recovery plan in place so that the
data on which we are working on is not lost.

Wipro has a Very Strong Disaster Management Solution in Place inorder to support their
Operations. Following is the List of Disaster Management Techniques that has been
Implemented by Wipro:

• Backup and recovery from tape


• Host-based replication
• Storage-based replication
• Data replication infrastructure
• Replicating databases
• Metro clusters

ITM PROJECT ON WIPRO TECHNOLOGIES Page 26


SDLC PROCESS IN WIPRO TECHNOLOGIES:
The System Development Life Cycle framework provides system designers and developers to
follow a sequence of activities. It consists of a set of steps or phases in which each phase of the
SDLC uses the results of the previous one.

A number of system development life cycle (SDLC) models have been created: waterfall,
fountain, spiral, build and fix, rapid prototyping, incremental, and synchronize and stabilize. The
oldest of these, and the best known, is the waterfall model: a sequence of stages in which the
output of each stage becomes the input for the next. These stages can be characterized and
divided up in different ways.

In the following example (see picture) these stage of the Systems Development Life Cycle are
divided in ten steps from definition to creation and modification of WIPRO work products:

ITM PROJECT ON WIPRO TECHNOLOGIES Page 27


SYSTEM ANALYSIS:

The goal of system analysis is to determine where the problem is in an attempt to fix the
system. This step involves breaking down the system in different pieces to analyze the
situation, analyzing project goals, breaking down what needs to be created and attempting to
engage users so that definite requirements can be defined. Requirements analysis sometimes
requires individuals/teams from client as well as service provider sides to get detailed and
accurate requirements....often there has to be a lot of communication to and from to
understand these requirements. Requirement gathering is the most crucial aspect as many
times communication gaps arise in this phase and this leads to validation errors and bugs in the
software program.

DESIGN:

In systems design the design functions and operations are described in detail, including screen
layouts, business rules, process diagrams and other documentation. The output of this stage
will describe the new system as a collection of modules or subsystems.

Design elements describe the desired software features in detail, and generally include
functional hierarchy diagrams, screen layout diagrams, tables of business rules, business
process diagrams, pseudocode, and a complete entity-relationship diagram with a full data
dictionary. These design elements are intended to describe the software in sufficient detail that
skilled programmers may develop the software with minimal additional input design.

IMPLEMENTATION:

Modular and subsystem programming code will be accomplished during this stage. Unit testing
and module testing are done in this stage by the developers. This stage is intermingled with the
next in that individual modules will need testing before integration to the main project.

TESTING:

The code is tested at various levels in software testing. Unit, system and user acceptance
testing are often performed. Various software are used for logging the defects while testing in
Wipro Technologies. Most popular is the BUGZILLA where defects are logged by the test team
and then resolved by the development team.

OPERATIONS AND MAINTENANCE:

The deployment of the system includes changes and enhancements before the
decommissioning or sunset of the system. Maintaining the system is an important aspect of
SDLC. As key personnel change positions in the organization, new changes will be implemented,

ITM PROJECT ON WIPRO TECHNOLOGIES Page 28


which will require system updates.

To manage and control any SDLC initiative, each project will be required to establish some
degree of a Work Breakdown Structure (WBS) to capture and schedule the work necessary to
complete the project. The WBS and all programmatic material should be kept in the “Project
Description” section of the project notebook. The following diagram describes three key areas
that will be addressed in the WBS in a manner established by the project manager.

Work breakdown structured organization

A WBS task may rely on one or more activities and may require close coordination with other
tasks, either internal or external to the project. Any part of the project needing support from
contractors should have a Statement of work (SOW) written to include the appropriate tasks
from the SDLC phases. The development of a SOW does not occur during a specific phase of
SDLC but is developed to include the work from the SDLC process that may be conducted by
external resources.

ITM PROJECT ON WIPRO TECHNOLOGIES Page 29


BASELINES IN THE SDLC:

Baselines are an important part of the Systems Development Life Cycle (SDLC).

• Functional Baseline: established after the conceptual design phase.


• Allocated Baseline: established after the preliminary design phase.
• Product Baseline: established after the detail design and development phase.
• Updated Product Baseline: established after the production construction phase.

ITM PROJECT ON WIPRO TECHNOLOGIES Page 30


INTERNAL SOFTWARES USED:
Wipro technologies has a set of internal software apart from the ones used for project
development.

This internal software is used to keep track of various things like employee data, service tickets,
employee appraisals, billability of employees, connectivity of Wipro employees outside the
Wipro backbone, software requisition, mail system, intra Wipro communicator, software
inventory management, employee trainings, knowledge base updating, publishing of technical
papers for use within the organization etc.

The in house software are designed by the COEs (Centre of Excellence) and senior technical
analysts.

Some of the most commonly used software are as follows:

1. Wipro Webmail: Intra wipro mailing system and wipro communicator.

2. My wipro: This is the web application that is central to the employees. It records the
employee data like the domain, designation, supervisor, employee hierarchy structure,
project in which the employee is working on, salary stack, IT returns, employee
attendance, appraisal details, personal data like bank details, pass port, VISA status, PF
information. The employee also uses this web application to change or update details
like applying leaves, customizing holidays, adding notes or reminders to his calendar,
raising tickets for software licenses, hardware or software repairs, updates etc.
Employee can also use this site to search any other employee in the organization with a
limited view of the other employee details, to request for DTR and FTR, hiring cab/late
night transport etc. Managers, supervisors use this site to monitor attendance of the
subordinates, approve requests for leave, transportation and DTR/FTR requests etc.

ITM PROJECT ON WIPRO TECHNOLOGIES Page 31


This software (web application) is developed by using MOSS and hence various web
parts are available which we can drag and drop and customize the website as per our
convenience.

3. E CUBE: This software is used to keep a track of employee billability details. This
information is used to record the on project timings of the employee and timings spent
by the employee on activities apart from the project. This has to be filled up by the
employee every month under respective project and non project activity heads. This
information is important for the client for whom the project development team is
working. Depending on the hours recorded for project activity, the QPLC structure of the
employee salary is decided. The profit if the domain under which the project is
operating is also affected by the hours of activity recorded in the E cube tracker.
This application has been developed using SSRS, SSAS and SSIS linked to the E cube UI
which is developed using .NET 2008.

4. VELOCI-Q: this is the in house assessment software. Periodically, employees have to


appear for tests to prove their expertise in the domain on which they are working.
These tests also check how conversant the employee is with the Quality checks and
Quality control mechanisms being practiced in Wipro. Apart from that, quarterly and
annually designed tests and trainings for new recruitments, training on new technology
etc is also done by the VELOCIQ software.
It is developed using .NET remoting, WCF, Silverlight and WF for achieving as much
platform independence as possible.

5. K NET: This is intra Wipro knowledge net or knowledge sharing site. All technical papers,
project related documentation, suggestions, news about Wipro, technical upgrades,
employee forums, doubts etc are discussed on a platform here. All the training material
and syllabus for the various assessments is available.

ITM PROJECT ON WIPRO TECHNOLOGIES Page 32


This website is developed using .NET 2008, MS SQL 2008 and Silverlight controls
embedded with aspx.
There are various other internal software like the Helpdesk to ask for any guidance or
change of password, the security desk to report loss of personal belongings, the canteen
desk, gate pass desk for outside wipro people, the appraisal software, gateway software
etc, but these are more or less similar derivatives of the major internal software
discussed above.

6. One very major Wipro application is the “GATEWAY” website of wipro.


All the above software mentioned above are usable only when employees are in the
wipro backbone (wipro.com domain).
For employees who are working in the client domain (Microsoft or Credit Suisse), the
above sites would not be available for security reasons. For employees working at the
client site on onsite assignments also will not be able to access the Wipro domain.
All such employees still need to access their Wipro mails, or fill the E Cube Data, or
check their personal data on the MY WIPRO log etc.
For all these employees, wipro provides a “GATEWAY” access. Employees external to
the wipro domain can still access all the above facilities with the gateway access. They
are authenticated here using the Wipro password and user id. (Website:
gateway.wipro.com)

ITM PROJECT ON WIPRO TECHNOLOGIES Page 33


QUALITY CONTROL AT WIPRO TECHNOLOGIES:
Wipro’s customers trust the strength of the quality processes that have always assured them of
timely, defect-free delivery of products and services. The Quality Management System (QMS),
called Veloci-Q, is a consolidation of experiences and best practices that are also aligned to
standard quality models and certification. This is dynamic, and also all encompassing, meeting
specific technology and domain specific requirements with ease. Wipro’s Quality Journey - a
series of firsts

In line with Wipro’s belief in constant innovation, over the years, Wipro has been a pioneer in
adopting and adapting several improvement methodologies like Lean, Six Sigma, Kaizen, etc. to
further the efficiency of its processes. Wipro was the first to adopt Six Sigma in IT delivery, way
back in 1998; Lean methodology was adopted from the world-class Toyota Production System
for improving the efficiency of the delivery engine; again a first in the industry, in the year 2005.

Towards Business Excellence


To enhance the value and experience that customers derive from Wipro, and achieve
operational excellence internally, Wipro rolled out its proprietary Business Excellence
Framework called the ‘Wipro Way’ in 2006. This leverages the strong process driven culture of
Wipro, brings in an outward-in transformation and a culture of service excellence.
Wipro adopted a unique, structured approach and framework to service excellence that has
proven its effectiveness in the service sector. Using this framework, Wipro now offers its key
customers value adds, and a steadily improving level of experience; the improvement in
customer satisfaction measured through an independent, third party agency, where there has
been a year-on-year improvement of over 1,700 basis points is a clear indicator of the success
of this structure.
The Business Excellence Framework has also helped Wipro and its customers get more from its
various process excellence methodologies.

ITM PROJECT ON WIPRO TECHNOLOGIES Page 34


INNOVATION:

Ideas that change the world

Change has always been driven by innovation at Wipro. They have sustained this innovative
spirit in every endeavor of ours. Over the years Wipro has raised the bar in delivering
solutions that make a difference in the technology landscape while leading to enhanced value
for our customers. Their innovation is driven by strong Research and Development (R&D)
talent who can deliver key solutions. The Global Command Center that envisions solutions and
services for our clients IT infrastructure is a result of this innovative process.

Wipro Advisory Board provides a strategic direction to the innovative initiatives at Wipro. The
incubation of ideas is overseen by the Innovation Council who also look into the process and
budgetary flow of the project. Innovation is driven by the various Centers of Excellence (CoEs)
that work on projects related to specific domains like,

Automotive

CRM Mobile

Data Warehouse Multimedia

Portals and Content Management .NET

Security Supply Chain

Storage Web

Linux

ITM PROJECT ON WIPRO TECHNOLOGIES Page 35


OPTIMIZING TECHNOLOGY CONVERGENCE:

The software industry is driven by ever-evolving consumer demands centred on


continuous innovation and cost-efficiency. The increasing dominance of web-based and
free-to-use applications has shifted the market trend towards SaaS and cloud-based
offerings.

Wipro possesses two decades of Outsourced Product Development expertise in the


software and internet space. We enable you to launch your products and solutions through
our IPs, which include,
Wipro’s Comprehensive Cloud Services Portfolio for ISVs

Web2Works – the Wipro Web 2.0 framework

SOA framework

Wipro focuses on customized solutions within the Independent Software Vendors (ISV) and
software products industry. Our solutions include consulting, product engineering, IT, BPO
and infrastructure services. We enable you to reduce your R&D and IT costs through our
innovative operational models including the factory model, the shared services model and
new business modules.

ITM PROJECT ON WIPRO TECHNOLOGIES Page 36

Potrebbero piacerti anche