본문 바로가기
Research/Software Development

Software Development Process

by RIEM 2023. 9. 18.

Key

  • In software development process, there are steps(design, develop, test, deploy)
  • This helps to increase productivity, reduce costs and make better software

Phases

  1. Requirements Gathering and Analysis : analize user needs, business goal, technical constraints by doing interviews, checking document, creating user stories or use cases
  2. Design : detailed blueprint is created through defining software architecture, system behavior and user interface by creating flowcharts, wireframes, prototypes to visualize the structure and behavior
  3. Development : Coding based on design specifications
  4. Testing and Quality Assurance : checking any vulnerabilities by doing testing(functional testing, performance testing, security testing) and checking whether software meets requirements
  5. Deployment and Maintenance : Deploying in the production environment by doing data migration, system integration, configuration. Regular maintenances and updates are followed

https://cellularnews.com/definitions/what-is-software-development-process/

댓글