올바른 소프트웨어 설계
유발 로이 지음, 남기혁 옮김 / 영진.com(영진닷컴) / 2024년 8월
평점 :
장바구니담기


우리는  1980년대이후 많은 소프트웨어를 사용해 왔습니다. MS오피스, 아래한글, 포토샵 등 이러한 소프트웨어이 대표적이고 유명하죠. 이러한 소프트웨어들이 업무를 편하게 해주고 발전시켜서 생산성을 크게 발전시켜왔습니다. 하지만 최근에는 소프트웨어개발과정에서 많은 문제가 발생하고 있다고 합니다. 과거에 비해 실패도 늘고 이로인해 시간과 비용에서 큰 대가를 치루게 된다고 합니다. <올바른 소프트웨어 설계>는  소프트웨어 공학의 원칙과 소프트웨어 시스템과 프로젝트에 적용하는 방대한 도구와 기법을 알려준다고 합니다.  이런 기법과 방법으로 비용, 일정, 요구사항, 인력충원, 유지보수, 품질 등에서 발생하는 문제를 해결하는 스포트웨어 아키텍트를 양성하는 내용을 담았습니다. 



저자는 유발로이 IDesign설립자입니다. 마이크로소프트의 핵심개발자였습니다.  주요 개발자회의에서 주요강연자였으며 MS선정'Software Legend'로 선정될 정도로 세계적인 소프트웨어 아키텍트입니다. 




저자는 '더 메서드'라는 소프트웨어 개발기법을 소개합니다. 이는 '시스템설계 + 프로젝트 설계'를 뜻합니다. 그리고 시스템설계를 작은 모듈단위 컴포넌트로 쪼개는 방식이고 이를 분해,구조,조합해서 시스템아키텍처를 만들고 프로젝트설계는 시스템설계보다 휠씬더 복잡해서  더 많은 도구와 아이디어 그리고 기법이 필요하다고 합니다. 그래서 시스템설계는 1부, 프로젝트설계는 2부에 둔모양입니다.  이렇게 두부분으로 나눠두었지만 실제는  두 설계가 결합된 방법이죠. 그래서 이를 '설계프로세스'라고 합니다.  벌써 이 정도 설명도 힘든게 사실입니다만 ㅠㅠ  하옇든 더 메서드는 시스템설계와 프로젝트 설계의 좋은 시작점이라고 합니다. 이 부분에 시간과 노력이 충분히 들어가야 한다고 강조합니다. 




시스템설계는 분해, 구조,조합 순으로 원칙들을 설명합니다.  분해는 시스템구성요소를 구분하는 걸 이야기합니다. 이것을 시스템분해라고 합니다. 이부분이 매우 중요하다고 합니다.  그 예를 기존시스템의 기능분해를 통해 증명하고 변동성 기반 분해에 대해 알아봅니다. 물론 어렵지만 실무에서 확실히 무언가를 느낄 듯합니다. 그리고 구조는 시스템의 구조를 정의하고 기능 요구사항을 나열합니다. 이부분은 매우 힘든 부분이라 계층형접근법으로 편하게 분리해야 합니다.  누구, 무엇, 어떻게, 어디로 질문을 해서 검증을 합니다.  조합은 검증과 밀접한 관계가 있다고 합니다.  요구사항이 변경되었을때도 조합형 설계는 변형되면 안된다고 합니다. 이러한 분해,구조,조합을 확인할 수있는 시스템설계사례로  확인하는 작업을 합니다. 



프로젝트 설게는  시스템을 구축하는 설계입니다. 그래서 시스템설계의 연장선이라고 합니다.  이 설계는  시스템설계와 프로젝트설계를 결합하는 과정이라는 겁니다. 결국 소프트웨어 아키텍처의 몫이라고 합니다.  흥미로운 점은 성공의 기준입니다.  저자는 성공의 기준을 약속을 지키는것이라고 합니다. 품질을 낮춰서 성공이라고 하면 안된다는 거죠. ㅠㅠ 팀이야기도 나오고, 네트워크 다이어그램도 그리고 비용, 역할 등 다양한 기법이 소개가 됩니다. 그리고 프로젝트설계에서 시간과 비용을 설정합니다. 서비스기획에서도 시간과 비용은 중요한 항목입니다.  저는 주니어개발자수준이라 내용이 쉽지는 않았습니다. 대규모 소프트웨어의 손톱수준의 기능 코딩을 맡고 입장에서 전체를 이해하는 것은 쉽지는 않습니다만  고품질 소프트웨어가 어떻게 만들어지는지에 관한 분명한 Righting 수준은 보았습니다.



본 도서는 리뷰어스클럽으로부터 무상으로 제공받아 주관적인 리뷰를 했습니다. 



댓글(0) 먼댓글(0) 좋아요(0)
좋아요
북마크하기찜하기 thankstoThanksTo
 
 
 
올바른 소프트웨어 설계
유발 로이 지음, 남기혁 옮김 / 영진.com(영진닷컴) / 2024년 8월
평점 :
장바구니담기


고품질의 소프트웨어개발을 위해 마스트 소프트웨어 아키텍트가 쓴 변동성 소프트웨어설계 기준!

댓글(0) 먼댓글(0) 좋아요(0)
좋아요
북마크하기찜하기 thankstoThanksTo
 
 
 
콘텐츠 전략가 - 세계 최대 기업의 UX 기반 콘텐츠 전략
나탈리 마리 던바 지음, 김유리 옮김 / 유엑스리뷰 / 2024년 8월
평점 :
장바구니담기


언제부터인가 콘텐츠에 대한 고심을 많이 하는 사람들이 늘었습니다. 아마 SNS시대와 많은 연관이 있을 겁니다. 더우기 비즈니스를 위한 SNS 운영자들의 콘텐츠에 대한 고심은 매우 큽니다. 무엇인가를 주기적으로 올려야 하고 그것을 고객들이 흥미를 느껴야 하기 때문이죠.  그래서인지 <콘텐츠 전략가>라는 제목이 큰울림이 느껴집니다. 더우기 UX와 콘텐츠는 결국 바라보는 방향이 같기에  둘사이의 연관성이 더욱 의미가 커졌습니다.  UX중심의 콘텐츠라고 할때, 블루프린트를 제작하고 조직을 꾸리고 프레임워크를 생성해서 성과층정을 하는 콘텐츠전략을 살펴보고 이것에 사용하는 툴을 살펴봅니다. 이제 콘텐츠도 체계적으로 해야 할 때인듯합니다. 




저자는 나탈리마리던바 월마트 수석UX콘텐츠전략가입니다.  그리고 유저리서치, UX라이터, 저널리스트 이자 강연자이기도 합니다. 미국 FDA, 담배제품센터(CTP) 등을 위한 콘텐츠도 제작했습니다. 



콘텐츠전략의 출발은 블루프린팅이라고 봐야 합니다. 여기에는 5가지 원칙이 있습니다. 한국말로 하면 청사진이죠. 이 청사진을 가지고 전체 계획을 진행해야 합니다.  여기서 잊지 말아야할 대상은 고객, 이해관계자, 팀원 들을 고려해서 블루프린팅을 제작해야 합니다.  협업문제도  기업단위에서는 매우 큰 문제죠. 기업에서는 혼자하는 경우가 없고 많은 팀들이 서로 협업(공동창작, 협업기반마련)을 통해 프로세스를 진행합니다.  의사소통문제로 프로세스격차가 나지 않도록 실무선의 대화공간을 마련해야 합니다. 




프로세스 프레임워크는 '하나의 정보를 다양한 매체와 혁신을 통해 전달하는것'(COPE)가 핵심이라고 합니다. 이 COPE를 반복하고 확장하는 방식을 따라간다고 합니다.  이 방식을 적용하여 조사-정의-콘텐츠분석-사이트정의 및 구조-디자인-콘텐츠개발-프로젝트 관리순으로 내부를 팀원들과 함께 이를 구성하는 방법을 알려줍니다. 결국 상사나 사수에게서 배우는 게 바로 이런 점아닌가요. 일종일의 매뉴얼역활을 할 수있도록 프로세스 프레임워크를만들어야 합니다.  그리고 저자는 확장개념을 중요시합니다. 왜냐하면 콘텐츠의 크기를 조정하는 경우르 뜻합니다.  프로젝트에서 성과측정도 매우 중요하죠. 시각과 끝을 관리하는 엔드 투 엔드 프로세스에 중점을 둔다고 합니다. 



구체적인 작업으로 리툴링(Retooling), 스캐폴링(Scaffolding)으로  콘텐츠전략의 전반적인 부분을 업그레이드하는 방법으로 성장과 확장의 발판을 만들수 있게됩니다. 저자는 이해를 더 쉽게 하기위해 건축물 짓는 과정에 비유를 해서 과정을 설명합니다.  건축은 최종점검이 건축허가단계입니다. 이 단계에서는 블루프린트의 각 단계를 확인할 수있도록 체크리스트를 제공합니다. 마지막은 리본커팅을 하고 세상에 자랑하라고 합니다만  많은 시행착오가 분명 있어야 할겁니다. 



본 도서는 출판사로부터 무상으로 제공받아 주관적인 리뷰를 했습니다. 


댓글(0) 먼댓글(0) 좋아요(0)
좋아요
북마크하기찜하기 thankstoThanksTo
 
 
 
AI 혁신 바이블 - 아날로그 기업은 인공지능 시대에 어떻게 살아남는가
토머스 H. 대븐포트.니틴 미탈 지음, 임상훈 옮김, 딜로이트 컨설팅 코리아 감수 / 더퀘스트 / 2024년 8월
평점 :
장바구니담기


2016년이후 한국에서는 4차산업혁명의 붐이 불었습니다.  그러나 미국에서는 이를 디지털트랜스포메이션이라고 하고 유럽에서는 인더스트리4.0이라고 했습니다.  <AI혁신 바이블>은 지난 10여년동안 미국 기업에 추진되던 디지털 트랜스포메이션이 AI을 적용해서 성공한  사례를 다룹니다.  당연히 AI로 무엇을 하는지는 기본으로 알려줍니다.  모두다 궁금한것이 그 부분 가장크겠죠. 




저자는 2인저자로 토마스 H 대븐포트 밴슨대 정보기술 및 경영학석좌교수십니다. 트리니티대 사회학, 하버드대 사회학 석사와 박사를 하셨습니다.  이분이 빅데이터의 창시자라고 합니다. 이름을 기억해야겠네요. 하버드대, 시카고대교수를 역임했습니다. <분석으로 경쟁하라>,<최선의 결정은 어떻게 내려지는가> 등의 수십권의 저서가 있고 300편이상의 유수한 전문지에 기고도 있는 경영학 구루십니다.  공저자 니틴미탈 딜로이트 컨설팅 CEO는 바나라스힌두대 BS, 애리조나대 경영정보시스템 석사를 했습니다.  이 분도 인도분이시군요. 정말 인도천재들은 대단하십니다. 



AI는 구글, 아마존 같은 빅테크만의 영역인가 아니죠.  여기서는 DBS은행, CCC인텔리전트솔루션스, 핑안, 에어버스, 월마트, 캐피털원 등의 일반기업에서 성공사례를 다룹니다.  이들 기업도 AI올인, AI우선, AI추진 등으로 구분할수가 있습니다.  전제는 AI와 인간의 공존입니다. AI에 대해서 공격적이거나 부정적인 생각보다는  AI를 적극적으로 업무에 적용하는 생각이 중요합니다.  기업들도 AI시대에 뒤지면 안된다고 생각하고 직원들에게 적극적인 인공지능교육을 하고 있습니다. DSB은행은 18000명이상의 직원들에게 데이터를 다루는 기술을 가르쳐서 자신의 업무의 데이터분석이 가능하게 했다고 합니다. 이러한 AI추진을 하는 이유는 업무실행속도향상, 비용절감, 복잡성이해, 고객참여혁신, 혁신추진, 신뢰강화 등의 역할을 하게 됩니다. 




AI의 도입으로 어떤 비즈니스모델을 만들어가는가도 매우 흥미로운 점입니다. 새로운 것의 창출모델, 기업내의 운영을 혁신하는 모델, 고객행동유도모델 등이 있습니다. 이때 중요한 것도 리더십문제이고 경영진의 확고한 비전이 중요하다고 합니다. 사실 경영진의 확고한 의지가 없다면 AI적용도 조직원들에게 새로운 것을 배우는 스트레스가 되므로 강력한 의지가 매우 중요합니다. 



AI트랜스포메이션을 추진하는 기업은 4경로로 딜로이트 사례로 인간중심에서 인간과 AI중심기업으로 전환,  캐피털원사례는 데이터분석중심에서 AI중심으로 전환, CCC인텔리전트솔루션스사례로 데이터중심에서 AI중심으로 전환,  의료스타트업사례로 처음부터 AI역량구축으로 출발하는 사례입니다.  저자는 AI비즈니스를 어떻게 레거시기업에 적용시킬까로 다양하고 직접적인 기업의 예시를 들어 설명했습니다. 다만 이 사례가 자신의 기업에 적용할 때는 어떤 모델이 좋을지 의문이 들수있습니다. 이럴때 AI로 성취하고싶은 것이 무엇인지, 내부와 외부데이터분석을 분석하고,  내부 네트워크를 클라우드로 이동하면 AI적용이 용이해진다고 합니다. 이 외에도 다양한 AI도입의 고려할 수있는 키워드를 도출해두었습니다.  AI혁신 이제 어느기업도 벋어날 수없는 영역으로 보입니다.



본 도서는 출판사로부터 무상으로 제공받아 주관적인 리뷰를 했습니다. 



댓글(0) 먼댓글(0) 좋아요(0)
좋아요
북마크하기찜하기 thankstoThanksTo
 
 
 
연봉 10배, 재택창업으로 퇴사합니다 - 고졸 흙수저의 억대연봉 성공스토리!
이승주 지음 / 생각수레 / 2024년 8월
평점 :
장바구니담기


경제적 자유를 누리고 싶은 사람이 많죠. 저도 마찬가지입니다. 그러기 위해서는 돈을 많이 벌어야 합니다. 아마도 월급을 모아서는 불가능하죠. 저자는 '자수성가의 법칙'을 깯고 이를 실천해서 연봉10배를 버시는듯합니다. <연봉 10배, 재택창업으로 퇴사합니다>는 저자의 과거 13년전 흙수저부터 현재 금수저가 되기까지의 이야기와 자신이 자수성가하고픈 사람들의 꿈을 실현하기위해 어떤 맨토가 되어주고 있는지를 알려줍니다. 모두 자수성가 화이팅!



저자는 자수성가공부방 대표십니다. 2012년 노점으로 시작해서 현재를 이루셨습니다.  창업코칭을 하면서  부자가 되고 싶은 사람들의 꿈을 이뤄주는 분이십니다. 




부자가 되는 방법은 부자들만의 습관과 이미 검증된 부자들의 방법을 그~대로 모방하는 것이라고 합니다. 이를 위해 철저한 전략과 계획은 필수라는 겁니다. 그런데 이를 혼자하는 것이 쉽지가 않죠. 그래서 저자가 생각해낸것이 부자가 되고 싶은 사람들을 모아서 맨토링을 해주는 것이었습니다. 사실 실천이 어렵죠. 그래서 옆에서 독려를 하면 확실한 방법이기에  100%성공을 한다는 논리입니다.  저자에게 배우지 않더라도 좋은 스승을 만나는 것이 중요하다고 합니다. 이것이 중요한 것은 성공한 사람과 함께 일을 하면 성공을 하고 긍정적인 사람과 함께 하면 긍정적인 된다는 겁니다.  그리고 꾸준히 상상하라는 겁니다. 스포츠선수들이 매일하는 이미지트레이닝같은거죠.  종이에다가 목표를 적고 구체적으로 수치화하라는 거죠. 목표가 사람을 만들고 그 사람은 자신감이 충만한 사람이라는 겁니다. 




좀더 노하우를 구체화하면 세상은 1등만 기억하는 더러운 세상이라는 것이고  1등을 하기위해서는 선택과 집중을 하라고 합니다.  여기에는 마케팅이 매우 중요합니다. 0.1% 부자들의 마케팅은  가격에 집중하지않고 다른 차별화를 만든다고 합니다. 고객에게 진실하게 다가가라고 합니다.   성공의 법칙은 목표를 세우고 자신과 약속을 하고 종자돈을 모으고  재테크를 해야 하는데 대도록이면 부동산 투자가 좋다는 겁니다. 부동산불패신화를 믿는다는 거죠. 



저자는 월급보다 10배더벌수있는 온라인쇼핑몰에 도전을 합니다. 쇼핑몰을 제대로 배우기위해 맹모삼천지교로 큰물로 이동을 합니다. 그리고 꾸준히 노력을 합니다.  이 노력의 속도를 붙이기위해서는 멘토를 만들었다고 합니다. 조언을 받고 목표를 구체화합니다.  본격적으로 뛰어들기 전에 공부를 권합니다. 저자는 자신이 세계 일류기업을 만든다는 확신이 있습니다. 자신감이 있습니다. 이는 열정입니다.  폼나게 살아봐야하지 않겠습니까



본 도서는 출판사로부터 무상으로 제공받아 주관적인 리뷰를 했습니다. 



댓글(0) 먼댓글(0) 좋아요(0)
좋아요
북마크하기찜하기 thankstoThanksTo