Abstract:
The act of requirement analysis is one of the important aspects of software engineering,
which deals with the end products ensuring end user satisfaction. I was keen to learn about
requirement analysis. This internship was the golden opportunity to learn about
requirement analysis. The job of requirement analyzer starts with taking the project
requirements from the client. Making analysis of the requirements and after that making
pictorial representation that is flow charts for various actors in the project. The goal is
customer satisfaction. So each step requires the involvement of the client. Which I found
challenging sometimes. Because initially the client came up with his raw ideas and asked
for few features. When we show the flow charts they come with changes instantly that they
have not asked for earlier. I was the middle man to conduct communication between client
and developer. So delivering the requirements correctly through the user story was
essential. I really got the opportunity to communicate with people which I enjoyed. Many
a time I faced problems, people working there helped me. And suggested me while
conducting any task. Internship is a great opportunity every student should take. As it helps
to brush your skills. That enables one to perform well in their future job. One can also see
if a job is suitable for him or not through internship. The challenges and hardship during
internship are the best outcome and gaining. Because it is directly related to critical
problem solving and real life is all about real problems. Where one can implement his
bookish knowledge but can't mimic a book's solution to any problem. Internship prepares
one for a future job. So I took the internship. And furnished my interest for my dream job.
I have discussed my tasks and activities during the internship in this report. Included the
snapshot of client work. And finally concluded with my internship findings.