작업 프로세스
1. 요구사항 정의하기
2. 컴포넌트 구성하기
- 필요한 컴포넌트 수집
- 요구사항에 맞는 컴포넌트의 스펙 설정
3. 컴포넌트 간 인터페이스 정의하기
- 컴포넌트 간 어떻게 데이터를 주고 받을지 정의하기
4. 시스템 디자인 하기
5. 시스템 만들기 및 테스트
- 지금까지 설계한 내용을 바탕으로 시스템 구축하기
정리
컴퓨터 시스템을 만드는 것은 복잡한 과정을 수반한다. 하드웨어 소프트웨어에 대한 깊은 이해를 필요로 한다. 그리고 요구사항과 환경적 제약까지 고려해야 한다. 이 과정에서 엔지니어 팀 간의 협업은 필수