탠디 트라우어

Tandy Trower
탠디 트라우어
모교워싱턴 주립 대학교
로 알려져 있다.
  • 마이크로소프트 플라이트 시뮬레이터
  • 마이크로소프트 바스IC
  • 마이크로소프트 윈도
  • 로보틱스

Tandy Trower는 현재 워싱턴 주 시애틀에 본사를 둔 로봇 회사인 Holaloha Robotics LLC의 CEO로, 노인들이 더 독립적으로 살 수 있도록 하기 위해 자율적으로 이동 가능한 사회적 상호 작용 로봇을 개발하고 있다.

Trower씨는 이전에 28년 동안 마이크로소프트에서[1] 일했는데, 그 중 많은 제품들이 시장에서 잘 알려진 20여 개의 제품과 관련되어 있었다.마이크로소프트에서의 마지막 역할에서 그는 로보틱스 그룹의[2] 총책임자였고 회의와[3] 대학에서 로봇의 미래에 대해 광범위하게 말했다.마이크로소프트사를 떠난 후, 그는 Holaloha Robotics를 설립했다.[4]

초기 경력

프로그램을 스스로 학습한 후, 먼저 라디오 챗 TRS-80 모델 1과 이후 애플 II에서, 탠디는 반도체 산업에서 엔지니어로 일하던 경력을 전환했고, 1979년에 소프트웨어 개발로 옮겨갔으며, 그 때 그는 와이카트의 샌프란시스코 지사에서 일하게 되었다. 이 회사는 교육 및 커리큘럼 기반 제품을 개발하는 회사였다.그곳에서 그는 짐 슈일러 박사를 위해 SRA를 위해 개발되고 있는 Apple II의 교실 커리큘럼 관리 패키지에서 일했다.1980년에는 당시 가장 최신의 사업체였던 [5]개인용 컴퓨터 사업부에 아타리에 고용되었고, 아타리가 놀란 부쉬넬로부터 워너 커뮤니케이션에 인수된 직후였다.

소프트웨어 제품 취득 가능성을 평가하는 것으로 시작하여 재빨리 아타리 400과 800 컴퓨터의 다양한 교육 및 엔터테인먼트 제품의 제품 매니저로 일했으며, 당시 아타리의 개인용 컴퓨터 ra를 통해 아타리가 마이크로소프트 BASIC의 라이센스를 취득할 것을 경영진에 권고했다.chepherdson Microsystems에 의해 만들어진 BASIC이며, Apple II나 Commodore PET와 같은 다른 초기 경쟁 PC에 특징지어졌던 BASIC과 완전히 호환되지 않았다.빌 게이츠 자신이 써니베일의 아타리 사무실로 내려와 스펙의 특징들을 협상했다.

Microsoft로 전환

1981년 말, Tandy는 마이크로소프트에 입사할 수 있는 가능성에 대해 문의했고, 인터뷰에 초대받았고, 당시 마이크로소프트의 인사 담당 대리였던 Steve Ballmer로부터 입사 제의를 받았다.당시 직원은 90여 명이었다.그는 Jeff Raikes, Chris Larson, Carl Thurl, Mark Deutsch, Mark Ursino가 포함된 신제품 마케팅 팀의 일원으로 합류했다.(채널 9의[6] 비디오 끝 참조).

이 팀은 IBM이 GW-BASIC이라고 알려진 새로운 PC와 함께 출하하고 있던 기본 OEM 버전을 포함한 다양한 기본 제품의 마케팅을 담당하게 되었다.또한 6800, 6809, 6502, Z-80, 8080, 8086 프로세서와 BASIC 컴파일러를 위한 다양한 BASIC 인터프리터가 포함되어 있다.또한, 그는 몇 가지 게임(마이크로소프트 데카슬론, 어드벤처), 교육용 제품(타이핑 튜터), 이미 출하된 애플 II 컴퓨터용 SoftCard와 RAMCard를 포함한 몇 가지 하드웨어 제품, MuMath(심볼릭 방정식 프로세서), MuLisp(LISP 통역)을 담당했다.마이크로소프트의 그의 첫 번째 매니저는 나이젤 스미스였다.

3개월 만에 코볼 마케팅 책임과 파일 정렬 유틸리티인 마이크로소프트 소트 80도 그에게 넘어갔다.약 6개월 후, 그는 또한 마이크로소프트 파스칼, FORTRAN, 매크로어셈블러 마케팅에 대한 책임과 MS-DOS용 최초의 마이크로소프트 C 컴파일러를 출시한 책임도 부여받았다.이때 그는 하드웨어 제품, 게임 및 교육 제품에 대한 책임을 벗었지만 브루스 아트윅이 마이크로소프트를 위해 만든 마이크로소프트 플라이트 시뮬레이터의 첫 번째 버전을 관리하기 전에는 아니었다.

이후 3년 동안 그는 프로그래밍 언어 패밀리를 중심으로 소규모 마케팅 팀을 구성하고 애플 매킨토시용 최초의 BASIC 인터프리터 및 컴파일러를 포함하도록 그 패밀리를 확장했다.

창문들

1984년 말, 탠디의 사장이 된 스티브 발머는 그에게 마이크로소프트 윈도우의 소매 마케팅 책임을 넘겨달라고 부탁했다.IBM은 자신의 캐릭터 기반인 TOPView라는 앱 매니저에게 유리하게 윈도우 라이센스를 부여하는 것을 거부했지만, 마이크로소프트는 그래픽 사용자 인터페이스의 개발을 계속했다.윈도 1.0은 1985년 가을에 출하되었다.그 윈도 버전은 해상도가 320×200픽셀인 CGA 카드에서 실행해야 했고, 탠디가 합류하기 전에는 원래 디자인처럼 겹치기보다는 타일 창을 사용하기로 결정했기 때문에 오늘날 버전과 거의 유사하다.

Tandy는 그림판 프로그램, Windows Write, Calculator, Reversi 게임, Notepad, File Manager, Calendar 프로그램이라고 불리는 간단한 워드프로세서를 포함한 데스크탑 애플릿 세트의 사양을 작성했다.그는 또한 제어판이라는 앱을 사용하여 시스템 파라미터를 변경하는 방법을 정의했다.

윈도용 애플리케이션은 처음에 출시되는 것이 느렸다.1986년 7월, Tandy는 Windows 마케팅 이사로서 제3자 앱이 12개도 안 된다는 것을 인정해야 했다.[7]

그는 Windows 2.0을 관리하는 데 도움을 주었고 인터페이스는 다시 겹치는 창으로 이동했다.그것은 윈도우, 마이크로소프트 엑셀에서 실행된 최초의 중요한 응용프로그램의 플랫폼이 되었다.그때 알두스라는 회사는 또한 HP LaserJet 프린터의 프린터 드라이버를 이용하는 그들의 인기 있는 페이지 레이아웃 제품인 페이지메이커를 윈도우 버전으로 만들었다.그 당시 대부분의 프린터는 도트 매트릭스였다.

그 무렵, 마이크로소프트와 IBM이 자사의 창 매니저인 프리젠테이션 매니저를 포함하는 OS/2라는 새로운 OS에 대해 협력하는 IBM과의 공동 개발 계약(아직도 Windows 라이센스 거부)이 있었다.윈도우와 OS/2 프리젠테이션 매니저의 UI는 사용자가 그들 사이에서 원활하게 이동할 수 있도록 동기화되어야 했고, Tandy는 제품 간의 호환성을 유지하기 위한 노력의 일환으로 기능들을 협상하는 연락처가 되었다.

1987년 11월 윈도 2.0이 출시되자 탠디는 사용적합성 시험, 앱 인터페이스 설계, UI 가이드라인 발간, 새로운 UI 프로토타입 제작 등을 할 수 있는 새로운 그룹의 설립을 마이크로소프트에 제안했고, 이후 마이크로소프트의 첫 번째 사용적합성 시험소를 설립하고 윈도 애플리케이션 설계 가이드라인을 대부분 작성했다.e Microsoft Press에서 발행함.그는 또한 초기 사용자 인터페이스 컨퍼런스에서 애플리케이션 인터페이스 설계에 관한 특집 연사로 활동했다.

이 무렵 스티브 잡스는 애플을 떠나 윈도우를 두고 마이크로소프트사를 고소했다.Tandy는 기탁에 관여했고 마이크로소프트 법무팀이 법정에서 사용할 비디오와 다른 교육 요소를 만드는 일을 맡았다.결국 그 문제는 법정 밖에서 해결되었다.

대화형 소프트웨어 에이전트

사용자 인터페이스 설계와 사용적합성 평가가 더 보편화되고 Microsoft의 제품 팀으로 통합됨에 따라, Tandy는 주로 우수한 설계 관행과 새로운 UI 혁신을 촉진하는 데 초점을 맞추었다.마이크로소프트 소비자 애플리케이션 부서 내에 불운한 마이크로소프트 밥이 만들어지고 있는 것은 이 시기였다.설계 작업을 평가하기 위해 팀을 만난 탠디는 스탠포드 대학교수인 바이런 리브스와 클리포드 나스의 연구를 바탕으로 디자인 접근법이 올바른 동기 부여와 좋은 개념 모델을 가지고 있다고 느꼈는데, 이는 인간이 비인간적인 출처에서 제시된 경우에도 여러 실험을 통해 인간이 사회적 자극에 반응한다는 것을 확인했다.그러나 그는 마이크로소프트 밥 팀이 개발하고 있는 구현에 동의하지 않았다.이에 대해, Tandy는 계약 개발자를 고용하여 화면상의 캐릭터 에이전트들을 위한 인터페이스를 만들었는데, 이 인터페이스는 모든 윈도우 개발자들이 그들의 응용 프로그램이나 웹 페이지에 대화형 캐릭터를 통합할 수 있게 해주었다.[8]인터랙션을 지원하는 코드 외에도 로봇(로비), 앵무새(MSR 페르소나 프로젝트에서[9] 빌려온 피디), 마법사(머린), 지니(지니) 등 개발자가 라이센스를 부여할 수 있는 4개의 캐릭터와 애니메이션 시퀀스를 자체 제작할 수 있는 툴도 개발자가 직접 제작할 수 있도록 했다.1997년 컴퓨터 시스템의 인적 요인에 관한 ACM 콘퍼런스에서 제시된 논문에서, Tandy는 인터랙티브 에이전트의 대화 인터페이스를 만드는 방법에 대해 논의하였다.[10]

나중에 오피스 팀에서 오피스 어시스턴트를 지원하고 사용되었던 원래의 마이크로소프트 밥 코드를 대체하기 위해 사용하였다.그러나 오피스 팀은 악명 높은 클리핏(일명 "클리피")을 포함한 그들만의 캐릭터 세트를 만들었다.또한 마이크로소프트 에이전트는 윈도 ME의 사용자 등록 컴포넌트에 포함되었고 많은 마이크로소프트 리서치 프로젝트뿐만 아니라 타사 애플리케이션과 웹사이트에도 포함되었다.이 코드는 사용자들의 불만족스러운 기술 수용으로 인해 윈도우와 오피스에서 모두 삭제되었고 인터페이스 사용 방법을 개선하려는 그의 노력에도 불구하고 마이크로소프트에서 프로젝트가 중단되었다.

Windows Media Center 이상

2004년, Tandy는 Craig Mundie의 조직으로 옮겨서 Windows Media Center의 사용자 인터페이스 팀을 담당했고, 이후 Will Poole의 디지털 미디어 부서로 옮겨졌다.초기 팀과 스펙을 구축한 후, 그를 대신할 조 벨피오어를 영입하고 문디에서 다시 일하게 되는데, 이번에는 문디가 빅탑이라는 프로젝트에서 인큐베이팅하고 있던 동시성 작업의 가치를 증명할 수 있는 응용 시나리오를 고안해 내는 임무를 띠고 있다.BigTop의 목표는 동시에 실행되는 코드 mo 간의 상호작용을 관리하기 위해 스레드, 잠금 장치 및 세마포어를 관리하는 기존의 복잡성 없이 단일 스레드 단일 프로세서 기반 개발에서 비동기식 분산 프로세싱으로 개발자를 전환해야 하는 Mundie의 비전을 실현하는 것이었다.dules. 이것은 나중에 마이크로소프트 로보틱스 개발자 스튜디오CCR & DSS 툴킷에 포함되었던 CCR(Concurrency and Coordination Runtime)과 DSS(Decentralized Software Services)가 되었다.그러나, 설득력 있는 시나리오를 확인하기 위한 이 첫 번째 시도에서, 탠디는 신경망, 유전 알고리즘, 군집 처리와 같은 생물학적으로 영감을 받은 기술을 조사했지만, 결국 자연적인 대화를 가능하게 하는 대화 소프트웨어 엔진의 구축 프로젝트를 제안하였다.그러나 이 프로젝트는 취소되었다.

Gates Strategy States and Research in Robotics

웹봇에서 Microsoft Kinect 장치를 탑재한 KUKA 유봇 시뮬레이션

2005년, 탠디는 빌 게이츠의 전략 직원의 일원으로 근무하면서 게이츠가 현재 진행 중인 내외부의 발전을 따라갈 수 있도록 돕는 역할을 맡았다.[11]

이 기간 동안 탠디는 대학 연구원, 산업용 로봇 분야의 ABB, KUKA와 같은 벤더, 그리고 그들의 새로운 로봇 키트 등을 위한 소프트웨어를 찾고 있던 레고 부사장 등 로봇계의 여러 분야와의 회의에 초대되었다.기술 세계 여러 곳에서 나왔음에도 불구하고 로봇 공학은 새로운 "파괴" 코스를 밟았고 새로운 개인적인 형태로 나아가고 있다는 공통의 메시지가 있는 것처럼 보였다.

로봇공학계의 여러 지도자들과 이야기를 나누고 가용 자원을 평가한 후, 탠디는 빌 게이츠와 로봇공학에 대해 논의했다.이에 따라 다양한 로봇에 적용할 수 있는 일관된 플랫폼과 도구를 제공할 수 있는 개발 키트를 만들자는 제안이 나왔다.게이츠는 크레이그 먼디와 MSR 선임 부사장 릭 라시드에게 검토와 입력을 요청했고, 이 제안은 시제품 단계로 넘어가도록 승인되었고, 먼디가 육성하고 있던 동시성 작업을 통합하게 될 것이다.9개월 후, 후속 검토 후, 이 프로젝트는 제품 개발을 위해 승인되었다.[12] 2006년 6월에 마이크로소프트 로보틱스 스튜디오라고 불리는 첫 번째 CTP(Community Technology Preview)가 선적되었다.V1.0의 공식 발매는 2006년 12월이었다.[13]

2008년 11월에 출시된 2.0은 마이크로소프트 로보틱스 개발자 스튜디오로 이름이 바뀌었다.마이크로소프트는 2012년 4.0 출시 이후 이 제품을 단종하고 로보틱스 그룹을 폐쇄했다.[14]이후 윈도용 로보틱스(ROS)를 비롯해 마이크로소프트 내 로보틱스에 대한 일부 연구가 있었지만 마이크로소프트의 로보틱스 개입은 미미했다.

포스트 마이크로소프트

Tandy Trower는 도움을 필요로 하는 증가하는 전세계 인구의 삶을 향상시킬 수 있는 로봇 솔루션을 지원하기 위한 소프트웨어와 서비스를 만들기 위한 새로운 벤처를 추구하기 위해 2009년 11월에 마이크로소프트에서 사임했다.호알로하 로보틱스라는 이름의 이 새로운 벤처기업은 2010년 9월에 출범했다.[15]

참조

  1. ^ "Q&A: Members of Microsoft's "20-Year Club" Reflect on the Past and the Future". Microsoft News. 2005-09-21. Retrieved 2021-08-03.
  2. ^ "Microsoft Fosters Robotics". Seattle PI. 2006-06-19. Retrieved 2021-08-06.
  3. ^ "RoboBusiness". RoboBusiness. Archived from the original on 2012-02-29. Retrieved 2015-09-18.
  4. ^ "Hoaloha Robotics About Page". Hoaloha Robotics. Retrieved 2021-08-02.{{cite web}}: CS1 maint : url-status (링크)
  5. ^ "History of Atari's 8-bit Computers". atarimania.com. Retrieved 2021-08-06.
  6. ^ "The History of Microsoft - 1981". Microsoft. Retrieved 2021-08-03.
  7. ^ "Plantir Readies Windows Filer 3.0". Infoworld. 1986-07-21. Retrieved 2021-08-06.
  8. ^ "Microsoft Agent 2.0 Adds a More Human Touch to Computing". 1998-10-12. Retrieved 2021-08-06.
  9. ^ "The Persona Project and Peedy the Parrot". Retrieved 2021-08-06.
  10. ^ Trower, Tandy (1997-03-22). "Creating conversational interfaces for interactive software agents". CHI '97 extended abstracts on Human factors in computing systems looking to the future - CHI '97. Portal.acm.org. p. 198. doi:10.1145/1120212.1120341. ISBN 0897919262. S2CID 22082037. Retrieved 2015-09-18.
  11. ^ Gates, Bill (2008-02-01). "A Robot in Every Home". Scientific American. Retrieved 2021-08-04.
  12. ^ Cherry, Steven (2007-08-01). "Robots, Incorporated". IEEE Spectrum. Retrieved 2021-08-03.
  13. ^ "Q&A: Microsoft Announces Release of Microsoft Robotics Studio". Microsoft News. 2006-12-12. Retrieved 2021-08-03.
  14. ^ Guizzo, Erico (2014-09-25). "Microsoft Shuts Down Its Robotics Group". IEEE Spectrum. Retrieved 2021-08-04.
  15. ^ "Nā Puke Wehewehe ʻŌlelo Hawaiʻi". wehewehe.org. Retrieved 2019-03-30.

외부 링크