728x90
Key
- In software development process, there are steps(design, develop, test, deploy)
- This helps to increase productivity, reduce costs and make better software
Phases
Requirements Gathering and Analysis
: analize user needs, business goal, technical constraints by doing interviews, checking document, creating user stories or use casesDesign
: detailed blueprint is created through defining software architecture, system behavior and user interface by creating flowcharts, wireframes, prototypes to visualize the structure and behaviorDevelopment
: Coding based on design specificationsTesting and Quality Assurance
: checking any vulnerabilities by doing testing(functional testing, performance testing, security testing) and checking whether software meets requirementsDeployment 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/
728x90
'Research > Software Development' 카테고리의 다른 글
ChatGPT 활용하여 소프트웨어 개발(+코드리뷰) (0) | 2023.09.22 |
---|
댓글