본문 바로가기

전체 글152

리스크 주도 소프트웨어 아키텍처란? 리스크 주도 소프트웨어 아키텍처란? 성공적인 소프트웨어 개발을 위해 다양한 프로세스를 사용할 수 있다. 애자일 프로세스를 이용하는 그룹은 선행 설계 작업이 거의 없이 개발 도중에 설계가 나온다. 반대의 그룹은 세밀한 설계 작업을 진행하여 시스템을 개발한다. 어떤 방법이 가장 좋은 방법일까? 그 선택을 도울 이상적인 원칙이 있다. 아키텍처에 얼마나 많은 노력을 투자할지를 결정하기 위해 소프트웨어 리스크를 기준으로 삼을 수 있다. 리스크 주도 모델(risk-driven model) 적절한 아키텍처링 기법을 선택하여 적용하고, 얼마나 많은 시간을 투자할지도 파악하도록 기준을 제시하여 적정 아키텍처(just enough architecture) 작업을 수행하도록 안내한다. 아키텍터링에 투입할 노력은 실패 리스크.. 2023. 1. 23.
아키텍처, 아키텍트, 아키텍팅 용어 바로 알기 흔히 사용하는 IT용어 중 아키텍처, 아키텍트, 아키텍팅 용어를 정확하게 구분하여 사용해 보자. 직책: 아키텍트(architect) 아키텍팅을 전문으로 하는 역할을 뜻 한다. 프로세스: 아키텍팅 (architecting) 프로세스는 개발 중에 팀에서 발현되는 설계와 분리할 수 있다. 애자일에서는 아키텍처가 개발 중에 팀에서 발현된다고 신봉하는 사람들이 있다. 하지만 다른 진영(체계적인 개발: disciplined developement)에서는 아키텍처가 발현되는 것이 아니라고 믿는다. 엔지니어링 결과물: 아키텍처 (architecture) 엔지니어링은 개발, 운영 및 유지 보수에 대한 체계적이고 규율적이며 정량화 가능한 접근 방식을 적용한 것이다. 이러한 엔지니어링을 소프트웨어에 적용하여 만들어진 구조를.. 2023. 1. 23.
높은 금리의 은행 상품을 찾다. 요즘 금리가 매우 높아져서 많은 대출을 받은 사람들이 고통을 받고 있습니다. 그리고 금리가 올라간 덕분에 은행의 이자도 높아졌네요. 요즘 예금, 적금의 이자가 심상치 않네요. 대형 은행들은 이자를 별로 안 주지만, 신협이나 새마을금고 같은 곳은 지점에 따라 금리가 엄청 높네요. 지점별로 금리가 매우 다른데, 검색하기는 쉽지 않습니다. 전국 모든 지점들을 전부 찾아봐야 하니까요. 그러다가 생각이 났습니다. 저와 같은 사람은 없을까?? 그래서 폭풍 검색을했고, 괜찮은 곳을 발견했네요. 적금부자라는 곳이네요. 적금의 이자율이 더 높지만 비슷한 경우에는 예금으로 받는 이자의 금액이 훨씬 크네요. 예금은 6.4%로 실제 이자 수익은 653,788원이고, 적금은 8.0%이지만 실제로 받는 금액은 439,920원으로.. 2023. 1. 9.
퀀트 투자 로그 - 회귀에 대한 실험 퀀트 투자 로그 - 회귀에 대한 실험 지난 4년, 3년간의 데이터로 실험을 하였다. 5천만원이 있다는 가정하에 떨어지면 사고, 오르면 파는 주식은 회귀를 한다는 가정하에 사고 살고를 시뮬레이션 하였다. 거래의 기간 단위는 1주일이다. 매주 월요일 거래를 한다는 가정이고, 만약 월요일이 휴일이면 화요일이나 수요일에 거래를 한다. 주식 선정 조건 1. 코스피 기준 상위 300개 업체.("우" 제외, 인덱스 제외) 2. 지난 5년간 매출이 지속적으로 상승한 주식 총 52개의 주식 선정. 43개의 주식은 회귀를 한다는 가정하에 이익을 볼 수 있었다. 9개의 주식은 손해였다. 시뮬레이션 주식의 1년치 평균과 현재 가격을 비교한다. -5 ~ +5% 사이라면 아무것도 안한다. 매수 조건 -15~-5 : 100만원어치.. 2021. 3. 21.