본문 바로가기

아이폰 스냅 예약 사이트 제작 프로젝트/소프트웨어 프로세스 개념2

CBD (Component-Based Development, 컴포넌트 기반 개발) CBD는 컴포넌트(Component)라는 재사용 가능한 모듈을 조립하여 소프트웨어를 개발하는 방법론입니다. 기존의 모듈 단위 개발 방식보다 더 높은 수준의 재사용성과 유연성을 제공하며, 소프트웨어 개발의 생산성과 품질을 동시에 향상시키는 데 초점을 맞춥니다.CBD 특징항목설명컴포넌트(Component)독립적으로 개발, 테스트, 배포 가능한 소프트웨어 모듈. 특정 기능 제공.재사용성(Reusability)기존 컴포넌트를 활용하여 새로운 시스템을 빠르게 구축 가능.유연성(Flexibility)컴포넌트 교체나 확장을 통해 시스템을 쉽게 변경 가능.표준화(Standardization)컴포넌트 간 통신 및 인터페이스를 표준화하여 호환성과 통합성 보장. 개발 프로세스단계설명요구사항 분석시스템 요구사항 정의 및 필요.. 2024. 11. 21.
프로젝트 관리 툴 JIRA 소개 이번 프로젝트에서 프로젝트 관리 툴은 JIRA로 진행해볼 예정 입니다. 저는 개발이 익숙하지 않은 사람일 수록 프로젝트 관리를 잘 해보는게 중요하다고 생각하는데요.어떤 일이든 그 일의 프로세스가 확실히 잡혀야지 다른 큰일이 생겨도 체계적으로 진행 할 수 있고, 나중에 가서 다른 사람과 협업하면서 프로세스를 배우기가 버거울 수 있다고 생각하기 때문입니다. 만약, 대학에서 프로젝트를 진행하고 계신다면 프로젝트 관리 툴을 사용하는 것을 더 추천드립니다.사실 대학에서 일반 학생들한테 엄청난 기술 개발을 바라면서 프로젝트를 시킨다고 생각하지 않습니다.그런 사람들은 대학원을 가겠지요..그리고 사실 대학에서 배울수 있는 기술에도 한계가 있습니다. 그럼 보통 교수님들이 어떤 사람들을 좋게 볼까요?어딜가도 체계적으로 일.. 2024. 11. 21.