This reflective journal discusses the role of a business analyst and project management in improving organizational operations and implementing software development projects. The author shares their experience as an intern in SLA IT Solutions ltd, analyzing market trends, organizational structures, and developing recommendations for improving business models. They also discuss their role in completing business analysis and project management functions, analyzing company reports, assessing macro and micro environmental situations, and proposing software development methodologies. The journal highlights the importance of effective communication, decision-making skills, and feasibility studies in the success of business analysis and project management. Overall, the author reflects on their strengths, weaknesses, and the practical knowledge gained during the internship.