Software Ecosystem: Understanding an Indispensable Technology and Industry (精裝)

David G. Messerschmitt, Clemens Szyperski

  • 出版商: MIT
  • 出版日期: 2003-08-01
  • 售價: $1,490
  • 貴賓價: 9.8$1,460
  • 語言: 英文
  • 頁數: 432
  • 裝訂: Hardcover
  • ISBN: 0262134322
  • ISBN-13: 9780262134323
  • 相關分類: 資訊科學軟體工程
  • 立即出貨 (庫存 < 3)

買這商品的人也買了...

商品描述

Description:

Software has gone from obscurity to indispensability in less than fifty years. Although other industries have followed a similar trajectory, software and its supporting industry are different. In this book the authors explain, from a variety of perspectives, how software and the software industry are different--technologically, organizationally, and socially.

The growing importance of software requires professionals in all fields to deal with both its technical and social aspects; therefore, users and producers of software need a common vocabulary to discuss software issues. In Software Ecosystem, Messerschmitt and Szyperski address the overlapping and related perspectives of technologists and nontechnologists. After an introductory chapter on technology, the book is organized around six points of view: users, and what they need software to accomplish for them; software engineers and developers, who translate the user's needs into program code; managers, who must orchestrate the resources, material and human, to operate the software; industrialists, who organize companies to produce and distribute software; policy experts and lawyers, who must resolve conflicts inside and outside the industry without discouraging growth and innovation; and economists, who offer insights into how the software market works. Each chapter considers not only the issues most relevant to that perspective but also relates those issues to the other perspectives as well. Nontechnologists will appreciate the context in which technology is discussed; technical professionals will gain more understanding of the social issues that should be considered in order to make software more useful and successful.

David Messerschmitt is Roger A. Strauch Professor of Electrical Engineering and Computer Sciences at the University of California, Berkeley.

Clemens Szyperski is a Software Architect at Microsoft in Redmond and affiliated with Microsoft Research. He is a School of Computer Science Adjunct Professor at Queensland University of Technology, Australia.

 

商品描述(中文翻譯)

描述:
軟體在不到五十年的時間內從默默無聞變成不可或缺的存在。雖然其他行業也有類似的發展軌跡,但軟體及其支援產業與眾不同。在這本書中,作者從多個角度解釋了軟體及軟體產業在技術、組織和社會方面的差異。

軟體的重要性日益增長,各個領域的專業人士都需要處理其技術和社會層面的問題;因此,軟體的使用者和生產者需要一個共同的詞彙來討論軟體問題。在《軟體生態系統》中,Messerschmitt和Szyperski討論了技術人員和非技術人員的重疊和相關觀點。在介紹技術的第一章之後,本書圍繞著六個觀點進行組織:使用者及其對軟體的需求;軟體工程師和開發人員,將使用者的需求轉化為程式碼;管理者,必須協調資源(物質和人力)以運營軟體;工業家,組織公司生產和分發軟體;政策專家和律師,必須解決行業內外的衝突,同時不阻礙增長和創新;以及經濟學家,提供有關軟體市場運作的見解。每一章不僅考慮了與該觀點最相關的問題,還將這些問題與其他觀點相關聯。非技術人員將欣賞到討論技術的背景;技術專業人員將更加了解應該考慮哪些社會問題,以使軟體更有用和成功。

David Messerschmitt是加州大學伯克利分校電機工程和計算機科學的Roger A. Strauch教授。

Clemens Szyperski是微軟公司的軟體架構師,並與微軟研究部門有關聯。他是澳大利亞昆士蘭科技大學計算機科學學院的兼職教授。