Apple is Apple

일일회고

 

첫 팀과제 시작이다.

 

팀 규칙부터 일정, 어떻게 개발할지, 설계는 어떻게 할지, 역할 분담을 어떻게 할지 등을 정하였다.

 

개인프로젝트와는 느낌이 많이 다른것 같다.

 

차근차근히 해나아가면 반드시 잘할 수 있을 거라 생각한다!


 

오늘의 키워드

  • 소프트웨어 설계

소프트웨어 설계

1. 요구사항 정의

  • 사용자의 관점에서 시스템의 요구사항을 정의
  • 기능과 제약조건등을 소프트웨어 사용자와 함께 정의
  • 제한 시간내에 구현이 가능한지 판단

 

2. 소프트웨어 설계

  • 1단계에서 산출된 요구사항들을 설계
  • 시스템을 구성하는 클래스, 모듈등 컴포넌트 간의 관계와 구조 설계
  • 클래스, 모듈 내의 로직 설계

 

3. 구현

  • 설계 완료 후 프로그래밍 언어를 사용하여 실제 프로그램을 작성

 

4. 테스트

  • 구현한 프로그램이 요구사항을 만족하는지, 실행 했을 시 예상 결과와 일치하는지 판정 후 그렇지 않다면 수정

 

5. 이행 및 유지보수

  • 실제 사용자에게 배포, 가이드 제공
  • 프로그램에 오류 발생 시 대응 및 요구사항 추가 시 업데이트 대응

 

profile

Apple is Apple

@mjjjjjj