Project Management in Software Development
Vu, Chinh (2021)
Vu, Chinh
2021
All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2024061823651
https://urn.fi/URN:NBN:fi:amk-2024061823651
Tiivistelmä
The rate at which computers are evolving is certainly rapid, and it has had several effects on people's daily lives. Assisting humans in living a more convenient life. As a result, the programmatic market grew enormously. More and more software companies developed to meet the market need while also capitalizing on the potential provided by new technology. As a consequence, companies in the IT sector needed accurate and systematic solutions to plan and execute projects, so that projects could be efficiently delivered to clients within a certain time frame under high quality. As a result, to manage projects in the IT sector, various techniques are developed and used software projects to guarantee the best outcome of a software development project.
The research will be divided into three sections that will address project management with a special focus on the IT industry. First, a definition of project management will be introduced, followed by an explanation of the notion of a project and the project process. Following that, the article will go into the notion of the Software Development Life Cycle (SDLC), defining and discussing the software development industry's process of generating a software product. The article will then give a variant of the SDLC's frameworks, which were utilized as project management approaches to manage software projects and guarantee high-quality software is provided efficiently, particularly V-model, Waterfall, and Spiral models. Later on, a new software development paradigm, Agile, and its techniques, Kanban and Scrum, will be present. All methodologies will be evaluated based on their application, strengths, and weaknesses. The research will be able to provide readers a clear view of the influence of project management on software development and why the software development industry needs project management by giving particular variations of software development project methodologies.
The research will be divided into three sections that will address project management with a special focus on the IT industry. First, a definition of project management will be introduced, followed by an explanation of the notion of a project and the project process. Following that, the article will go into the notion of the Software Development Life Cycle (SDLC), defining and discussing the software development industry's process of generating a software product. The article will then give a variant of the SDLC's frameworks, which were utilized as project management approaches to manage software projects and guarantee high-quality software is provided efficiently, particularly V-model, Waterfall, and Spiral models. Later on, a new software development paradigm, Agile, and its techniques, Kanban and Scrum, will be present. All methodologies will be evaluated based on their application, strengths, and weaknesses. The research will be able to provide readers a clear view of the influence of project management on software development and why the software development industry needs project management by giving particular variations of software development project methodologies.