소프트웨어 아키텍트

Jmnote (토론 | 기여)님의 2017년 8월 15일 (화) 16:03 판 (→‎개요)

1 개요

software architect
소프트웨어 아키텍트
  • 소프트웨어 시스템을 설계하는 사람
  • 소프트웨어 아키텍처를 설계하는 고급 SW 개발자
  • 상당히 커다란 시스템을 설계할 수 있는 능력을 가진 사람
  • 기술적 관점에서 시스템을 바라보고, 설계와 구현 전체를 책임지며 개발팀을 이끄는 사람
  • 고수준 설계, 기술표준(코딩표준, 도구, 플랫폼 포함) 선정·관장을 담당하는 소프트웨어 전문가 ★
  • IT 시스템이 대형화, 복잡화되고, 고객의 요구 사항이 까다로워지면서 시스템을 전체적인 시각에서 볼 수 있는 아키텍트가 필요하게 됨
  • 좋은 아키텍처는 비즈니스에 대한 이해에서 나오지만, 도메인전문가(업무전문가)와는 다름
  • 문서로 소프트웨어 스펙이나 설계서를 작성할 수 있어야 함
다른 사람이 이 문서를 보고 소프트웨어를 개발할 수 있어야 함

2 같이 보기

3 참고

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}