기계적 인조 인간

Windows 개발 변경 가이드

therunofsummer

therunofsummer
Anonim

삽화: 칩 테일러 (Chip Taylor) 1 년 전 워싱턴 레드몬드 캠퍼스에서 Microsoft의 Windows Vista 팀원은 운영 체제에 대해 어려운 질문에 직면하기 위해 기자 그룹을 만났습니다.

당시 비스타가 중요한 비즈니스 고객 중 상당수가 기업의 업그레이드 대신 마이크로 소프트 클라이언트 OS의 다음 릴리스를 기다리는 것으로 나타 났으므로 비스타가 마이크로 소프트가 예측 한 큰 성공이 될 수는 없다는 것이 분명했습니다 데스크톱에서 비스타에 이르기까지.

마이크로 소프트에게 제기 된 질문 중에는 5 년 이상 개발 한 후에 회사가 Vista를 잘못 이해할 수있는 방법과 이전에 상당한 버그 수정이 필요한 주요 소프트웨어 출시를 정당화 할 수 있었던 엔터프라이즈 배포에 적합했습니다.

Windows의 "첫 번째 릴리스를 구매하고 구매하지"않는 것은 IT 전문가들 사이에서 오랫동안 환영의 마음 이었지만 "서비스 팩이 나올 때까지 기다려야합니다. 많은 버그와 이슈 "라고 오랫동안 마이크로 소프트 파트너이자 고객 인 스콧 노울 (Scott Noles)은 말했습니다. 스콧 노울 (Scott Noles)은 위스콘신 주 와우 케샤 (Waukesha)의 의료 재활 센터 인 마이크로 소프트 고객 Kinex Medical의 기술 및 교육 책임자입니다.

Vista는 물론 이전 제품 그럼에도 불구하고 여전히 널리 사용되고있는 견고한 운영 체제 인 Windows XP는 엔터프라이즈 사용자를 괴롭히는 중요한 보안 문제를 처리하기 위해 주요 서비스 팩 릴리스가 필요했습니다. Microsoft는 Vista에 대해 직면 한 질문에 대한 답변을 제공하지 않았습니다. 그러나 1 년 후인 지금은 앞으로 나아가고 회사는 그렇지 않습니다.

지난 몇 개월 동안 마이크로 소프트는 비스타에 대한 공개 된 대중적 시사에 참여했으며, 지난 2 주간만으로도 일련의 언론 인터뷰를 통해 과거의 실수에서 배워야 할 Windows 7의 개발 프로세스, 곧 출시 될 클라이언트 릴리스가 어떻게 바뀌 었는지 설명합니다.

"우리는 여전히 배우고 있음을 알고 있지만 항상 더 나은 내일을 만들고 싶습니다. MS의 윈도우 제품 관리 담당 부사장 인 마이크 내쉬 (Mike Nash)는 최근 인터뷰에서 윈도우 7 개발에 관해 언급했다. 그는 2006 년 3 월 마이크로 소프트가 윈도우 개발 담당 스티븐 시노 프 스키 (Steven Sinofsky) 개발은 프로세스의 변화를 이끌어내는 주요 요인이었습니다. Sinofsky는 현재 Windows 및 Windows Live Engineering Group의 선임 부사장이며 Nash는 그룹에 명령을 내린 것에 대해 그를 칭찬합니다.

Vista는 비즈니스 고객 중에는 몇 가지 주요 이유로 실패했습니다. 하나는 프리미엄 하드웨어 요구 사항으로 인해 회사가 이미 IT 환경에서 실행중인 PC와 호환되지 못하게되었습니다. 이는 Vista 로의 업그레이드를 통해 비즈니스가 하드웨어를 업데이트해야한다는 것을 의미했습니다. 기존 컴퓨터를 재활용하는 것보다 비용이 많이 드는 제안이었습니다.

Microsoft의 주변 장치 및 소프트웨어 파트너는 릴리스 용으로 완전히 준비되지 않았기 때문에 많은 타사 제품 비즈니스 사용자가 Vista에서 작동하지 않는 경우 Windows 제품 관리 담당 수석 이사 인 Gavriella Schuster는 Vista의 개발 프로세스의 "시작과 끝"특성이 파트너의 부족에 기여한 것으로 언급했습니다 최종 릴리스에 대한 대비. 마이크로 소프트는 비스타 개발이 중단됨에 따라 운영체제의 보안을 철저히 조사하기 시작했다.

마이크로 소프트는 윈도 7을 몇 가지 방법으로 개발하여 과거의 오류로부터 배우는 방법을 바꿨다. 말한다. 첫째, 회사는 "초기에 기능 세트를 정의하고"회사가 최종 OS에 들어갈 것으로 확신 할 때 파트너 및 고객과 해당 기능 세트 만 공유하기로 결정했습니다.

Microsoft 고객 및 파트너에게 Windows 7의 새로운 기능에 대해 설명하고 Microsoft가 가능한 한 이러한 기능을 안정화 할 수있는 기회를 제공 할 것입니다.

"우리는 생태계의 작업을 Vista와 함께하게 만들었습니다."Nash는 베타 버전과 릴리스 후보 사이에서 Vista에서 많이 변경되었으므로 릴리스 후보와 최종 릴리스 사이에서 다시 변경 되었기 때문에 Nash는 인정했습니다. Windows 7의 출시 이정표를보다 쉽게 ​​예측할 수있게되면 준비 프로세스가 쉬워 질 것입니다. Windows 7의 베타 버전은 이미 기능이 완벽하게 갖추어져 있지만 Microsoft의 일정에 따라 비즈니스 고객에 대한 최종 릴리스는 11 월까지는 예상되지 않습니다. 마이크로 소프트는 또한 윈도우 7의 최종 버전 출시 직전에 발표 될 릴리스 후보에 대해 두 번째 베타 버전을 발표했다.

전반적인 PC 호환성 문제를 해결하기 위해 마이크로 소프트는 모든 버전 Windows 7은 저렴한 기능의 넷북에서도 실행됩니다.이 기능을 사용하려면 완전한 기능을 갖춘 PC가 제공하는 것과 동일한 RAM 또는 하드웨어 전력이 필요하지 않습니다.

IT 전문가는 Sinofsky가 마이크로 소프트는 기존 윈도우 7 베타에 대한 개발 프로세스를 진행했다. 마이크로 소프트는 오피스 팀의 리더를 불러 모으고 유비쿼터스와 인프라 스트럭처 제품의 리볼루션 책임을 이해하고 배울 수있는 사람을 확보했다 " 수석 IT 관리자 인 twentysixNew York은 Windows 7을 저가 PC에서 성공적으로 사용하고 있습니다. Windows 및 Office와 같은 제품을 새로 만드는 것이 필요하지만 새로운 기능을 추가하면 새로운 버전으로 업데이트하는 것이 사용자 기반에 지장을주지 않도록해야합니다. Brust의 견해에 따르면 Sinofsky는 Office 팀과 협력하여 이러한 요구 사항을 균형있게 조정하고 Windows 개발 프로세스를 수정할 수있는 좋은 후보자임을 입증했습니다.

콜로라도 주 볼더 (Boulder)의 무한 정상 회의 (Ininite Summit) 의장 인 Stephen Hultquist도 동의했습니다. Microsoft가 개발 프로세스를 변경했습니다. 그는 "윈도우 7과 맞다고 생각한다."라고 말했다.

엔터프라이즈 CIO로서의 역할을 다하고 여전히 마이크로 소프트 / IBM 공동 프로젝트 였을 때 Windows로 작업 한 훌 트퀴 스트 (Hultquist)는 이제 자신을 " 다수의 중소기업을 대상으로 'CIO'를 선발했습니다. 그는 비스타로 거의 이동하지 않았고, 테스트중인 Windows 7을 기다렸습니다.

Hultquist와 Microsoft 소프트웨어 간에는 사랑이 없어지지 않았습니다. 그는 마이크로 소프트가 비스타를 준비하기에 앞서 5 년 동안 개발 한 후에도 "비스타가 뭔가를 공개하지 않으면 명성이 위기에 처했다"고 생각했기 때문에 비스타를 내놓았다.

Windows 7의 개발 프로세스가 바뀌 었습니다. 앞으로의 OS는 "비스타가 있어야 할 것이라고 생각합니다."라고 말했습니다.

다른 사람들은 마이크로 소프트를 옹호하면서 엄청나게 다양한 OS 타사 제품 - Vista를 괴롭 히고 비즈니스 고객의 채택에 영향을 미친 소프트웨어 및 하드웨어 호환성으로 전적으로 비난받을 수는 없습니다.

Heartland Technology Solutions의 Arlin Sorensen CEO 겸 사장은 Microsoft의 비즈니스 파트너 및 고객이 기존 IT 환경과의 호환성을 보장하기 위해 출시되기 전에 새로운 Windows OS를 테스트 할 충분한 시간을 스스로 지어야 할 책임이 있습니다. 아이오와 주, 할랜 (Harlan)에 본사를 둔 Heartland는 Microsoft 파트너이자 Windows Vista 베타 테스터 및 얼리 어답터입니다. "인기있는 욕망과는 달리 물건은 약간의 노력 없이도 작동하지 않으며 현재 상태를 유지하려면 계획 및 예산이 필요합니다. Sorensen은 이메일을 통해 말했다. "우리는 마이크로 소프트와 일찍부터 자주 참여하는 것에 자부심을 갖고 있으며, 우리와 고객층에 큰 자산이었습니다 … 우리가 선택하는 것입니다. 그리고 우리가 원하는 많은 종류의 경험에 부딪치지 않게함으로써 Hultquist는 새로운 Windows OS의 첫 번째 릴리스를 Apple의 Mac OS 또는 Linux 업데이트의 첫 번째 릴리스와 비교하면 "안정성 및 안정성"과 " Windows와의 호환성 - 운영체제에서 가장 중요한 모든 기능 - 다른 OS와 마찬가지로 동일한 카테고리조차도 가까이 있지 않습니다. 더 세련된 경향이 있습니다. "

마이크로 소프트는 애플처럼 하드웨어와 소프트웨어를 개발하는 것도 사치스럽지 않으며 리눅스를 원하는대로 조정할 수있는 오픈 소스 개발자 커뮤니티 전체의 혜택도 없다. Hultquist는 그러나 Vista가 타사 제품과 상호 작용할 수 있도록하기 위해 광범위한 파트너 및 고객과 협력해야한다고 주장하면서 처음에는 불만족스럽지 않다고 설명했습니다.

"끝에서 - 사용자의 관점, 누가 신경 써? " 그는 말했다. "그것은 최종 사용자에게 전달되는 가치에 관한 것입니다."회사가 완제품에서 가치를 전달할 수없는 경우 Hultquist는 "나는 그것을 사용할 수 없으며 안정 될 때까지 기다려야합니다. Microsoft는 개발 프로세스의 변화로 인해 Windows 7이 훨씬 안정되고 Vista의 무수한 복잡성을 없애기를 희망하고 있습니다. Windows 9의 경우 " 우리의 목표는 고객이 릴리스 후보와 같은 제품 중 하나의 베타 버전을 처리하고 출시 후보 제품을 최종 버전으로 취급 할 수 있는지 확인하는 것입니다. " Windows 7의 출시일이 가까워지면 고객은 곧 Microsoft가 약속 한 내용을 제공하는지 확인할 수있게됩니다.