1. Trang chủ
  2. » Kinh Doanh - Tiếp Thị

Bí quyết thành công của tập đoàn Microsoft part 1 docx

36 256 0
Tài liệu được quét OCR, nội dung có thể không chính xác
Tài liệu đã được kiểm tra trùng lặp

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 36
Dung lượng 5,24 MB

Nội dung

Ngay cả trong nội bộ phát triển phần mềm chuyên nghiệp của Công ty Microsoft, nhóm phát triển Visual C++ cua chúng tôi được công nhận là ưu tú: Hoàn thành đúng thời hạn, thường xuyên vượ

Trang 1

Jim Mc Carthy

XAY DUNG GIAC MO TREN VAINGUGI KHONG LO

Bi QUYET THANH CONG

CUA TAP DOAN MICROSOFT

Trang 2

CHÌA KHOÁ TRÊN ĐƯỜNG HỘP NHẬP

Trang 3

Dịch từ tiếng Trung Quốc,

Nhà xuất bản Công nghiệp máy Trung Quốc

Trang 4

Xây dung giấc mở trên vai người khống lề

Đật mí thành công của tập đoàn Microsoft

CHÌA KHOA TREN DUONG HOP NHAP

Trang 5

LỜI NHÀ XUẤT BẢN

Nhà xuất bản Microsoft được Công ty Microsoft -

đại gia trong lĩnh vực phần mềm - thành lập vào năm

1983 Từ khi thành lập đến nay, mỗi năm Nhà xuất

bản Microsoft xuất bản khoảng 200 đầu sách mới và

các sản phẩm đa phương tiện, từ những giáo trình học tập cho người dùng thông thường đến các loại sách

tham khảo cho nhân viên chuyên nghiệp trong lĩnh vực

công nghệ thông tìn Còn cuốn sách này liên quan đến

kính doanh quản lý phần mềm, dựa trên các góc độ của ngành phần mềm, nội bộ Công ty Microsoft, va cdc khía

cạnh kinh doanh quản lý để mô tả chỉ tiết phương thức lam viéc va phong cách quan ly cua tap doan Microsoft

Điều này hoàn toàn khác với những cuốn sách trước mô

tả Microsoft trên lập trường hoặc góc độ của người

ngoài cuộc Tác giả của cuến sách là người có kinh nghiệm thực tiễn phong phú và thiết thực, đảm bảo bạn

có thể thực sự hiểu rõ "bộ mặt thật" của Microsoft

Microsoft được cả thế giới công nhận là đại gia phần mềm máy tính, các sản phẩm được sản xuất ra,

dù là hệ điều hành, phần mềm ứng dụng, phần mềm

mạng hay các thiết bị ngoại vì như bàn phím, chuột đều

được người sử dụng ưa thích Đằng sau vẻ bề ngoài này,

5

Trang 6

làm thế nào mà Microsoft chế tạo được các sản phẩm

như vậy? Họ tìm hiểu như cầu người tiêu dùng như thế nào? Thiết kế sản phẩm theo yêu cầu khách hàng như thế nào? Làm thế nào để thiết kế sản phẩm theo đúng

tiến độ? Nâng cao chức năng sản phẩm bằng cách nào?

Làm thế nào để tạo ra kỹ thuật mới đảm bảo luôn dẫn

đầu? Chúng ta đều biết rằng: Sự phát triển của kỹ

thuật thông tin rất nhanh chóng, trong khi đó chu kỳ

nâng cấp sản phẩm thông tin ngày càng ngắn lại Làm thế nào để cạnh tranh trong lĩnh vực thông tin biến đổi

"Chóng mặt" này, đều là chủ để quan tâm của mỗi

nhân viên ngành thông tin

"La Mã không phút được xây trong một ngày", kinh nghiệm thành công của Microsoft là bài học rất có giá

trị cho mỗi chúng ta!

Xin trân trọng giới thiệu cùng bạn đọc!

NXB VAN HOA - THONG TIN

Trang 7

LOI GIGI THIEU

Cuốn sách "Bí quyết thành công của tập đoàn Microsoft" do Jim MeCarthy viết là cuốn sách gì vậy?

Có thể so sánh nó như một cuốn sách liên quan đến phát triển phần mềm do Leonard de vonci (Danh hoa

thoi Phuc Hung, Italia - ND), Tom Peter hap ste viét

Đây là cuốn sách chỉ nam phát triển phần mềm có

tầm nhìn xa, sinh động và thực tế, hướng dẫn cách phát

triển phần mềm tốt và hoàn thành đúng tiến độ Nói

đúng hơn, Jim Carthy huéng dan ban cach xay dung va

dẫn đắt nhóm phát triển phần mềm xuất sắc

Téi va Jim McCarthy là cộng sự tốt khi cùng làm việc cho Microsoft, chúng tôi cùng tham gia thiết kế

Visual C++ Theo tiêu chuẩn Mierosoft, phần mềm này

tạm được; còn dưới góc độ của người sử dụng thì đây là một kiệt tác Từ khi chính thức phát hành đến nay,

lượng tiêu thụ đã lên tới hàng triệu bộ, được đánh giá

Trang 8

Ngay cả trong nội bộ phát triển phần mềm chuyên

nghiệp của Công ty Microsoft, nhóm phát triển Visual C++ cua chúng tôi được công nhận là ưu tú: Hoàn

thành đúng thời hạn, thường xuyên vượt tiêu chuẩn

Đa số mọi người đều quen với việc chậm trễ trong phát triển phần mềm, trong khi đó chúng tôi lại bán sớm hon ca dự kiến, đây là việc khó thực hiện trong vài năm trước, và đến tận bây giờ nhiều nhóm phát triển phần mềm vẫn không làm nổi Vài năm trước, cứ một đến hai năm chúng tôi lại đưa ra một phiên bản mới, còn hiện giờ thì cứ 4 tháng một phiên bản

Nếu công việc hay kinh nghiệm của bạn có liên quan đến phát triển phần mềm, tôi dám đảm bảo rằng bạn sẽ tìm thấy đáp án trong cuốn sách này Khả năng quan sát nhạy bén, thông minh của Jim McCarthy va cách hướng dẫn thực tế sẽ giúp bạn thấy những gì ông

ta kể giống như câu chuyện của chính bạn vậy

Cuốn sách này là đúc kết kinh nghiệm trong thực

tế của tác giả, được thực hiện trong học viện phản mềm:

“Chúng ta không được phép thất bại"

Nội dung của cuốn sách được viết trên cơ sở bài

phát biểu "12 bí quyết đưa ra sản phẩm xuất sắc" của

Jim McCarthy Bai phat biéu da thu hit hang ngan

công chúng, tiếng vỗ tay không ngớt

5

Trang 9

Phương thức phát triển phần mềm cua Jim

McCarthy ngày càng trở nên thành thục, đồng thời luôn phù hợp với yêu cầu thực tế của các doanh nghiệp

Các doanh nghiệp cần những thứ phức tạp mà đa dạng, luôn tìm kiếm những cái mới, tuy gặp nhiều thách

thức, nhưng cũng rất thú vị Qua cuốn sách bạn cũng

sẽ thấy được tính cách đặc sắc của Jim McCarthy - luôn

đi trước bạn thân

Lần đầu tôi gặp Jim McCarthy là vào năm 1999,

lúc đó ông chỉ có một chiêu (hoặc chỉ cho tôi biết một chiêu) là: "Đừng uì uấp ngũ mò bhông đứng dạy" Khi

đó, tôi vừa mới thành lập ban ngôn ngữ hệ thống của

Microsoft (nay dA bd), mdi Jim McCarthy dén phong vấn, ông ta đã để lại cho tôi một ấn tượng khá sâu sắc

Jim McCarthy đến từ công ty Whitewater, đã tham gia phát triển ngôn ngữ lập trình hướng đối tượng Actor

Hôm đó ông mặc quần bò, và tôi cũng thế, có lẽ đó là do

chúng tôi có duyên với nhau

Đương nhiên tôi chọn cộng sự không phải do ăn

mặc giống tôl1, mà là tuyệt chiêu của jJim McCarthy

Nghĩ lại, nguyên nhan chinh ma Jim McCarthy đã thu

hút sự chú ý của tôi là ông đã rút trong túi ra một quyển số, phía trên ghi rõ mười lý do chính phải tuyển ông ta jJim MeCarthy đúng là một người rất đặc biệt!

Trang 10

Jim McCarthy là như thế, ông không ngừng trưởng

thành: Ông ghi lại những kinh nghiệm, những quan sát

thấy được cũng như những bí quyết thành công Mấy

năm gần đây, số ghi chép của ông đã phong phú đến mức có thể làm thành một quyển sách đặc sắc của Nhà xuất bản Mierosoft, đồng thời là kiệt tác trong lĩnh vực phát triển phần mềm

May nam qua téi cimg Jim McCarthy làm việc,

cùng chia sẻ kinh nghiệm cho nhau, nay tôi mong rằng

cuốn sách này sẽ sẻ chia kinh nghiệm cùng bạn

Dennis Gibbert

10

Trang 11

GIGI THIEU TAC GIA

Jim McCarthy tham gia phat trién phan mém may

tính đã được 25 năm

Bắt đầu làm phần mềm từ năm 1976, sử dụng ngôn ngữ BASIC phiên bản đầu tiên trên máy TRS-80 Model

I; Từ đó ông rời bỏ tất cả mọi bứng thú khác để chú tâm

vào phát triển phần mềm máy tính Sau vài năm kinh nghiệm với Trash 80 va BASIC, Jim McCarthy mang

theo bộ biên dịch BDS C và vài quyển sách, lái xe đến

ấn cư vài tuần trong rừng, làm việc miệt mài không

nghỉ nhằm tìm ra "Ngôn ngữ lập trình thực sự"

Thử nghĩ xem, ánh sáng của màn hình máy tính với tiếng kêu ro ro của ổ cứng, của quạt, cộng với tiếng kêu râm ran của ếch nhái, thật là một bức tranh yên tĩnh và đặc biệt

Sau d6 Jim McCarthy da thanh lap một công ty tư nhân, không lâu sau, ông đến làm tại phòng thí nghiệm của AT&T, công ty Whitewater (Nước trắng) và công ty Microsoft Hiện nay ông là Giám đốc phòng hành chính

sự phiệp của Visual C++ thuộc Microsoft Mặc dù ông hay tham gia phát biểu thảo luận tại các điễn đàn trên thế giới, nhưng phát triển phần mềm vẫn là trọng tâm

Trang 12

công tác của ông, vì đây là công việc được ông yêu thích

Ngoai ra Jim McCarthy con vé tranh, sang tac, khắc đá hoặc gỗ, đồng thời còn là một ông bố đầy trách

nhiệm Đôi khi trong khu rừng, bạn vẫn thấy lấp lánh

anh sang man hinh may tinh cua Jim McCarthy

Trang 13

LỜI TÁC GIÁ

Cuốn sách này được viết dựa vào những kinh

nghiệm có được trong suốt quá trình phát triển phần

mềm đây những biến đổi Quá trình phát triển phần mềm sở dĩ vất vả nhưng đây hấp dẫn là do nó chứa

đựng đầy tính bất định, cả quá trình là một động thái luôn biến đổi, bạn phải thuận theo xu thế, chuyển hoá tính động này thành một sức sáng tạo phong phú, chứ không được để nó "xỏ mũi” dắt bạn đi Đây chính là chủ

để thảo luận chính của cuốn sách, đưa ra những giải

đáp về vấn để phát triển phần mềm dựa trên sự tâm

đắc trong quá trình phát triển Visual C++ của Microsoft

Viết kinh nghiệm của mình thành sách, có thể có

một vấn đề nhỏ cần được làm rõ: đó là tôi đã lấy quan

điểm và cảm nhận của mình để kể những câu chuyện

này, nhưng những người tham dự có thể có cách nhìn

nhận khác, những điều được tôi nhấn mạnh đều là những điểm tôi hứng thú hoặc cảm thấy là quan trọng

Khi tôi kể những nội dung này, thường nhấn vào các

trọng điểm khác tuỳ theo yêu cầu của người nghe,

nhưng khi viết thành sách thì không thể làm như vậy

Trên thực tế, kiến giải cùng một vấn để, cùng với kinh nghiệm tích luỹ ngày càng phong phú có thể càng

13

Trang 14

sâu sắc chỉ tiết hơn Tôi mất một năm rưỡi dùng những

nghỉ ngày cuối tuần và các buổi tối mới viết xong cuốn sách này, trong thời gian đó, công việc phát triển phần

mềm ban ngày vẫn không ngừng giúp tôi học thêm

được nhiều điều mới mẻ Tôi khẳng định chắc chắn rằng nội dung cuốn sách cần thiết cho bất cứ a1, bất cứ

người nào làm công tác phát triển phần mềm, càng có

nhiều kiến thức mới càng có thể làm việc tốt hơn, nghiên cứu càng sâu sắc hơn Những năm tháng phát triển phần mềm cũng giống như tuổi đời của giống chó, người sống một năm tương đương chó sống bảy năm,

một năm của con người tương đương N năm phát triển

phần mềm, N chính là số cột mốc trong một năm Quá

trình viết cuốn sách này, vừa là N năm phát triển phan mềm, vừa có rất nhiều phần mềm ra đời Thời gian trôi

đi thật nhanh, mà phát triển phần mềm dường như làm cho thời gian càng trôi đi nhanh hơn, càng khó nắm bắt hơn |

Tôi đã nói chuyện với nhiều chuyên viên và giám đốc các công ty phát triển phần mềm, những ví dụ nêu

trong sách đều là những kinh nghiệm khá giống với các chuyên viên làm phần mềm, dù đó là loại phần mềm gi

Mong rằng những quy tắc, quan điểm và kiến nghị :aà tôi nêu ra, đã bao quát hầu như tất cả những vấn đề có thể gặp phải khi phát triển phần mềm, và có thể phát triển được bộ quy tắc phát triển phần mềm Có được 14

Trang 15

tiêu chuẩn này - quan điểm chung của mọi người - công

việc của chúng ta càng dễ thành công, đồng thời cố gắng phòng tránh những vấn đề chưa xảy ra Do hiện

nay kinh nghiệm tích luỹ được còn rời rạc, mọi người

đều không thực sự xác định được cần làm những gì, thậm chí nhiều nhóm phát triển phần mềm vẫn không

rõ cần làm gì để kiện toàn nhóm nên bị rơi vào trạng

thái tâm lý bất ổn, khó có thể giải thoát

Cuốn sách mô tả một nhóm người hoàn thành

thành công một phần mềm trong thời gian nhất định,

và sau đó không ngừng nâng cấp phiên bản mới đúng hẹn, luôn được thị trường chấp nhận Trong thời gian

phát triển phần mềm này, tôi đã tích luỹ - tổng hợp -

chỉnh lý các kinh nghiệm, đồng thời đi sâu giải thích các sự kiện phát sinh, phân tích kỹ các vấn để, phát

triển thành 54 quy tắc Tôi tin tưởng rằng những quy

tắc này là bí quyết thành công của chúng tôi, và tin

rằng sau một thời gian nữa đọc lại cuốn sách này, tôi càng có nhiều biện pháp sâu sắc hơn, cũng như phát hiện ra càng nhiều chỗ cần nhấn mạnh hơn trong cuốn

sách này

Can chú rằng về bản chất cuốn sách là những ghì chép về các sự kiện và những điều tâm đắc, ghi chép

những sự kiện đáng suy nghĩ trong phát triển phân

mềm, ghi chép cách giải quyết vấn đề của một nhóm

15

Trang 16

xuất sắc, đồng thời cũng phân tích hành vi tổ chức của

ngành khoa học kỹ thuật

Hy vọng rằng cuốn sách này mới chi là mở đầu, các

phiên bản mới tiếp sau sẽ càng thêm phong phú Đồng

thời mong rằng cuốn sách này sẽ có ích cho mỗi nhân

viên làm công tác phát triển phần mềm

Cảm ơn các cộng sự trong nhóm phát triển Visual

C++ của Mierosoft, nhiều biện pháp trong cuốn sách này thực chất là do thảo luận với họ mà có, nhất là Jjeff

Beehler, Brad Christian, Greg DeMichillie, Con

nhiều người khác không thể liệt kê hết, nhưng tôi phải đặc biệt cảm ơn Dave Moore va Chris Williams

Trang 18

Trên lý thuyết, phát triển phần mềm thành công hầu như

không có gì khó khăn cả: trước hết cần tìm hiểu nhu cầu khách hàng và định vị góc độ trên thị trường, sau đó thiết kế sơ đồ của

sản phẩm phần mềm - nó càng phải phù hợp với nhu cầu khách

hàng hơn các sản phẩm khác Sau đó xây dựng nhóm phát triển

để chế tạo sản phẩm, sau khi hoàn thành sẽ tung ra thị trường

Tiếp theo áp dụng các biện pháp kính doanh để thông báo cho

khách hàng tiềm năng biết về giá trị đặc sắc của sản phẩm,

khách hàng sẽ vui mừng khi mua được sản phẩm, lúc sử dụng

cũng rất hài lòng Lúc đó công ty bạn sẽ nổi tiếng trong ngành

phần mềm, được đưa lên bìa các tạp chí Fortune, Success, trở

thành đề tài cho mọi người ca ngợi

triển phần mềm Một khi có mô hình phát triển phần

mềm thành công, mọi người có thể kỳ vọng tiến hành

theo các bước này để đạt được thành công Phía sau

chúng tôi sẽ nói rõ cách xây dựng và gắn kết kỳ vọng cho cả tổ chức, nhưng bạn cũng cần hiểu rằng, hoàn

thành phần mềm thành công đúng hạn là một trong

những công việc khó khăn nhất, mặc dù ai cũng hy

vọng thực hiện được Bạn không thể dựa dẫm vào các

t8

Ngày đăng: 10/08/2014, 06:22

TỪ KHÓA LIÊN QUAN

w