Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

Summer Internship Report

Download as pdf or txt
Download as pdf or txt
You are on page 1of 40
At a glance
Powered by AI
The key takeaways from the document are that internships provide real-world experience, help identify career goals, and strengthen resumes. They also allow students to gain skills and explore career interests.

The objectives of internship are to gain real work experience, understand customer needs and market demands, analyze the practical work environment of companies, and study organizational structures.

The scopes of internship are to provide real-life experience and exposure, learn about one's strengths and weaknesses, develop professional networks, enhance resumes with relevant experience, and showcase talents to prospective employers.

CHAPTER 1

1.INTRODUCTION OF SUMMER TRAINING

1.1 INTRODUCTION ABOUT STUDY:


An internship is an opportunity to integrate career related experience into
an undergraduate education by participating in planned, supervised.
Internships are supervised, structured learning experiences in a
professional setting that allow you to gain valuable work experience in
a student’s chosen field of study.

It is the positions that require students to alternate semesters between


full-time work during the academic term and full-time academic study
for at least two semesters. Students are often, but not always, offered
full-time employment with the organization upon graduation.If you are
interested ,it is recommend speaking with one of our staff to develop a
structure for the experience that will be the most workable for our
students.

Research opportunities are available both on- and off-campus. These


experiences offer a unique way to better understand a student’s academic
interests and consider how graduate school may play a role in future
paths. Funding may be available for these experiences through
organizations like the National Science Foundation (NSF).

Internships are individualized and tailored to the needs and interests of


each student in the program. As part of the internship experience,
students are expected to take an active role in finding an appropriate
internship for themselves. Many students pursue their own contacts,
however, information is available on Locating Internship Sites.

The internship program is designed to provide students engaged in a


field experience with an opportunity to share their insights, to explore
the links between students' academic preparation and their field work,
and to assist participants in developing research project which will serve
to culminate their internship experience.

1
1.2 NEED

 An internship helps to identify career goals.


 An internship can provide unique opportunities for learning
outside of academic settings.
 It helps to attain college credits.
 It can expose you to new tasks and help you learn goal-specific
skills to complete those tasks.
 Internship assist in Gaining experience.
 Internships also give you experience with technology, people and
projects that may relate to your career goals.
 Internship will Strengthen a resume.
 An internship can give you an authentic experience in a job role
by providing with an introductory experience to a career path, its
duties and daily operations.

2
1.3 SCOPE
 Internship Provides Real Life Experience and Exposure
 The Opportunity to Learn More About one’s strength and weekness.
Get Connected and Develop Professional Network.
Perfect way to enhance resume through relevant experiences.
Opportunity to showcase your talents, commitment, and value to a
prospective employer.
To gain real work experience and provide meaningful assistance to
the company.
To have a mentor who provides guidance, feedback, receptiveness
and models professionalism.
To gain experience and skills in a particular field.

3
1.3 OBJECTIVES

 The objective of the training is to “understand software development


and its demand in the market for that we have to understand the
customer needs, pricing, response, emotions and beliefs regarding the
project, so that they can contribute their valuable inputs for the
satisfiable projects in the market for the company.
 The objective of the training is to analyze practical environment in the
company.
 To study the organizational structure.
 To study about the structure and functioning of various departments.
 To study how the management control various departments for the

attainment of the organizational objectives.

4
CHAPTER 2

PROFILE OF THE COMPANY

2.1 INDUSTRY PROFILE

SOFTWARE DEVELOPMENT IN INDIA:

Software project management is an art and discipline of planning and


supervising software projects. It is a sub-discipline of software project
management in which software projects planned, implemented,
monitored and controlled.

Indian software industry works in different verticals such as BFSI


(Banking Financial Services and Insurance), Telecom, Hi Technology,
Manufacturing, Retail, Utilities, Oil and Gas, Healthcare, Airline,
Transportation and media. BFSI, Telecom and Hi technology segments
alone account for 60% of the exports in 2007.

In the early days of Indian IT industry, the kind of work getting is only
maintenance of projects, which involves bug fixing, upgrades, and
product testing and skilled manpower supply to the western countries.
Over a period of time, the Indian IT industry has matured and providing
more value added services, such as, product design, analysis, enterprise
solutions, product development, testing, deployment and project
management services to their clients in US, Europe and rest of the world.

The nine project management knowledge areas are project integration


management, project scope management, project time management,
project cost management, project quality management, project human
resources management, project communications management, project
risk management, and project procurement management (PMI, 2004).
Each of this knowledge area consists of the project management
processes, tools and techniques and inputs and outputs for these
processes

"Top Five Indian IT Services Providers" are Tata Consultancy


Services, Infosys, Wipro, Tech Mahindra, and HCL Technologies.
5
Although this section could go as far back as 2400 BC with the
production of the first known calculator (abacus) in Babylonia, it will
focus on the information technology boom in recent centuries.

The first mechanical computer device was conceptualised and invented


by English mechanical engineer and polymath Charles Babbage in the
early 19th century. Called the ‘Difference Engine,’ it was originally
created to aid in navigational calculations. Often referred to as the
‘Father of the Computer’, Babbage came up with the more general
‘Analytical Engine’ in 1833 which could be used in fields other than
navigation. Funding constraints meant that Babbage died without
seeing his machine completed, however his son Henry completed a
much simpler version of the machine in 1888, which was successfully
demonstrated to the public in 1906.
Early computers were not developed until the mid 1900s, when a more
compact analogue electromechanical computer, that used trigonometry,
was installed on a submarine to solve a problem with firing torpedoes
at moving targets.
The Z2, the first electromechanical digital computer, invented by
Engineer Konrad Zuse in 1939, used electric switches to drive, and
relays to perform calculations. Devices like the Z2 had very low
operating speeds and were eventually succeeded by faster all electric
machines, such as the first fully automatic 1941 Z3, also created by
Zuse.
Colossus, a set of computers created between 1943 – 1945, are widely
recognised as the world’s first programmable electronic digital
computers. Popularised by its use during World War II Colossus were
used in intercepting and deciphering encrypted German
communications from the Enigma machine. English computer scientist,
mathematician, and theoretical biologist Alan Turing conceptualised
modern computers in his 1936 seminal paper , whereby programmable
instructions are stored in the memory of a machine.The current day
project managers are also having the challenge of managing young
knowledge worker in communications management.

6
2.2 COMPANY PROFILE

EXTAZEE SOFTWARE SOLUTION

Extazee Software Solution is a novel class of Software Company. This


company is started by folks who have a passion to make innovations in
the software projects . The professionals who work here have more than
8 years of experience in various fields. Our software development team
strives to develop innovative software that meets the society’ needs.

We assist professionals of CSE stream (primarily) to bring out their


innovative ideas into reality. Internships and In – Plant Training are
available with us. At the time of internships and IPTs, students are trained
and are given assignments for improving their technical skills. We are
initially starting with the core technological streams.Workers can enrich
their inter personal skills by attending mock interviews and group
discussions. We are planning to conduct soft skills programs and
personality development programs at the end of even semesters.

Recent trending research papers of various journals are explained to


workers. The proposed methods are executed through the latest
technologies that are suitable for project and comfortable for students. We
want to achieve both employees’ satisfaction and customers’ satisfaction.
We always follow ethics in all our mechanisms.

Our Company furnishes projects based on Website Designing, Web


Application Development, Network Security and Mobile Applications.
We also do Real Time Projects. We train employees to complete their
assigned projects. Our company suits for workers of CSE Department.
These projects are completed within the allocated time bound. They are
also cost effective and add value for workers to survive in the technology
innovative environment which requires specialized domain expertise. We
follow professional ethics in all aspects.

Extazee Software Solution offers Internship programs to students and


budding engineers. We give concession when more number of students

7
from the same college joins for the internship course. In Plant Training is
available for BE/ B.Tech/ BCA/ MCA/ BSC/ MSC and also for Diploma
students. We have professional experts who can train students and fresher
on soft skills. Communication, Interpersonal skills, Teamwork and Work
ethics are few topics from the list of topics available. We are specialized
in academic and real time projects. Web Designing, Web Development,
Network Security, Mobile App Development, Image Processing and Big
Data are a few to name from many of the services we provide.

We design & develop step by step app development with lots of iterations
on wire frame and mocks to keep your idea in-line with our app team.
We can develop the fully functional app for your idea/ business.

We concentrate mainly in Quality of our output by listening to the


customer's requirement. When the requirements are crystal clear to us, we
can definitely provide quality service to our clients. So we listen to our
clients requirements clearly to give good solutions to them. We are very
enthusiastic with our work and deliver business more than their
expectations and brilliant up-to-date web solutions. We pride ourselves to
be one of the best website design company as we recognize our client
needs and deliver unique and professional web designing services. Unlike
many web design companies we do not solely focus on work of art but
passionate about user experience and return of investment (ROI) too.

We have experienced professionals for software creation and


development. They develop and assist projects for both educational and
corporate sectors. Internship is the position of a student who works in an
organization without pay, in order to gain work experience or satisfy
requirements for a qualification. We provide internship and In – Plant
Training for students and trainees. Our aim is to provide what we have
promised. We have short courses in the disciplines of CSE stream,
enabling the students to learn alongside their studies, ensuring their skills
are completely updated.

From massive machines like the ENIAC computer to smartphones and


other mobile devices, computing has seen incredibly rapid technological
8
change. These hardware upgrades would mean little, however, without the
accompanying birth and growth of software development.

From operating systems and spreadsheets to mobile apps and games, you
interact with software every time you use a computer. Here’s a brief
overview of the origins of software development and the current state of
the field.

Simply put, software is the interface between computer systems and the
humans who use them. Software consists of programming instructions and
data that tell the computer how to execute various tasks. These days,
instructions are generally written in a higher-level language, which is
easier to use for human programmers, and then converted into low-level
machine code that the computer can directly understand.

The Early Days of Software

Computer scientist Tom Kilburn is responsible for writing the world’s


very first piece of software, which was run at 11 a.m. on June 21, 1948,
at the University of Manchester in England. Kilburn and his colleague
Freddie Williams had built one of the earliest computers, the Manchester
Small-Scale Experimental Machine (also known as the “Baby”). The
SSEM was programmed to perform mathematical calculations using
machine code instructions. This first piece of software took “only” 52
minutes to correctly compute the greatest divisor of 2 to the power of 18
(262,144).For decades after this ground breaking event, computers were
programmed with punch cards in which holes denoted specific machine
code instructions. Fortran, one of the very first higher-level programming
languages, was originally published in 1957. The next year, statistician
John Tukey coined the word “software” in an article about computer
programming. Other pioneering programming languages like Cobol,
BASIC, Pascal and C arrived over the next two decades.

The Personal Computing Era

In the 1970s and 1980s, software hit the big time with the arrival of
personal computers. Apple released the Apple II, its revolutionary
9
product, to the public in April 1977. VisiCalc, the first spreadsheet
software for personal computing, was wildly popular and known as the
Apple II’s killer app. The software was written in specialized assembly
language and appeared in 1979.

Other companies like IBM soon entered the market with computers such
as the IBM PC, which first launched in 1981. The next year, Time
magazine selected the personal computer as its Man of the Year. Again,
software for productivity and business dominated these early stages of
personal computing. Many significant software applications, including
AutoCAD, Microsoft Word and Microsoft Excel, were released in the
mid-1980s.

Open-source software, another major innovation in the history of


software development, first entered the mainstream in the 1990s, driven
mostly by the use of the internet. The Linux kernel, which became the
basis for the open-source Linux operating system, was released in 1991.
Interest in open-source software spiked in the late 1990s, after the 1998
publication of the source code for the Netscape Navigator browser,
mainly written in C and C++. Also noteworthy is the release of Java by
Sun Microsystems in 1995.

The Mobile Device

The worlds very first mobile phone call was made on April 3, 1973. In
1993 IBM released the first publicly available “smartphone” and in 1996
Palm OS hit the market, bringing PDA’s to the masses. In 1999, RIM
released the very first Blackberry 850 device and quickly became the
worlds fastest growing company. Then, in 2007, Apple changed
computing with the release of the iPhone. This is when mobile computing
really found it’s place and mobile applications began to explode. Mobile
apps are now a major part of development using languages like Swift .

Software Development Today

Today, software has become ubiquitous, even in places that you might
not expect it, from crock pots to nuclear submarines. Some programming
10
languages, like C and Cobol, have survived the test of time and are still
in use. Other languages, such as Java and Python, are somewhat younger
and have been used in countless software development projects. Still
others, such as Apple’s Swift programming language for iOS or Go Open
source, are relatively new and exciting.

Among the first good examples of project management include the


building and completion of the Great Pyramid of Giza in 2570 BC. Until
now, even the top archaeologists are still arguing how the Egyptians
were able to achieve this project. According to ancient records, managers
were assigned for each of the Great Pyramid’s four faces who were
responsible for the coordination and completion of the task. In that sense,
there was some form of planning, implementation, and control involved
in finishing this project.

The building of the Great Wall of China in 208 BC can also be argued
what is considered among the best examples of project management.
Since the rule of the Qin Dynasty, the Great Wall construction had been
a very daunting project. Based on historical records, the dynasty’s labor
force was composed of groups: soldiers, common people, and criminals.
The emperor ordered millions of his people to complete this project.

In 1917, one of the first fathers of project management, Henry Gantt,


created a scheduling diagram called the Gantt chart. At that time it was
a radical tool, and it became known worldwide in the 1920s. The Hoover
Dam project, which started in 1931, was among the first beneficiaries of
the Gantt chart. In fact, even until now, Gantt charts are being used today
and very much an important component of the project manager’s kit.

Fast forward to 1956.The American Association of Cost Engineers is


formed by early project management practitioners and those involved
with associated special fields of planning and scheduling, cost and
schedule, and cost estimating. Now known as AACE International, the
group has become the foremost professional society for project
managers, project control specialists, cost estimators, schedules, and
cost engineers.

11
In 1957, the Critical Path Method (CPM) was invented. Developed by
the Dupont Corporation, CPM is used to estimate project duration and
designed to address the complex method of shutting down as well as
restarting chemical plants due to maintenance. The next year, the US
Navy Special Projects Office designed PERT (Program Evaluation
Review Technique) during the cold war. PERT is a method for analysing
the tasks involved in completing a project, especially the time needed to
complete each task and identifying the minimum time needed to
complete the total project.

Another milestone happened in 1962, when the United States


Department of Defense created and mandated the Work Breakdown
Structure (WBS) Approach for its projects. The WBS was later adopted
by private enterprise businesses and remains a common project
management tool.

In 1964, the first project management associated in the world, the


International Project Management Association, was founded in Vienna.
At present is has 120,000 members all over the world. Five years later,
the Project Management Institute was launched as a nonprofit
professional organization for the advancement of the profession,
science, and practice of project management.

The rapid evolution and progress of computer technology resulted in the


growth of some project management software businesses such as Oracle
(1977), Artemis (1977), and Scitor Corporation (1979).

The modern history of project management software really took off in


the Eighties and Nineties, when the information management sectors
grew in leaps and bounds, especially with the advent of the personal
computer and networking facilities. This growth resulted in low-cost
PCs that can do multi-tasking and efficiently managing complex project
schedules. This allowed for the growth of project management
techniques as well as software programs.

12
Examples of big projects done during this rapid growth of information
technology include the England-France Channel project and the Space
Shuttle Challenger project.

INTERNET RISE

The rise of the Internet as well as related online developments led to the
explosion of radical business practice ideas in the mid-1990s. The
Internet has allowed people to instantly browse, track, and purchase
products and services, resulting in making companies more efficient,
productive, and client-oriented. Moreover, the Internet will be
considered a major milestone in the history of project management
software for allowing many software packages to have an Internet
connectivity function.

The widespread use of Internet resulted in the establishment of virtual


project officers worldwide, and making it easier to deliver products and
services, monitoring projects, and communicate anyone in the world.

Nowadays, project management is regarded as among the most in-


demand skills that can result in better job security in companies. Virtual
project teams are on the rise worldwide. In 2012, the rise of mobile apps
has fueled the growth of remote project management, allowing people
and businesses to manage projects anywhere at any time.

With the information technology and project management evolving


more than ever, expect the review of history of project management
software in the future will be marked with even bigger challenges and
the demand for increased speed-to-market when it comes to products and
services.

• Tomorrow’s projects will become larger, more difficult to manage, and


more complex.

• Business teams are getting more diverse and distributed across the
world.

13
• The economic downtrend in many countries pushes work offshore to
countries that have lower costs.

• Project software companies will fight for a consumer market that wants
their products and services delivered efficiently and instantly.

• Free and demo versions of project management software solutions will


be even bigger than before.

• A comparison of the history of project management software solutions


will be marked with more complex and efficient features to cater to the
needs of the market.

Project Estimation Techniques

Project manager can estimate the listed factors using two broadly
recognized techniques –

Decomposition Technique:

This technique assumes the software as a product of various


compositions.

There are two main models -

 Line of Code Estimation is done on behalf of number of line of codes in


the software product.
 Function Points Estimation is done on behalf of number of function
points in the software product.
Empirical Estimation Technique:

This technique uses empirically derived formulae to make


estimation.These formulae are based on LOC or FPs.

 Putnam Model
This model is made by Lawrence H. Putnam, which is based on Norden’s
frequency distribution (Rayleigh curve). Putnam model maps time and
efforts required with software size.
 COCOMO

14
COCOMO stands for COnstructive COst MOdel, developed by Barry
W. Boehm. It divides the software product into three categories of
software: organic, semi-detached and embedded.

Project Scheduling

Project Scheduling in a project refers to roadmap of all activities to be


done with specified order and within time slot allotted to each activity.
Project managers tend to define various tasks, and project milestones and
arrange them keeping various factors in mind. They look for tasks lie in
critical path in the schedule, which are necessary to complete in specific
manner (because of task interdependency) and strictly within the time
allocated. Arrangement of tasks which lies out of critical path are less
likely to impact over all schedule of the project.

For scheduling a project, it is necessary to -

 Break down the project tasks into smaller, manageable form


 Find out various tasks and correlate them
 Estimate time frame required for each task
 Divide time into work-units
 Assign adequate number of work-units for each task
 Calculate total time required for the project from start to finish

Resource management

All elements used to develop a software product may be assumed as


resource for that project. This may include human resource, productive
tools and software libraries.

The resources are available in limited quantity and stay in the


organization as a pool of assets. The shortage of resources hampers the
development of project and it can lag behind the schedule. Allocating
extra resources increases development cost in the end. It is therefore
necessary to estimate and allocate adequate resources for the project.

Resource management includes -

15
 Defining proper organization project by creating a project team and
allocating responsibilities to each team member
 Determining resources required at a particular stage and their availability
 Manage Resources by generating resource request when they are
required and de-allocating them when they are no more needed.

Project Risk Management

Risk management involves all activities pertaining to identification,


analyzing and making provision for predictable and non-predictable
risks in the project. Risk may include the following:

 Experienced staff leaving the project and new staff coming in.
 Change in organizational management.
 Requirement change or misinterpreting requirement.
 Under-estimation of required time and resources.
 Technological changes, environmental changes, business competition.

Risk Management Process

There are following activities involved in risk management process:

 Identification - Make note of all possible risks, which may occur in the
project.
 Categorize - Categorize known risks into high, medium and low risk
intensity as per their possible impact on the project.
 Manage - Analyze the probability of occurrence of risks at various
phases. Make plan to avoid or face risks. Attempt to minimize their side-
effects.
 Monitor - Closely monitor the potential risks and their early symptoms.
Also monitor the effects of steps taken to mitigate or avoid them.

Project Communication Management

Effective communication plays vital role in the success of a project. It


bridges gaps between client and the organization, among the team
members as well as other stake holders in the project such as hardware
suppliers.

16
Communication can be oral or written.

Planning - This step includes the identifications of all the stakeholders


in the project and the mode of communication among them. It also
considers if any additional communication facilities are required.
A project is a group of tasks that need to complete to reach a clear result.
A project also defines as a set of inputs and outputs which are required
to achieve a goal. Projects can vary from simple to difficult and can be
operated by one person or a hundred.
Projects usually described and approved by a project manager or team
executive. They go beyond their expectations and objects, and it's up to
the team to handle logistics and complete the project on time. For good
project development, some teams split the project into specific tasks so
they can manage responsibility and utilize team strengths.
Software project management is an art and discipline of planning and
supervising software projects. It is a sub-discipline of software project
management in which software projects planned, implemented,
monitored and controlled.
It is a procedure of managing, allocating and timing resources to develop
computer software that fulfills requirements.
Ideas of computer science were first mentioned before the 1950s under
the Massachusetts Institute of Technology (MIT) and Harvard
University, where they had discussed and began thinking of computer
circuits and numerical calculations. As time went on, the field of
information technology and computer science became more complex
and was able to handle the processing of more data. Scholarly articles
began to be published from different organizations.
Looking at early computing, Alan Turing, J. Presper Eckert, and John
Mauchly were considered to be some of the major pioneers of computer
technology in the mid-1900s. Giving them such credit for their
developments, most of their efforts were focused on designing the first
digital computer. Along with that, topics such as artificial
intelligence began to be brought up as Turing was beginning to question
such technology of the time period.

17
Devices have been used to aid computation for thousands of years,
probably initially in the form of a tally stick. The Antikythera
mechanism, dating from about the beginning of the first century BC, is
generally considered to be the earliest known mechanical analog
computer, and the earliest known geared mechanism. Comparable
geared devices did not emerge in Europe until the 16th century, and it
was not until 1645 that the first mechanical calculator capable of
performing the four basic arithmetical operations was developed.

Electronic computers, using either relays or valves, began to appear in


the early 1940s. The electromechanical was the world's
first programmable computer, and by modern standards one of the first
machines that could be considered complete computing machine.
During the Second World War, Colossus developed the
first electronic digital computer to decrypt German messages. Although
it was programmable, it was not general-purpose, being designed to
perform only a single task. It also lacked the ability to store its program
in memory; programming was carried out using plugs and switches to
alter the internal wiring. The first recognizably modern electronic
digital stored-program computer was the Manchester Baby, which ran
its first program on 21 June 1948.

The development of transistors in the late 1940s at Bell


Laboratories allowed a new generation of computers to be designed with
greatly reduced power consumption. The first commercially available
stored-program computer, the Ferranti Mark I, contained 4050 valves
and had a power consumption of 25 kilowatts. By comparison, the first
transistorized computer developed at the University of Manchester and
operational by November 1953, consumed only 150 watts in its final
version.

Several other breakthroughs in semiconductor technology include


the integrated circuit (IC) invented by Jack Kilby at Texas
Instruments and Robert Noyce at Fairchild Semiconductor in 1959,
the metal-oxide-semiconductor field-effect transistor (MOSFET)
invented by Mohamed Atalla and Dawon Kahng at Bell Laboratories in
18
1959, and the microprocessor invented by Ted Hoff, Federico
Faggin, Masatoshi Shima, and Stanley Mazor at Intel in 1971. These
important inventions led to the development of the personal
computer (PC) in the 1970s, and the emergence of information and
communications technology (ICT).

By the year of 1984, the term 'information technology' had been


redefined as "The development of cable television was made possible by
the convergence of telecommunications and computing technology
(generally known in Britain as information technology).” We then begin
to see the appearance of the term in 1990 contained within documents
for the International Organization for Standardization (ISO).

Innovations in technology have already revolutionized the world by the


twenty-first century as people were able to access different online
services. This has changed the workforce drastically as thirty percent of
U.S. workers were already in careers of this profession. 136.9 million
people were personally connected to the Internet, which was equivalent
to 51 million households. Along with Internet, new types of technology
were also being introduced across the globe, which has improved
efficiency and made things easier across the globe.

Along with technology revolutionizing society, millions of processes


could be done in seconds. Innovations in communication were also
crucial as people began to rely on the computer to communicate through
telephone lines and cable. The introduction of email was a really big
thing as "companies in one part of the world could communicate by e-
mail with suppliers and buyers in another part of the world..."

Not only personally, computers and technology have also revolutionized


the marketing industry, resulting in more buyers of their products.
During the year of 2002, Americans have exceeded $28 billion in goods
just over the Internet alone when e-commerce a decade later resulted in
$289 billion in sales. And as computers are rapidly becoming more
sophisticated by the day, they are becoming more used as people are
becoming more reliant on them during the twenty-first century.

19
Our Mission & Vision
Our mission is to deliver best solutions with quality and offerings at
inexpensive costs. For us students’ satisfaction is given high priority. We
are very friendly in our dealings to the students and it helps us to hold
existing students and broaden consumer circle. We invariably attempt to
enhance the great of our products by way of exploring revolutionary
suggestions.

Our vision is to be the state's most well known carrier supplier enterprise
focused to deliver the maximum to our clients. We consider in the simple
not the problematic. We’re additionally giving equal attention of
innovation

CIN U02101TZ1985PTC006888

Date of Incorporation 25 Jan, 2005

Status Active

Company Category Software development company

Company Sub-category Non-govt company

Company Class Private

Authorized Capital 500.0 lakhs

Paid-up Capital 300.0 lakhs

Paid-up Capital % 60.000004

Registrar Office City Trichy

Registered State Tamil Nadu

Registration Number 6888

Registration Date 25 Jan, 2005

20
2.3 ORGANIZATIONAL CHART

21
CHAPTER 3

FUNCTIONAL DEPARTMENTS

3.1 HUMAN RESOURCE DEPARTMENT


In EXTAZEE SOFTWARE SOLUTIONS they are using HRIS.
HRIS is the most used software by companies because it has various
functions, including compensation management and time tracking,
among many others. The database stores a lot of information like the
demographics of employees, onboarding, payrolls, and time tracking,
among many others.The total number of employess are nearly
1000. The system will also give the user information that gets updated
about the hiring process and employee retention

Working schedules:

In EXTAZEE, the human resource managers can overlook the


employees’ absence by providing vacations, day-offs, and sick leaves.
In this company they also set the shifts for employees. Working hours
usually 8-10 hours in Extazee per day.

Recruiting:

In EXTAZEE, recruitment is made by scheduling interviews, managing


candidates, posting descriptions of jobs, and many others.

Learning and development of their employees:

Extazee managers can put up conferences or meetings to share their


experiences with their colleagues. The system focuses on the
performance and development of the employees, including career
planning, education, development, and compensation planning.

EXTAZEE company will get updated information about the


performance of the employees, which will get based on the required
metrics.

22
Tracking of performance:

EXTAZEE managers can easily track the productivity and performance


of every employee within the company.

Onboarding:

In EXTAZEE company ,the onboarding includes assists the newcomers


or new employees get in touch with the team and even join them on their
projects much faster than the traditional format.

HR space:

The employees can access the documentation, procedures, and


knowledge base of the company from the service in this company.The
service has a lot of features that are common to the above but it has a lot
of unique features, which include;

Management of payrolls:

The most significant item in terms of cost is the labor cost. The system
can calculate the taxes and salaries and even more than that in this
company.

Labour and time management:

The EXTAZEE management system drags the amount of time that


employees spend in doing their projects to boost their productivity.

Since it is a widely available system, it has the following components.

o Core HR
o Workforce Management
o Recruitment
o Talent Management
o Learning Management
o Onboarding

23
Core HR

In this company, it covers organization charts, payroll management, and


employee management. It, therefore, focuses on the performance of the
employees, blocking the company records, pertinent documents, and
containing information. Employees can also utilize the system to update
or enter their info.

Onboarding
In this company, it entails procedures focused on assisting the new
employees and helps them integrate well with the team. In addition,
human resource managers can make this process fun and come up with
informal events, which include having lunches with their colleagues.

Workforce management
The main goal of EXTAZEE company is to majorly to analyze or track
the efficiency of the employees in their places of work. The system also
helps the managers find out the number of workers needed to complete
a particular task. The tools include time tracking, budgeting, talent
management, and leave planning, among others.

In extazee company ,Recruitment is a highly sought-after service for


companies of any given size. However, most of the time, the process
takes a lot of precious time. The service comes in because it automates
several tasks, including the arrangement of interviews and the
management of candidates. Among its functions, it schedules interviews,
looks for a candidate, manages the candidate’s information, and gives
feedback after getting done with the interview.

The recruitment costs may varying in EXTAZEE , and they usually


range from 2,50,000 to 3,00,000. In some cases, the price may shoot up
higher, depending on your business’s requirements or needs. Several
factors could change the price, and that include
In Extazee company, It is almost evident that the more complicated. This

24
system is, the higher its cost will be—better results in developers taking
more time to develop the required functionality and features.

The development team:

In Extazee company,There are three models of cooperation within the


IT market: cooperating with freelancers, outsourcing the development,
or having all in-house groups. One of the most reliable takes
is outsourcing the software development company because of the
reduced cost and long-term cooperation. You do not also need to pay
additional expenses.

Seniority level:

In Extazee company,The developers can get divided into major


categories, which depend on the work experience, including the middle,
junior or senior roles. For example, human-resource software
development demands the senior or middle developers because it’s one
complicated system to make.

Region:

In Extazee company, The costs of human resource management


software development can change because of the inflations . For
instance, software developers in North America have got the highest
rates per hour for their work. Alternatively, software development
companies in India have some of the best rates, but the quality of their
product is always affordable. It is, therefore, decision as the buyer to
gauge what product they need to buy.

Experience and Skill Development

HR managers often need to build experience in an HR department


through roles in benefits or planning. A coordinator to get involved in
all facets of the HR system in an organization.

25
3.2 PRODUCTION DEPARTMENT:

The production department is responsible for converting raw materials


and other inputs into finished goods or services. In between the processes
of production, the department works to improve the efficiency of the
production or assembly line so that it can meet the output targets set by
company management and ensure finished products offer consumers the
best value and quality.

In EXTAZEE SOFTAWARE SOLUTIONS, they development


environment is used to build application. Their developers complete the
majority of their work. Typically, the development environment is set
up on local computers, and work is facilitated by a Git repository. Users
and customers cannot access anything done in the development
environment unless you show them.

Once EXTAZEE SOFTAWARE SOLUTIONS team has a version of


the product that they are ready to release, they can “release” a new
version of the product to the beta environment.The beta environment is
used to test EXTAZEE SOFTAWARE SOLUTIONS application.
Before their team releases from development to beta, they will usually
copy what is currently on your production environment down to beta.
This helps them test not only the new code, but allows them to assess
how the next release will affect what is currently live.

This stage can be used not only for testing the new functionality, but also
as an opportunity to demonstrate the newly completed work to the
product owner, or test it with users and get feedback.Normally, the beta
stage is live and available to the world, but it shouldn’t be publicised,
meaning only people who know the correct URL can access it.
Typically, it is also locked down behind a login wall.

Production is the final environment in your software development


process. It is the work that it ready to be publicly available, and only the
most thoroughly tested code should end up here.While EXTAZEE

26
SOFTAWARE SOLUTIONS associate the production environment
with the product being live, this is not necessarily the case. Until the
URL is actually shared with the public, production site can instead act
as a platform where the public-ready code is kept. To make the projects
more accurate according to the needs of the customer proposal
appropriate materials are required by the company with proper need of
their materials the project will be developed and errors will be reduced
to make the projects successful .

In EXTAZEE SOFTAWARE SOLUTIONS, determines the quantity or


volume of goods that should be produced within a certain time frame
and passes the information to the production department. To meet
production targets, the department establishes the quantity of raw
materials and types of machinery and equipment required to achieve the
desired output level, and may collaborate with the purchasing
department to source the inputs. If there isn't sufficient manpower to
support productions process, the production department asks the firm to
hire more personnel.

Scheduling procedure:

With the inputs ready, the production department of EXTAZEE


SOFTAWARE SOLUTIONS schedules production processes. This
involves planning the tasks to be completed along the production line
and allocating the tasks to various production workers. In a
woodworking business, for example, the department determines how
long lumber will be allowed to dry before being moved to the machining
stage for sawing and bending into shape – and finally through the
assembly and finishing stages.

Minimum production cost:


The production department of EXTAZEE SOFTAWARE
SOLUTIONS, is tasked with finding effective ways to lower production
costs. One simple way to do this is to keep the production machinery and
equipment costs efficient to prevent loss in maintanence.

27
3.3 FINANCIAL DEPARTMENT

At EXTAZEE SOFTAWARE SOLUTIONS, the finance department


plans and manages company money, making sure that this business can
access cash in sustainable ways. This department can be as simple as a
few people managing invoices or as complex as a team of hundreds with
multiple levels of management. That said, there are a few key functions
of a finance department EXTAZEE SOFTAWARE SOLUTIONS that
exist.

The demands placed upon the financial division of this company are
multifaceted and rapidly changing. Traditionally, finance departments
were ancillary to leadership. They would provide the numbers and data
that executives used to inform big business decisions, but they wouldn’t
necessarily make those decisions themselves. However, with recent
shifts in the availability of tech tools as well as a shift in openness to
non-traditional financial resourcing solutions, finance departments are
becoming able to take on a much more strategic role.Technology and
automated processes have relieved finance teams of repetitive, manual
tasks so the team can focus on adding value to the organization.

In EXTAZEE SOFTAWARE SOLUTIONS they are using cloud-based


accounting software. It allows accountants to automatically store large
amounts of customer data like payroll, tax and invoice information at a
lower cost to the business. Two common cloud-based accounting
softwares are QuickBooks and NetSuite. These are full-service
bookkeeping and accounting platforms that perform several operational
functions like accepting business payments, payroll and more.

New technologies are rapidly automating bookkeeping and accounting


procedures so finance departments can move resources away from
administrative tasks and more toward analysis and strategy. With large
amounts of data in one place, analysts, controllers and CFOs can now
easily perform customized analyses, recognize patterns and make better-

28
informed business decisions. In sum, new finance technologies
are augmenting finance roles, enabling them to be more analytical and
bring strategic insight to the table because it is reducing the need for
people to focus solely on data collection.

This digital transformation implies that future finance department


professionals will need more than mastery of financial concepts.
According to McKinsey’s Finance 2030 article, finance professionals
will also need skills in programming and computing analytics so they
can easily navigate complex finance and AI tools. They will also need
to be able to translate the outputs into plain stakeholders.

In the future, the finance industry may see more advanced technologies
manage additional repetitive tasks. For example, Optical Character
Recognition (OCR), AI and speech analytics technology

EXTAZEE SOFTAWARE SOLUTIONS may eventually make it so


invoice transactions and communications can be handled by software.
With these changes, finance departments will have the opportunity to
shift their focus toward being key decision-makers and strategic advisors
for a business.

At EXTAZEE, we leverage our proprietary AI technology to build


flexible, focused teams of freelance finance experts that help companies
solve problems and drive growth. Our laser focus on finance allows us
to quickly identify experts across the U.S. with the right mix of skills,
credentials, and experience to achieve each company’s specific goals

FP&A
Financial planning and analysis, or FP&A, involves gathering relevant
financial data and synthesizing it into digestible trends and forecasts that
can inform business decisions. Some of the tasks FP&A
analysts typically performed by financial department of Extazee
include:

29
 Data Visualization: Creating easy-to-digest visuals that help
company executives understand business performance of Extazee.
 Budgeting & Forecasting: Creating Extazee company and
department-level financial targets to guide their business
each month .
 Pricing Analysis: Determining the optimal price for this company.

After setting the degree of centralization, CFOs of Extazee can go on to


redesign other key aspects of the finance functional organization:

Assess current finance structure. Understand the Extazee’s spend,


staffing, structure, technology, productivity and performance now and
anticipate future Extazee company needs.Determine an outsourcing
strategy of this company. Select activities to outsource and the location
for outsourcing.

 Structure finance subfunctions. Extazee make sure the structure is based


on functional priorities, and clearly define each subfunction’s scope of
activities to avoid duplication.

 Establish reporting relationships among employees of Extazee

 Extazee choose the right reporting structure for embedded finance teams
and optimize the span of controls. Use role definitions, incentives and
performance measures — instead of just redrawing reporting lines — to
drive the desired behavior.

 QuickBooks is a standard comprehensive financial management tool

geared towards small and medium businesses and accountants. It helps you

with bank reconciliation, invoices, tracking expenses, payroll, and

advanced reporting. There are both cloud and on-premise solutions.

 While on the more complex side, it’s powerful features offer a compelling

reason if you usually deal with high volumes. A small business with

limited requirement might find QB a bit overwhelming.


30
3.4 MARKETING DEPARTMENT
Marketing departments are critical to this company’s profit and growth
because of their role in finding, attracting, and retaining customers.
Without robust marketing efforts, potential customers may find it
difficult to learn about your products or services. Additionally, your
company may not be able to discern the best target customer base to
advertise products, and the general public would come to their own
conclusions about your brand overall.

From managing the company’s brand and image to promoting upcoming


products or events, here’s need to know about marketing teams in
solutions company to make their projects to all.
At Extazee, marketing department drives the promotional engine of a
business. It is responsible for increasing brand awareness overall, while
also driving potential and recurring customers to a company’s products
or services. Therefore, a marketing team is a vital part of a company’s
structure because it should be the team that brings in business, retains it,
and helps your company grow and achieve financial and organizational
goals.
To that end, a marketing department is responsible for many tasks, and
a company’s marketing department structure will vary depending on the
volume and scope of those tasks.
Because marketing activities can vary widely, companies often run the
risk of the marketing department becoming a catch-all for tasks that
don’t necessarily have another place to land. However, in a company
with a well-defined marketing department structure, the functions of the
marketing department will most likely include, but aren’t limited to, In
EXTAZEE SOFTAWARE SOLTUTIONS they are using

Outlining market strategy:

The head of the EXTAZEE SOFTAWARE SOLUTIONSmarketing


department, whether the chief marketing officer or the vice president for
marketing, will work with senior marketing staff to set the marketing
strategy for the company. The marketing strategy will then provide
31
direction to other members of the marketing team who will carry out the
relevant tasks.

Organizing market research:

Market research of EXTAZEE SOFTAWARE SOLUTIONS can be


conducted in-house, where members of the marketing team conduct
surveys and analyze industry data to ascertain which segments of the
market should be targeted. Market research can also involve marketing
team members directly speaking to customers or potential customers or
holding focus groups. Finally, market research is sometimes conducted
by a third party, and the marketing department would be responsible for
analyzing this information and making market decisions based upon it
in the Extazee software solutions .

Assisting with product development:

Because marketing teams of Extazee company have an intimate


understanding of the target market, potential customer base, and
competitor offerings, they often assist the product development
department. The marketing department will be able to inform product
designers about gaps in the market and will be able to relay feedback
from customers.

Strategizing and spearheading promotion:

Promotion is one of the elements most people would assume that a


marketing department handles, and they would be correct. Strategizing
and spearheading promotional opportunities Extazee is using digital,
print, pay-per-click, or earned media — is an integral part of a marketing
department’s responsibilities.

Managing and planning events:

Within the remit of most marketing departments is the planning and


management of a range of events, Extazee is conducting various

32
methods from webinars designed to generate leads to product launches
that will garner publicity.

Supporting sales and distribution teams:

Marketing departments don’t carry out their work in a vacuum. Instead,


everything they do affects other parts of the company. One of the key
responsibilities of a marketing department is to support sales and
distribution teams in order to ensure these areas are prepared for the
marketing activity they plan and execute. This might mean prepping the
distribution team ahead of a planned promotional activity, checking
inventory before coordinating a marketing campaign around a product,
or qualifying leads using demographic and behavioral data to help sales
teams sell more effectively.
Marketing departments of Extazee company they cover a range of
functions that are critical to the success and growth of a software
development company in their future and advance in their project
management to their projects more unique and technological
development to meet their future needs in the software project demand
in the market .

Chief marketing officer:

In Extazee head of the marketing department is referred to as the vice


president of marketing or the chief marketing officer (CMO), those in
the role have similar responsibilities around generating revenue through
marketing efforts, minimizing costs and risks, and supporting overall
company goals.

Marketing director or marketing manager:

In Extazee, the CMO has designed the marketing strategy and priorities,
it is up to the marketing director or manager to create campaigns and
plans to achieve that strategy effectively. A marketing manager also

33
directly oversees the marketing team members as they complete tasks
that advance the department’s stated mission.

Marketing specialist:

In EXTAZEE company, a marketing department structure might include


a selection of marketing specialists who have particular areas of
expertise. These areas of expertise can include digital marketing, SEO
marketing, email marketing, social media marketing, and content
marketing. These specialists will take full control of their area of
expertise and might even work with a team of lower-level marketing
team members to carry out these daily tasks and campaigns.

Data analyst:

Because Extazee company’s marketing function is driven heavily by


data, a data analyst is a role most companies will require. In fact, large
companies might have entire teams dedicated to data analysis. Data
analysts in marketing departments measure the impact of campaigns,
identify best-performing channels and verticals, and enable teams to
make informed, data-driven decisions.

Content writer:

EXTAZEE’s marketing content writer is responsible for writing many


different types of content, all designed to build the company’s brand,
draw in potential customers and retain existing customers. Marketing
content managers may be tasked with writing website copy, eBooks,
mass emails and newsletters, social media copy, video scripts, and
advertisements. They must also be adept at optimizing each of these
content types for SEO to attract traffic to online content.

Visual designer:

Extazee’s graphic designer, a visual designer is responsible for creating


various types of on-brand graphics and imagery. These can include

34
infographics, event signage, images for print or online platforms, and
visuals for email and online marketing. They design visuals that help
promote the brand and support marketing campaigns.

Tech expert:

Marketing department of Extazee often benefit from employing a tech


expert who is adept at coding and can therefore manage the website and
product shop. Tech experts might be called upon to design A/B testing
for an email campaign and should be able to expertly manipulate content
management systems.

Marketing project manager:

Extazee Company,often employ marketing project managers who are


responsible for specific marketing projects. Marketing project
managers might focus their time on a single large campaign or a few
smaller projects, and they would oversee the staff involved in carrying
out these projects. For example, a marketing project manager might
oversee a digital campaign designed to support a product launch or serve
as project manager for a large company event.

Public relations:

While most marketing roles of Extazee company are focused on


promoting products or services and building exatzee company’s brand
to increase profit, public relations team members are tasked with
marketing the company itself to the general public. This might involve
writing press releases about key appointments or promoting charitable
initiatives to relevant media in the software development field and make
healthy relationship with their customers and agents to make their
project more likeable and more acceptable which will led to their profit
rate increases in the market and achieve their target performance in the
company objectives .This kind of public relation is effectively handled
by Extazee software solutions which led to their growth.

35
3.5 MANAGERIAL SKILLS:

IT managers play a vital role in ensuring that IT systems enable the


organization to meet its goals and support its reinvention/transformation
ambitions. They oversee existing IT systems to ensure minimum
downtime and maximum availability, and they direct the adoption of
new systems and technologies to improve the organization's operations
and competitive position.

IT managers must have strong technical skills, but they must also
demonstrate a number of equally essential skills and competencies.

1. Communication and interpersonal skills:


There are several reasons why strong communication skills are
absolutely essential for IT managers. For one, IT managers act as the
conduit between IT professionals and the rest of the business. IT
managers are required to communicate business requirements to IT staff,
as well as explain key IT requirements or challenges to operations staff.

They must be able to communicate effectively, both verbally and in


writing, and should also be good listeners. These skills will enable them
to make effective presentations to top management or key decision-
makers, create relevant and up-to-date technical or business documents,
explain the newest cybersecurity policies to the organization's rank and
file, and work with vendors to get the best possible deal on new
technology acquisitions. Communicating encouragement to staff
members is also important, particularly to acknowledge outstanding
work. They should also actively socialize with their teams, understand
their challenges, mentor and guide them for their career development,
and be prepared to provide training as needed. IT managers must also be
able to deal with complaints without getting defensive or -- worse --
offensive.

36
IT managers should be able to build effective teams, even if they are not
direct reports. They should also be able to resolve and minimize
conflicts, motivate staff, and liaise with top management to address
critical IT issues or decisions.

2. Problem-solving skill:
Today's IT systems play a more active and strategic role in most
organizations, adding tangible value to the business. But, for that to
happen, the systems must work well and ensure business continuity --
two areas that IT managers are responsible for and where strong
problem-solving and decision-making skills are valuable.

IT managers need to have excellent decision-making capabilities so that


they can review new technologies and assets and decide which ones are
appropriate for the organization to invest in. They may also liaise with
multiple vendors offering different services, terms and support, which
they will have to analyze and compare before making a final decision.
Often, they have to analyze a particular situation and consider the current
risks and future repercussions before making a decision. This is
especially relevant for critical change control or break/fix situations and
for decisions that may have a long-term or financial impact on the
organization.

3. Organization and time management:

IT managers will typically have multiple demands on their time, which


requires effective organization and time management skills to meet their
responsibilities effectively. They may also be required to multitask
between various projects or teams -- if they manage multiple teams so
being systematic and creating an effective workflow for themselves are
essential.

Time management and organization go hand in hand. IT managers must


understand how much time an effort will require so that they can plan

37
their days and determine specific deliverables. They should also be
effective at delegation, particularly when demands on their time are
challenging. It's also important to manage their personal time e.g: breaks
or holidays to ensure that they use their time wisely, manage their stress
levels and prevent burnout.

4. Business skills: Strategic thinking, project management and


financial management:

Every IT manager is an indispensable part of the organization, so they


must have strong strategic thinking, financial management and project
management skills. With these skills, they can help top management
understand IT infrastructure planning and budgeting, resource planning,
policy development and implementation, and digital transformation.

5. Self developmental skills:


In a dynamic industry where new trends and technologies are rapidly
developing, it's essential for IT managers to have a learning-oriented
personal philosophy. They must stay up to date on new developments
and innovations in the field, while ensuring that their own skills are also
up to date. They should also be aware of new and evolving cybersecurity
challenges to help them lead efforts to secure their organization's
systems and data.

6. Interpersonal skills:

Emotional stability and IQ is essential, but for a manager, the stakes


escalate way beyond! Emotional IQ basically means your ability to
handle situations ourselves. It includes aspects like self-awareness,
relationship management and stress coping, to name a few.

8. Decision making skills:

The sense of choice is drives the difference between a good decision and
a bad decision. Great decision making calls for the ability to choose

38
rationally, especially in a situation of crisis. The optimum decision is the
one that brings in maximum work at minimal cost.

9. Risk taking skills:

It is needless to say that any competitive environment calls for observing


a particular risk level in anticipation for greater returns. A risk can be
both monetary, i.e. directly affecting revenue, sales or profit and non-
monetary, i.e. affecting customer relations, etc.

10. Feedback and gratitude skills:

An individual or a group of individuals are the essence for managerial


action to take place. It is used develop an internal system of regular
feedback. Feedback works as a great tool of motivation and enhances
their overall performance.

11. Technical Skills:

Technical skills involve skills that give the managers the ability and the
knowledge to use a variety of techniques to achieve their objectives.
These skills not only involve operating machines and software,
production tools, and pieces of equipment but also the skills needed to
boost sales, design different types of products and services, and market
the services and the products.

12. Conceptual Skills:

These involve the skills managers present in terms of the knowledge and ability
for abstract thinking and formulating ideas. The manager is able to see an entire
concept, analyze and diagnose a problem, and find creative solutions. This helps
in analysing and gives clarity to the managers to make decisions and solutions
to the problems. It may provide them a full picture about their future plan and
provide ideas to achieve the objectives of the organization and make them
achieve in the market.

39
CHAPTER 4

CONCLUSION

From this report, I was able to know about each and every functions of
the department of this organization, it is obvious that it has more
efficiency and also able to survive in this field. I have gained a lot of
knowledge through in-plant training. It gives me a lot of experience and
I learnt the way how an organization, is going through their day to day
operation. Through this experience I developed a lot of skills relating to
professional life like importance of being punctual, maximum
commitment and team spirit. In-plant training is used for my further
studies and helpful to apply practically. Thus this in-plant training is
useful for me when I go for job.

During my summer training, I had been exposed to an IT technician and


programmer working life. Throughout my internship, I could understand
more about the definition of an IT technician and programmer and
prepare myself to become a responsible in future. Along my training
period, I realize that observation is a main element to find out the root
cause of a problem. Not only for my project but daily activities too.
During my project, I cooperate with my colleagues and operators to
determine the problems. Moreover, the project indirectly helps me to
learn independently, discipline myself, be considerate/patient, self-trust,
take initiative and the ability to solve problems. Besides, my
communication skills is strengthen as well when communicating with
others.

In a nutshell, this summer training has been an excellent and rewarding


experience. I can conclude that there have been a lot I’ve learnt from
my work at Extazee software solutions. Needless to say, the technical
aspects of the work I’ve done are not flawless and could be improved
provided enough time. Two main things that I’ve learned the
importance of are time-management skills and self-motivation.

40

You might also like