The Essence of Software Engineering: Applying the SEMAT Kernel (Paperback)
暫譯: 軟體工程的本質:應用 SEMAT 核心 (平裝本)

Ivar Jacobson, Pan-Wei Ng, Paul E. McMahon, Ian Spence, Svante Lidman

  • 出版商: Addison Wesley
  • 出版日期: 2013-01-26
  • 售價: $1,330
  • 貴賓價: 9.5$1,264
  • 語言: 英文
  • 頁數: 352
  • 裝訂: Paperback
  • ISBN: 0321885953
  • ISBN-13: 9780321885951
  • 相關分類: 軟體工程
  • 立即出貨 (庫存 < 3)

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

商品描述

 

SEMAT (Software Engineering Methods and Theory) is an international initiative designed to

identify a common ground, or universal standard, for software engineering. It is supported by

some of the most distinguished contributors to the field. Creating a simple language to describe

methods and practices, the SEMAT team expresses this common ground as a kernel–or

framework–of elements essential to all software development.

 

The Essence of Software Engineering introduces this kernel and shows how to apply it when

developing software and improving a team’s way of working. It is a book for software professionals,

not methodologists. Its usefulness to development team members, who need to evaluate and

choose the best practices for their work, goes well beyond the description or application of

any single method.

 

 

“Software is both a craft and a science, both a work of passion and a work of principle.

Writing good software requires both wild flights of imagination and creativity, as well as the hard

reality of engineering tradeoffs. This book is an attempt at describing that balance.”

—Robert Martin (unclebob)


“The work of Ivar Jacobson and his colleagues, started as part of the SEMAT initiative,

has taken a systematic approach to identifying a ‘kernel’ of software engineering principles and

practices that have stood the test of time and recognition.”

—Bertrand Meyer


“The software development industry needs and demands a core kernel and language for defining

software development practices—practices that can be mixed and matched, brought on board from

other organizations; practices that can be measured; practices that can be integrated; and practices

that can be compared and contrasted for speed, quality, and price. This thoughtful book gives a

good grounding in ways to think about the problem, and a language to address the need,

and every software engineer should read it.”

—Richard Soley

商品描述(中文翻譯)

SEMAT(軟體工程方法與理論)是一個國際倡議,旨在為軟體工程確立共同的基礎或普遍標準。它得到了該領域一些最傑出貢獻者的支持。SEMAT 團隊創建了一種簡單的語言來描述方法和實踐,並將這一共同基礎表達為一個核心——或框架——這些元素對所有軟體開發都是必不可少的。

《軟體工程的本質》介紹了這個核心,並展示了在開發軟體和改善團隊工作方式時如何應用它。這是一本針對軟體專業人士的書,而非方法論者。對於需要評估和選擇最佳實踐的開發團隊成員來說,其實用性遠超過對任何單一方法的描述或應用。

“軟體既是一門技藝,也是一門科學,既是激情的作品,也是原則的作品。撰寫優質軟體需要狂野的想像力和創造力,以及工程折衷的現實。這本書試圖描述這種平衡。”
—羅伯特·馬丁(unclebob)

“伊瓦爾·雅各布森及其同事的工作,作為 SEMAT 倡議的一部分,採取了一種系統的方法來識別經得起時間考驗和認可的軟體工程原則和實踐的‘核心’。”
—貝特朗·邁耶

“軟體開發行業需要並要求一個核心核心和語言來定義軟體開發實踐——這些實踐可以混合搭配,從其他組織引入;可以被測量的實踐;可以整合的實踐;以及可以在速度、質量和價格上進行比較和對比的實踐。這本深思熟慮的書為思考問題提供了良好的基礎,並提供了一種解決需求的語言,每位軟體工程師都應該閱讀它。”
—理查德·索利