SlideShare a Scribd company logo
1 of 10
Download to read offline
Summer Internship Report
Independent Study – CRN52343
Phanindra Kumar Sasanapuri
U28760789
Organization: Jabil
Supervisor: Manish Agrawal
This is the documentation of the internship I have finished with Jabil, St. Petersburg. The report includes
an illustration of the tasks I have performed and the consequent learning thus achieved.
About the company
Jabil is a global company based in US which is engaged in manufacturing services.
Headquartered in St. Petersburg, Florida, it is one of the largest companies in the Tampa Bay
area and the third largest contract manufacturer in the world. Jabil has 90 facilities in 23
countries, and 175,000 employees worldwide. Beginning with PCBs, Jabil continued to
manufacture components for personal computers for companies like HP.
Gradually Jabil spread its presence into plethora of industries including healthcare, life
sciences, clean technology, instrumentation, defense, aerospace, automotive, computing,
storage, consumer products, networking and telecommunications. Jabil takes responsibility to
provide services like design engineering, manufacturing and supply chain services for the EMS
and consumer industries. It is also involved in materials technology services like plastics, metals,
automation and tooling. Jabil also provides computer assisted design for assembling printed
circuit board and testing it.
 Design engineering
Jabil employs an industry-specific design team corresponding to each of the industries it
supplies including computer and storage, digital home, healthcare and instrumentation,
point of sale, and mobile.
 Supply chain and logistics
Jabil is also involved in supply chain and logistic services which is for electronic sourcing,
virtual / vertical mechanics, logistics, supply chain management, advanced planning,
quality, standardized global systems, and supply chain solutions and business analytics.
 Fulfillment and distribution
Jabil supplies fulfillment and distribution services in order to design build-to-order and
configure-to-order services. This service in turn helps the companies in improving their
launch time, achieving better flexibility, attaining optimal shop floor routing,
transparent customer visibility, and trade compliance management.
Responsibilities
Jabil is a big organization with its presence in many fields and variety of industries. In order
to provide sustainable services to its clients Jabil also maintains large number of employees.
This demands for an efficient IT team which can manage all the tasks and the employees,
everything in one system. Jabil has thus opted to introduce an ERP system which is efficient,
flexible, programmable and suitable. Jabil uses the SAP ERP system and has a big team which
deals with all the functional and technical support, development necessary for the projects that
Jabil deals with. In addition Jabil also designs and develops analytic dashboards for few clients
which could help to track their supply chain cycle and respond accordingly. Jabil also has in-
house project management team, who use various tools like Celoxis, Microstrategy and PR tool.
Further Jabil also has a support team which deals with the internal issues without the need to
approach third parties. A tool called service now is used to track the defects developed
internally.
- TR validation
 Background:
SAP has three environments viz. development, stage and production. All the
developments are first done in the development environment, while the
subsequent testing is done in the stage environment and it is actually used in the
production environment. In order to move the changes from one environment to
the other, SAP provides transport methodology. The transport methodology allows
the developers to save their changes to a transport package and then transport
the same to other environments easily. A transport number and a description can
be added to the respective package, which can help in tracking the changes.
Originally Jabil has not defined proper naming standards for the transport
description, which led to discrepancies in the transport methodology and made it
difficult to track changes. It has also become a challenge to maintain consistency
among the three SAP environments. At this juncture Jabil wanted to build a
solution, which would restrict the user’s freedom of giving random descriptions to
the transport packages in the development environment. Thus a proper naming
standard is defined and implemented across all the SAP systems being used by
Jabil.
 Solution:
We have developed a program which helps us achieve the target of validating
and restricting the naming of transport packages. Every time a transport
description is entered it is read by the program and evaluated. If there are any
discrepancies with respect to the defined standards, an error message is issued to
the user as a hint to change the description accordingly.
- User termination
 Background:
Jabil is a very old organization and thus employs some of the industry experts
with lot of experience and those who have been supporting the company since
more than 15years. So it is not uncommon that a bunch of its resources leave the
company now. The technology has been upgrading ever since and the way of
handling the organization’s resources has changed too.
Over a period a number of systems have been implemented to keep track of the
employees at Jabil. As the number of systems increased, it has become a challenge
to maintain consistency among the various systems and no proper standards are
followed. So, whenever an employee is terminated it is a deadly task to revoke
access for these users from all the systems being used by that user. In order to
maintain integrity of the company it is necessary to properly maintain and restrict
user access to various systems. The target is to come up with a single unique
identity for each employee, which helps in keeping track of the employees in an
organized manner.
 Approach:
Initially the dumps from various systems are taken, which contain the profiles of
all the users in the system. We have first compared the dumps from various
systems with respect to the first and last names and the mail id’s. Three subsets of
user lists are generated – first being users consistent among all systems, second
names being same but different unique identities and third one is the list of users
who do not exist in one or more systems. We have sent out communications to
the different set of users to verify their existence in the organization and acted
upon accordingly. The next step is to build a unique identity for all the users and
handle discrepancies properly to maintain consistency among systems. This
reduces time, effort and insecurity.
- Project shield
 Background:
SAP is a huge ocean where big projects can be implemented and maintained
with ease. SAP can replicate various functional areas like inventory, financials, plant
maintenance, etc. Each functional area has experts working on it and they have
customized access to the SAP systems. Initially when SAP was implemented there
were no restrictions on user’s access to the system and this led to issues, because
users sometimes execute irrelevant transactions accordingly.
 Solution:
Jabil came up with a solution of utilizing the SAP security module to restrict
the user accesses. Initially the requirements of each user are evaluated and the
transactions which will be used by the users are collected individually. By the help of
the security team, we could restrict the access to those transactions which the users
would need not use. Further, within the transaction restrictions were placed
between create or change or display for further more restricting. A number of
phases of testing like functional unit testing and user acceptance testing were done
before actually implementing the security profiles for all the employees.
Administrative tasks
In addition to the regular technical work my manager made sure I am involved in other
administrative works too, which are explained below. This has helped me in understanding the
team management activities and the respective responsibilities. It has also given me an
opportunity to look things in a different perspective and thus understand the managerial tasks.
I have explained the tasks I have finished below.
- Development Review Committee Schedule
The SAP ABAP team is responsible to understand the functional requirements
from the functional team. The functional team is the medium between actual business
and the technical team. The business communicates its requirements to the functional
team, which in turn translates the same to the technical team in a more technical
manner. The SAP ABAP team then develops appropriate objects which meet the
functional requirements. During this cycle, there are a number of evaluation levels
where the actual requirement is evaluated and its impact and the budget are calculated.
It is critical for a company like Jabil to not only keep track of all the tasks, but also to
make sure there are no errors in the procedure, which could incur losses. In order to
achieve this Jabil follows the review process. The SAP ABAP team has its own review
committee which regularly evaluates the new requirements and presents it to other
team members for a decision regarding the proceedings. In addition, there is a separate
review team which is available on every working day to respond to the queries and for
discussions with the end users.
So, there is a necessity to assign and distribute tasks among the team members
as per their experience. It is necessary that there is one person who is available for the
on-call activities and also that there is a set of people who perform review activities of
new tasks. So I have designed a review committee schedule which has an optimal
distribution of the resources of the team into various activities and the corresponding
availabilities of the individuals on a day-by-day basis.
- Celoxis report
Celoxis is a repository where all the resources working on various projects log in
the number of hours they have worked for each project on each day. The tool also
allows to log in hours for multiple projects on a single day. This helps the manager of a
project to keep track of the number of man hours being spent on each of the projects or
tasks. Celoxis also provides reporting facility with which one can track the size of task
versus number of hours spent. This allows the managers to take actions as needed. The
graphs provide a visual summary of the same. By the observations obtained from the
reports the superiors can suggest improvements to the team in order to improve the
performance and thus stay within stipulated timelines and deliver to the client on a
timely basis.
I have derived a report from Celoxis, which summarizes the number of hours
spent by the team, I worked for, on each project for understanding the requirements
and define a roadmap of approach. The target of my manager is to understand the
challenges being faced by the team in understanding the requirements and thus design
a new approach to fulfill the gaps. Ultimately my manager could succeed to observe the
trend and reduce the number of hours spent on this stage and in turn increase the
number of hours spent on actual development.
- Patent filing
Being a big organization, Jabil owns plenty of patents for the various ideas it has
implemented. However, patent filing is a lengthy process, which has to pass many
internal checks. The checks are performed in order to make sure the idea is not
implemented before. Jabil has a separate team which manages all the activities related
to patent filing and the follow-up activities.
Jabil prints labels for a number of its clients. A separate program is used for the
purpose. Due to upgradation of the target systems, it does not support the Jabil
standard output is no more suitable for it. So, all the existing programs must be
modified in order to print new type of labels, which is a hectic job. Instead my team
came up with a new approach, which can convert the original output into the new
output format. This has saved lot of time and effort for the team and is an innovative
thought, making things easier. I have helped my manager in handling the patent filing
process by interacting with the corresponding teams and providing them the necessary
information on a timely basis. It is a great learning experience and a boost to my
communication skills.
Other professional skills
The internship at Jabil was designed in a way that it ensures a holistic improvement of an
intern. In addition to building my technical skills, the internship program has helped me in
improving my professional skills too. A number of workshops have been organized by the HR
team to assist us with the transformation during the internship.
- Presentation skills
Along with a number of other information sessions, leadership presentations, we
also had a presentation workshop, which helped to hone our presentation skills in front
a large group of audience. Many presentation skills and their importance were
explained. Each of us had to prepare a presentation and present it to the audience,
which gave us a feel of real time presentation.
- Team building
Team building activities are organized for each team on a regular basis for the
employees. I had got an opportunity to attend few of them and it is a great learning
again. A number of various activities are organized at the event, which increases the
interaction with co-workers. The team building event was a great help for me, as I was a
new member for my team and I got to build good relation with my colleagues in the
team.
Take aways
- Techno-functional: I could add a new set of skills to my profile. Coming from a
functional background I could now look for things in a different perspective in my field
of interest.
- Team work: Having worked in a big team, which handles number of projects
simultaneously, I could improve my team working skills.
- Coordination: Being in a technical team handling all the projects which need technical
work, one needs to coordinate with number of other teams for understanding the
requirements, working on integration tasks and other things. This needs a lot of
coordination both within the team and with other teams as well.
- Requirement gathering: For every new project, our team has to understand the
functional requirements in order to proceed. Hence the requirement gathering phase
plays a key role in the process. A number of requirement gathering workshops are
organized with different personnel in order to get the maximum requirements and for a
better understanding.
- Brainstorming: Even before a requirement is proceeded for development, it must first
be analyzed and evaluated in terms of necessity. Whenever a new project comes up, we
have brainstorming session with the managers and SME’s to discuss upon the upcoming
project, its necessity, its impact on existing system, alternative solutions, etc.
Conclusion
This internship gave me an opportunity for a smooth transformation into the corporate world. I
had plenty of learning experiences during my internship with Jabil. Working in a technical team, I got an
opportunity to see things from a different perspective. I got an opportunity to work on a real-time
project assignment, which helped me understand the cycle of steps involved in a development process
and the consequent testing methodologies. The team building activities and the interactions with other
teams gave an insight of how important it is to communicate with others. In addition to becoming
technically strong, internship also helped me in improving my professional and organizational skills.

More Related Content

What's hot

Rohini Industrial Electricals Pvt. Ltd.
Rohini Industrial Electricals  Pvt. Ltd.Rohini Industrial Electricals  Pvt. Ltd.
Rohini Industrial Electricals Pvt. Ltd.Mohammad Akhtar
 
program_completion_letter (2)
program_completion_letter (2)program_completion_letter (2)
program_completion_letter (2)David Xu
 
BE Degree Certificate.PDF
BE Degree Certificate.PDFBE Degree Certificate.PDF
BE Degree Certificate.PDFsameerbhat
 
UTM Certificate & Academic Transcript
UTM Certificate & Academic TranscriptUTM Certificate & Academic Transcript
UTM Certificate & Academic TranscriptJovian Tan
 
University Certificate
University CertificateUniversity Certificate
University CertificateTatenda Hove
 
IOT based Automatic Colour Sorting Machine
IOT based Automatic Colour Sorting MachineIOT based Automatic Colour Sorting Machine
IOT based Automatic Colour Sorting Machinevivatechijri
 
TRRAIN: Internship certificate
TRRAIN: Internship certificateTRRAIN: Internship certificate
TRRAIN: Internship certificateNeil Merchant
 
alfanar Experiance Certificate
alfanar Experiance Certificatealfanar Experiance Certificate
alfanar Experiance CertificateAhmad Imran
 
National craft certificate
National craft certificateNational craft certificate
National craft certificateRobert mundanga
 
BE convocation certificate.PDF
BE convocation certificate.PDFBE convocation certificate.PDF
BE convocation certificate.PDFMithun Appaji
 
VTU Degree Certificate.PDF
VTU Degree Certificate.PDFVTU Degree Certificate.PDF
VTU Degree Certificate.PDFSumit Bhowmik
 
WIPRO EXPERIENCE LETTER
WIPRO EXPERIENCE LETTERWIPRO EXPERIENCE LETTER
WIPRO EXPERIENCE LETTERAashna Guglani
 
ETA Experience Certificate
ETA Experience CertificateETA Experience Certificate
ETA Experience CertificateYameen Mohammed
 

What's hot (20)

Rohini Industrial Electricals Pvt. Ltd.
Rohini Industrial Electricals  Pvt. Ltd.Rohini Industrial Electricals  Pvt. Ltd.
Rohini Industrial Electricals Pvt. Ltd.
 
program_completion_letter (2)
program_completion_letter (2)program_completion_letter (2)
program_completion_letter (2)
 
SEGI-Certificate
SEGI-CertificateSEGI-Certificate
SEGI-Certificate
 
BA certificate
BA certificateBA certificate
BA certificate
 
BE Degree Certificate.PDF
BE Degree Certificate.PDFBE Degree Certificate.PDF
BE Degree Certificate.PDF
 
UTM Certificate & Academic Transcript
UTM Certificate & Academic TranscriptUTM Certificate & Academic Transcript
UTM Certificate & Academic Transcript
 
PDO Experience certificate - 2000.PDF
PDO Experience certificate - 2000.PDFPDO Experience certificate - 2000.PDF
PDO Experience certificate - 2000.PDF
 
University Certificate
University CertificateUniversity Certificate
University Certificate
 
IOT based Automatic Colour Sorting Machine
IOT based Automatic Colour Sorting MachineIOT based Automatic Colour Sorting Machine
IOT based Automatic Colour Sorting Machine
 
TRRAIN: Internship certificate
TRRAIN: Internship certificateTRRAIN: Internship certificate
TRRAIN: Internship certificate
 
alfanar Experiance Certificate
alfanar Experiance Certificatealfanar Experiance Certificate
alfanar Experiance Certificate
 
National craft certificate
National craft certificateNational craft certificate
National craft certificate
 
BE convocation certificate.PDF
BE convocation certificate.PDFBE convocation certificate.PDF
BE convocation certificate.PDF
 
Degree Certificate
Degree CertificateDegree Certificate
Degree Certificate
 
VTU Degree Certificate.PDF
VTU Degree Certificate.PDFVTU Degree Certificate.PDF
VTU Degree Certificate.PDF
 
experience certificates.PDF
experience  certificates.PDFexperience  certificates.PDF
experience certificates.PDF
 
degree ovgu
degree ovgudegree ovgu
degree ovgu
 
WIPRO EXPERIENCE LETTER
WIPRO EXPERIENCE LETTERWIPRO EXPERIENCE LETTER
WIPRO EXPERIENCE LETTER
 
ETA Experience Certificate
ETA Experience CertificateETA Experience Certificate
ETA Experience Certificate
 
diploma transcript
diploma transcriptdiploma transcript
diploma transcript
 

Similar to Internship report_Phanindra Kumar Sasanapuri

Future directives in erp, erp and internet, critical success and failure factors
Future directives in erp, erp and internet, critical success and failure factorsFuture directives in erp, erp and internet, critical success and failure factors
Future directives in erp, erp and internet, critical success and failure factorsVarun Luthra
 
Agile ERP_ Continuous Improvements Through Rapid, Incremental Implementations...
Agile ERP_ Continuous Improvements Through Rapid, Incremental Implementations...Agile ERP_ Continuous Improvements Through Rapid, Incremental Implementations...
Agile ERP_ Continuous Improvements Through Rapid, Incremental Implementations...Steven Parker
 
Data Warehouses & Deployment By Ankita dubey
Data Warehouses & Deployment By Ankita dubeyData Warehouses & Deployment By Ankita dubey
Data Warehouses & Deployment By Ankita dubeyAnkita Dubey
 
BUSINESS PROCESS REENGINNERING MODULE 4
BUSINESS PROCESS REENGINNERING MODULE 4BUSINESS PROCESS REENGINNERING MODULE 4
BUSINESS PROCESS REENGINNERING MODULE 4POOJA UDAYAN
 
How Can I Use SNAP to Improve My Estimation Practices?
How Can I Use SNAP to Improve My Estimation Practices?How Can I Use SNAP to Improve My Estimation Practices?
How Can I Use SNAP to Improve My Estimation Practices?DCG Software Value
 
My Erp Implementation Lifecycle
My Erp Implementation LifecycleMy Erp Implementation Lifecycle
My Erp Implementation LifecycleVineetha Menon
 
An experience based evaluation process for erp
An experience based evaluation process for erpAn experience based evaluation process for erp
An experience based evaluation process for erpacijjournal
 
International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)IJERD Editor
 
SAP best practices.pdf
SAP best practices.pdfSAP best practices.pdf
SAP best practices.pdfClubFreelance1
 
Development Of Practice Management Software Essay
Development Of Practice Management Software EssayDevelopment Of Practice Management Software Essay
Development Of Practice Management Software EssaySherry Bailey
 
System Analysis and Design (Health Informatics)
System Analysis and Design (Health Informatics)System Analysis and Design (Health Informatics)
System Analysis and Design (Health Informatics)Zulfiquer Ahmed Amin
 
IBM Cloud Service Management and Operations Field Guide
IBM Cloud Service Management and Operations Field GuideIBM Cloud Service Management and Operations Field Guide
IBM Cloud Service Management and Operations Field GuideCarol Wingfield
 
ERP Training
ERP TrainingERP Training
ERP TrainingSoumya De
 
Digitalization of operations of micro industries using web-based ERP system.
Digitalization of operations of micro industries using web-based ERP system.Digitalization of operations of micro industries using web-based ERP system.
Digitalization of operations of micro industries using web-based ERP system.IRJET Journal
 

Similar to Internship report_Phanindra Kumar Sasanapuri (20)

Future directives in erp, erp and internet, critical success and failure factors
Future directives in erp, erp and internet, critical success and failure factorsFuture directives in erp, erp and internet, critical success and failure factors
Future directives in erp, erp and internet, critical success and failure factors
 
ERP, SAP
ERP, SAPERP, SAP
ERP, SAP
 
Agile ERP_ Continuous Improvements Through Rapid, Incremental Implementations...
Agile ERP_ Continuous Improvements Through Rapid, Incremental Implementations...Agile ERP_ Continuous Improvements Through Rapid, Incremental Implementations...
Agile ERP_ Continuous Improvements Through Rapid, Incremental Implementations...
 
Sap erp system
Sap erp systemSap erp system
Sap erp system
 
SAP ERP REPORT
SAP ERP REPORTSAP ERP REPORT
SAP ERP REPORT
 
Data Warehouses & Deployment By Ankita dubey
Data Warehouses & Deployment By Ankita dubeyData Warehouses & Deployment By Ankita dubey
Data Warehouses & Deployment By Ankita dubey
 
BUSINESS PROCESS REENGINNERING MODULE 4
BUSINESS PROCESS REENGINNERING MODULE 4BUSINESS PROCESS REENGINNERING MODULE 4
BUSINESS PROCESS REENGINNERING MODULE 4
 
How Can I Use SNAP to Improve My Estimation Practices?
How Can I Use SNAP to Improve My Estimation Practices?How Can I Use SNAP to Improve My Estimation Practices?
How Can I Use SNAP to Improve My Estimation Practices?
 
My Erp Implementation Lifecycle
My Erp Implementation LifecycleMy Erp Implementation Lifecycle
My Erp Implementation Lifecycle
 
An experience based evaluation process for erp
An experience based evaluation process for erpAn experience based evaluation process for erp
An experience based evaluation process for erp
 
International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)
 
Erp implementation lifecycle
Erp implementation lifecycleErp implementation lifecycle
Erp implementation lifecycle
 
Sadchap3
Sadchap3Sadchap3
Sadchap3
 
Sap
SapSap
Sap
 
SAP best practices.pdf
SAP best practices.pdfSAP best practices.pdf
SAP best practices.pdf
 
Development Of Practice Management Software Essay
Development Of Practice Management Software EssayDevelopment Of Practice Management Software Essay
Development Of Practice Management Software Essay
 
System Analysis and Design (Health Informatics)
System Analysis and Design (Health Informatics)System Analysis and Design (Health Informatics)
System Analysis and Design (Health Informatics)
 
IBM Cloud Service Management and Operations Field Guide
IBM Cloud Service Management and Operations Field GuideIBM Cloud Service Management and Operations Field Guide
IBM Cloud Service Management and Operations Field Guide
 
ERP Training
ERP TrainingERP Training
ERP Training
 
Digitalization of operations of micro industries using web-based ERP system.
Digitalization of operations of micro industries using web-based ERP system.Digitalization of operations of micro industries using web-based ERP system.
Digitalization of operations of micro industries using web-based ERP system.
 

Internship report_Phanindra Kumar Sasanapuri

  • 1. Summer Internship Report Independent Study – CRN52343 Phanindra Kumar Sasanapuri U28760789 Organization: Jabil Supervisor: Manish Agrawal This is the documentation of the internship I have finished with Jabil, St. Petersburg. The report includes an illustration of the tasks I have performed and the consequent learning thus achieved.
  • 2. About the company Jabil is a global company based in US which is engaged in manufacturing services. Headquartered in St. Petersburg, Florida, it is one of the largest companies in the Tampa Bay area and the third largest contract manufacturer in the world. Jabil has 90 facilities in 23 countries, and 175,000 employees worldwide. Beginning with PCBs, Jabil continued to manufacture components for personal computers for companies like HP. Gradually Jabil spread its presence into plethora of industries including healthcare, life sciences, clean technology, instrumentation, defense, aerospace, automotive, computing, storage, consumer products, networking and telecommunications. Jabil takes responsibility to provide services like design engineering, manufacturing and supply chain services for the EMS and consumer industries. It is also involved in materials technology services like plastics, metals, automation and tooling. Jabil also provides computer assisted design for assembling printed circuit board and testing it.  Design engineering Jabil employs an industry-specific design team corresponding to each of the industries it supplies including computer and storage, digital home, healthcare and instrumentation, point of sale, and mobile.  Supply chain and logistics Jabil is also involved in supply chain and logistic services which is for electronic sourcing, virtual / vertical mechanics, logistics, supply chain management, advanced planning, quality, standardized global systems, and supply chain solutions and business analytics.  Fulfillment and distribution Jabil supplies fulfillment and distribution services in order to design build-to-order and configure-to-order services. This service in turn helps the companies in improving their
  • 3. launch time, achieving better flexibility, attaining optimal shop floor routing, transparent customer visibility, and trade compliance management. Responsibilities Jabil is a big organization with its presence in many fields and variety of industries. In order to provide sustainable services to its clients Jabil also maintains large number of employees. This demands for an efficient IT team which can manage all the tasks and the employees, everything in one system. Jabil has thus opted to introduce an ERP system which is efficient, flexible, programmable and suitable. Jabil uses the SAP ERP system and has a big team which deals with all the functional and technical support, development necessary for the projects that Jabil deals with. In addition Jabil also designs and develops analytic dashboards for few clients which could help to track their supply chain cycle and respond accordingly. Jabil also has in- house project management team, who use various tools like Celoxis, Microstrategy and PR tool. Further Jabil also has a support team which deals with the internal issues without the need to approach third parties. A tool called service now is used to track the defects developed internally. - TR validation  Background: SAP has three environments viz. development, stage and production. All the developments are first done in the development environment, while the subsequent testing is done in the stage environment and it is actually used in the production environment. In order to move the changes from one environment to the other, SAP provides transport methodology. The transport methodology allows the developers to save their changes to a transport package and then transport the same to other environments easily. A transport number and a description can be added to the respective package, which can help in tracking the changes.
  • 4. Originally Jabil has not defined proper naming standards for the transport description, which led to discrepancies in the transport methodology and made it difficult to track changes. It has also become a challenge to maintain consistency among the three SAP environments. At this juncture Jabil wanted to build a solution, which would restrict the user’s freedom of giving random descriptions to the transport packages in the development environment. Thus a proper naming standard is defined and implemented across all the SAP systems being used by Jabil.  Solution: We have developed a program which helps us achieve the target of validating and restricting the naming of transport packages. Every time a transport description is entered it is read by the program and evaluated. If there are any discrepancies with respect to the defined standards, an error message is issued to the user as a hint to change the description accordingly. - User termination  Background: Jabil is a very old organization and thus employs some of the industry experts with lot of experience and those who have been supporting the company since more than 15years. So it is not uncommon that a bunch of its resources leave the company now. The technology has been upgrading ever since and the way of handling the organization’s resources has changed too. Over a period a number of systems have been implemented to keep track of the employees at Jabil. As the number of systems increased, it has become a challenge to maintain consistency among the various systems and no proper standards are followed. So, whenever an employee is terminated it is a deadly task to revoke access for these users from all the systems being used by that user. In order to maintain integrity of the company it is necessary to properly maintain and restrict user access to various systems. The target is to come up with a single unique
  • 5. identity for each employee, which helps in keeping track of the employees in an organized manner.  Approach: Initially the dumps from various systems are taken, which contain the profiles of all the users in the system. We have first compared the dumps from various systems with respect to the first and last names and the mail id’s. Three subsets of user lists are generated – first being users consistent among all systems, second names being same but different unique identities and third one is the list of users who do not exist in one or more systems. We have sent out communications to the different set of users to verify their existence in the organization and acted upon accordingly. The next step is to build a unique identity for all the users and handle discrepancies properly to maintain consistency among systems. This reduces time, effort and insecurity. - Project shield  Background: SAP is a huge ocean where big projects can be implemented and maintained with ease. SAP can replicate various functional areas like inventory, financials, plant maintenance, etc. Each functional area has experts working on it and they have customized access to the SAP systems. Initially when SAP was implemented there were no restrictions on user’s access to the system and this led to issues, because users sometimes execute irrelevant transactions accordingly.  Solution: Jabil came up with a solution of utilizing the SAP security module to restrict the user accesses. Initially the requirements of each user are evaluated and the transactions which will be used by the users are collected individually. By the help of the security team, we could restrict the access to those transactions which the users would need not use. Further, within the transaction restrictions were placed
  • 6. between create or change or display for further more restricting. A number of phases of testing like functional unit testing and user acceptance testing were done before actually implementing the security profiles for all the employees. Administrative tasks In addition to the regular technical work my manager made sure I am involved in other administrative works too, which are explained below. This has helped me in understanding the team management activities and the respective responsibilities. It has also given me an opportunity to look things in a different perspective and thus understand the managerial tasks. I have explained the tasks I have finished below. - Development Review Committee Schedule The SAP ABAP team is responsible to understand the functional requirements from the functional team. The functional team is the medium between actual business and the technical team. The business communicates its requirements to the functional team, which in turn translates the same to the technical team in a more technical manner. The SAP ABAP team then develops appropriate objects which meet the functional requirements. During this cycle, there are a number of evaluation levels where the actual requirement is evaluated and its impact and the budget are calculated. It is critical for a company like Jabil to not only keep track of all the tasks, but also to make sure there are no errors in the procedure, which could incur losses. In order to achieve this Jabil follows the review process. The SAP ABAP team has its own review committee which regularly evaluates the new requirements and presents it to other team members for a decision regarding the proceedings. In addition, there is a separate review team which is available on every working day to respond to the queries and for discussions with the end users. So, there is a necessity to assign and distribute tasks among the team members as per their experience. It is necessary that there is one person who is available for the
  • 7. on-call activities and also that there is a set of people who perform review activities of new tasks. So I have designed a review committee schedule which has an optimal distribution of the resources of the team into various activities and the corresponding availabilities of the individuals on a day-by-day basis. - Celoxis report Celoxis is a repository where all the resources working on various projects log in the number of hours they have worked for each project on each day. The tool also allows to log in hours for multiple projects on a single day. This helps the manager of a project to keep track of the number of man hours being spent on each of the projects or tasks. Celoxis also provides reporting facility with which one can track the size of task versus number of hours spent. This allows the managers to take actions as needed. The graphs provide a visual summary of the same. By the observations obtained from the reports the superiors can suggest improvements to the team in order to improve the performance and thus stay within stipulated timelines and deliver to the client on a timely basis. I have derived a report from Celoxis, which summarizes the number of hours spent by the team, I worked for, on each project for understanding the requirements and define a roadmap of approach. The target of my manager is to understand the challenges being faced by the team in understanding the requirements and thus design a new approach to fulfill the gaps. Ultimately my manager could succeed to observe the trend and reduce the number of hours spent on this stage and in turn increase the number of hours spent on actual development. - Patent filing
  • 8. Being a big organization, Jabil owns plenty of patents for the various ideas it has implemented. However, patent filing is a lengthy process, which has to pass many internal checks. The checks are performed in order to make sure the idea is not implemented before. Jabil has a separate team which manages all the activities related to patent filing and the follow-up activities. Jabil prints labels for a number of its clients. A separate program is used for the purpose. Due to upgradation of the target systems, it does not support the Jabil standard output is no more suitable for it. So, all the existing programs must be modified in order to print new type of labels, which is a hectic job. Instead my team came up with a new approach, which can convert the original output into the new output format. This has saved lot of time and effort for the team and is an innovative thought, making things easier. I have helped my manager in handling the patent filing process by interacting with the corresponding teams and providing them the necessary information on a timely basis. It is a great learning experience and a boost to my communication skills. Other professional skills The internship at Jabil was designed in a way that it ensures a holistic improvement of an intern. In addition to building my technical skills, the internship program has helped me in improving my professional skills too. A number of workshops have been organized by the HR team to assist us with the transformation during the internship. - Presentation skills Along with a number of other information sessions, leadership presentations, we also had a presentation workshop, which helped to hone our presentation skills in front a large group of audience. Many presentation skills and their importance were explained. Each of us had to prepare a presentation and present it to the audience, which gave us a feel of real time presentation.
  • 9. - Team building Team building activities are organized for each team on a regular basis for the employees. I had got an opportunity to attend few of them and it is a great learning again. A number of various activities are organized at the event, which increases the interaction with co-workers. The team building event was a great help for me, as I was a new member for my team and I got to build good relation with my colleagues in the team. Take aways - Techno-functional: I could add a new set of skills to my profile. Coming from a functional background I could now look for things in a different perspective in my field of interest. - Team work: Having worked in a big team, which handles number of projects simultaneously, I could improve my team working skills. - Coordination: Being in a technical team handling all the projects which need technical work, one needs to coordinate with number of other teams for understanding the requirements, working on integration tasks and other things. This needs a lot of coordination both within the team and with other teams as well. - Requirement gathering: For every new project, our team has to understand the functional requirements in order to proceed. Hence the requirement gathering phase plays a key role in the process. A number of requirement gathering workshops are organized with different personnel in order to get the maximum requirements and for a better understanding. - Brainstorming: Even before a requirement is proceeded for development, it must first be analyzed and evaluated in terms of necessity. Whenever a new project comes up, we have brainstorming session with the managers and SME’s to discuss upon the upcoming project, its necessity, its impact on existing system, alternative solutions, etc.
  • 10. Conclusion This internship gave me an opportunity for a smooth transformation into the corporate world. I had plenty of learning experiences during my internship with Jabil. Working in a technical team, I got an opportunity to see things from a different perspective. I got an opportunity to work on a real-time project assignment, which helped me understand the cycle of steps involved in a development process and the consequent testing methodologies. The team building activities and the interactions with other teams gave an insight of how important it is to communicate with others. In addition to becoming technically strong, internship also helped me in improving my professional and organizational skills.