Professional Documents
Culture Documents
AT
TeamLCE, Delhi
University Ajmer in partial fulfillment of requirements for the award of the degree of
2021-2023 BATCH
I also declare that this internship report has not been submitted to any other University or
Institute for the award of any fellowship or degree or diploma.
MINTU
MBA Part 2nd Sem 3rd
Place: AJMER
Date:
Acknowledgment
With immense gratitude in my heart, I want to offer my sincere thanks to the Almighty for His
unseen guidance and blessings, without which the successful completion of this internship would
have remained a distant aspiration. I would like to express my heartfelt appreciation to our
esteemed Head of Department, Prof. Shiv Prashad sir, at FMS-MBA, MDS University, Ajmer, for
his support and encouragement throughout this journey. A special debt of gratitude goes to Mr.
Vipul Chawla, the Project Manager of TeamLCE, for providing me with the opportunity to
undertake this internship. I am also deeply thankful to all my project team members and the entire
office staff for their invaluable support and assistance, which played a vital role in making my
internship experience a fruitful one. Furthermore, I extend my utmost thanks to my friends, family
members, and other faculty members of the college, who constantly cheered me on and provided
unwavering encouragement throughout this endeavor. Their support was truly instrumental in my
growth and success during the internship.
PREFACE
The project report about the topic “project coordination” is based on my summer training
at TeamLCE. For 45 Days.
Training is an essential part of the professional life of MBA students. It is the first step
to proving herself as a more competent goal oriented and hard worker. It helps in the
overall professional intellectual as well as the ethical growth of the student.
For this project, stepwise strategies have been adopted to analyze and get started on the
project “RTMP Streaming”.
TABLE CONTENT
Chapter 1: INTRODUCTION
- Overview
- Origin of the report
- Objective
- Methodology
- Scope
- Limitations
- Conclusion
1.1. OVERVIEW
Within this report, I will detail my enriching experiences during the internship at
Team LCE, including an overview of the company and its operations. Working for
such a reputable organization has allowed me to learn and grow significantly,
gaining insights into the practical aspects of business and ensuring customer
satisfaction through innovative products and services.
1.2. ORIGIN OF THE REPORT
In this report, I will share my experiences during the 45-day internship period at
TeamLCE. The focus will be on providing an overview of TeamLCE, highlighting my
contributions to the organization, the skills I have developed, and how this
internship has prepared me for project management roles in software
development.
1.3. OBJECTIVES
The report's main objective is to analyze the software development cycle and
implementation of project management roles in the software development life
cycle.
1.4. METHODOLOGY
All information used in the report is collected from both internal and external
sources. The primary and secondary data sources for this report are as follows:
Related office
documents Internet
1.5. SCOPE
In this document, I've outlined various aspects of the company, including its
products, services, office environment, culture, and policies. The second section
of the document delves into Software Development, focusing on the
implementation of project management tasks within the Software Development
Life Cycle. Lastly, the third part details my internship journey, describing how I
commenced the internship and the nature of the tasks I undertook throughout
the internship period.
1.6. LIMITATIONS
Firstly, due to the nature of the contract and the confidential agreement I had to
sign when joining TEAMLCE, I cannot disclose various financial information that is
sensitive to the company. Moreover, various constraints such as time and
resources have limited my output. But I have still tried to present all the
information that I could in the best way possible.
1.7. CONCLUSION
The internship period helps in developing skills and knowledge, but it also gets us
in touch with industry experts and big names. In this report, I have given an
overview of my company, my experiences working there, my involvement and
contributions and finally, I have made a self-assessment of my performance
during the internship period.
CHAPTER 2: ORGANIZATION OVERVIEW
2.1 INTRODUCTION
• Software Testing
FLEXIBILITY
At TeamLCE, a semi-rigid structure of rules and regulations is in place. In
general, minor violations of these rules do not have a significant impact
on employees. The company emphasizes maintaining a flexible approach
to rules and regulations, fostering a more relaxed and expressive
work environment.
SEMI-FORMAL ATTITUDE
At TeamLCE, formalities are not strictly upheld in behavior and approach.
Employees enjoy a sense of freedom and openness with one another.
DRESS CODE
At TeamLCE, the dress code is generally semi-formal. Employees are
encouraged to be comfortable while adhering to a professional
appearance, and overly casual attire is not permitted.
OFFICE SCHEDULE
At TeamLCE, the office hours offer flexibility for employees. They are
required to arrive between 9:00 am to 10:00 am and stay in the office for
a minimum of 8 hours from their time of arrival. This arrangement allows
for a balanced approach to work hours while accommodating
individual needs.
2.7 conclusion
OVERVIEW
3.1.2 RECRUITMENT
Overview
4.1 Software / System Development Life Cycle
Two different types of SDLC can be used: waterfall and agile. The major
difference between the two is that the waterfall process is more traditional and
begins with a well-thought-out plan and defined set of requirements, whereas
agile SDLC begins with less stringent guidelines and then makes adjustments as
needed throughout the process. Agile development is known for its ability to
quickly translate an application that is in development to a full release at nearly
any stage, making it well-suited for applications that are updated frequently.
Generally, there are six phases in the Software development life cycle model.
They are stated below.
1) Design: In this phase, the system and software design is prepared from the
requirement specifications which were studied in the first phase. System Design
helps in specifying hardware and system requirements and also helps in defining
overall system architecture. The system design specifications serve as input for
the next phase of the model. In this phase, the testers come up with the Test
strategy, where they mention what to test, and how to test.
5. GO LIVE
6. Project close-out
Training, 1. Support Training – equipment, 1. Support – Issue
support, devices, and aids used to facilitate log
maintenance operational efficiency and
maintenance of the system or
process
2. Issue log – issue log is a
documentation element of
software project management.
3. Level 1,2 support
4. Project hand-over
5. Support levels 1,2 &
maintenance
Initiation:
In the first project, the coordinator sends the scope of work with a questionnaire
to the client organization for review. If the client accepts the SCOPE OF WORK.
The client or customer sends the BRS (business requirement specification). The
project Manager reviews the BRS and asks the client if any clarification is
required. After that, a cost-benefit analysis is done. Then Agreement is signed
between both parties. Total project value and Support & maintenance fee is
settled with the agreement.
Planning/Design:
In this stage, a project coordinator arranges a meeting with stakeholders to set
the milestone of this project and discuss software requirement specification
(SRS) and any type of technical clarification. A project manager forms the project
team with expert resources. The detailed project plan is prepared and shared
with stakeholders. The scope is finalized by the
development team. The test case is finalized with the testing team.
Development/Execution:
After approving the project plan stakeholders, a project coordinator instructs the
application development team to start the development. The development team
design and develop the system by programming. They do code reviews and unit
testing after completing the development. After completing the development,
they prepare a testing handover checklist to test the release by the testing team.
MONITORING & CONTROLLING/QUALITY CONTROL/TESTING:
A project coordinator monitors the development process and checks whether the
scope of BRS has been implemented in the development cycle or not.
After receiving the testing handover checklist, the testing team sits with the
development team for knowledge sharing about the development release.
After the knowledge-sharing session, testing resources start testing the features
of the new system. They do full system testing and regression testing and if any
bug/error is found in the system during testing then they send it to the
development team again and notify the project coordinator.
Then the developer solves the issue and sends the release again to the testing
team for the bug issue. Then testing resources again test it. After completing
testing, the tester shares the final release with the project coordinator and
requests to send it to the user for User Acceptance Testing (UAT). The project
coordinator sent it for UAT to the stakeholders. End users or stakeholders
conduct the UAT and if they have any feedback, they inform the project
coordinator. The project coordinator checks it and instructs the developer to
incorporate it. Then UAT has to do it again with the end user. After successful
UAT, the user sends the acknowledgment by UAT signoff document. In the
meantime, the tester prepares a user manual to operate the system after live
deployment.
Implementation/close-out:
After receiving the signoff document, the project coordinator collects the
necessary approval to deploy the final release in a live environment. In the case
of a test basis, the release is deployed on a pilot basis and observed for a few
days whether it is properly working or not. If it works properly then it is deployed
permanently. After the deployment, the project coordinator/project manager
arrange to provide end-user training by the project team so that the User can
smoothly operate the system as well as user manual is shared with the end user.
The project close-out document is prepared and both parties (project manager &
Stakeholder) sign it by this the project is closed and the project management task
is completed in SDLC.
TRAINING, SUPPORT, AND MAINTENANCE:
The project initiation process started with a request sent by the Desi
Flamingos Private Limited project manager via email, which was
confirmed by the stakeholders through email as well. Our project
manager then calculated the project value in terms of man -days and
assembled a project team. As the project coordinator, my responsibility
was to follow up with the project team to ensure the completion of
various tasks.
Under the guidance of our project manager, I prepared the project plan
using MS Project, and we conducted a kick-off meeting. During the
development and testing phases, I provided support to the developers
and testers, respectively, to ensure smooth progress.
5.1 Recommendation
I enjoyed my time at TeamLCE and learned a lot of things that will help
me build my career and also enhance my academic learning. I managed to
put a lot of theories I learned in class into practical applications.
Moreover, I have made valuable contacts in the industry and enriched my
network greatly.