 |
|
|
|
嵌藝創研推薦--知識團隊合作與管理的書:
|
本書作者將自身的經驗與見聞整理成真正有用的觀念,藉著輕鬆的行文風格,傳達給想加入嵌入式系統這一產業的讀者,可以讓對嵌入式系統開發有興趣的讀者少走一些冤枉路。 |
|
•國內第一本教導軟體測試的工具書
•國內第一本介紹軟體品質管理專書
重點內容:
-- 介紹軟體開發流程
-- 瞭解軟體錯誤的種類
-- 建置問題追蹤系統與軟體測試流程
-- 測試案例設計與實際測試示範
-- 指導撰寫 Test Plan、Test Case、FAQ、
相容測試報告、效能使用報告、測試報-告
-- 提供各類文件的範本與示範程式 |
-- 提供 I18N 規劃與 L10N 的測試
-- 介紹 WBS、PPA、QP、REDC、SWOT、
以及 Check List 的管理工具
-- 軟體測試人員結構與角色分配
-- 使用 Gantt Chart、CPM、COCOMO、EQF
制定 Schedule 的管理
-- 提供軟體問題數量預測以及測量軟體穩定度的方法 |
|
 |
|
學習如何將 XP 的理論,轉換成具體的 Java 開發技術!
軟體開發人員生活的真言是「成長,否則便是死亡。」堅持這個理念,Richard Hightower 與 Nicholas Lessiecki 呈現給你一本有關極端軟體製程(Extreme Programming XP)的書— XP 是一種軟體開發的方法論,它可以讓開發人員建構彈性且高品質的軟體,而且其建構過程是快速、有效率及具有成本效益的。這本書教導你如何在 Java 中使用開放程式碼工具實施 XP 及如何精通 XP 開發程序中最困難的部分:測試、整合及部署。
這本書的作者是一個非常有經驗的 Java 開發人員,本書一開始簡略的介紹 XP 方法論及技術。接著導入範例應用程式,這個應用程式是使用本書介紹的工具來開發或測試。提供你一個實際使用工具及開發實務的影像。作者簡明的描述每一種工具後面的關鍵概念,同時也提供程式碼範例,並一步一步導引讀者精通XP開發的技術觀點。
本書涵蓋下列的 XP 主題:
-- 自動化的單元測試及功能測試
-- 從建構到部署的自動化持續性整合
-- 重整及持續性整合的價值
-- 如何使用 Ant、JUnit、JUnitPerf、Cactus、
HTTPUnit 及 JMeter,達成 XP 方法論的目標
-- 可以從網站取得的內容:
-- 範例程式碼
-- XP軟體工具的升級
-- 連接到相關的XP網站 |
章節目錄
Chapter 1 極端軟體製程簡介
Chapter 3 應用程式範例
Chapter 4 使用 Ant 於持續性整合
Chapter 5 使用 Ant 建構 Java 應用程式
Chapter 6 使用 Ant 建構 J2EE 應用程式
Chapter 7 使用 JUnit 實作單元測試
Chapter 8 使用 Cactus 測試容器伺服器
Chapter 9 使用 HttpUnit 實作功能測試
Chapter 10 使用 JMeter 量測應用程式效率
Chapter 11 使用 JUnitPerf 實作負荷測試
Chapter 12 Ant 的標籤參照
Chapter 13 Ant 的 API 參照
Chapter 14 JUnit 的 API 參照
Chapter 15 Cactus 的 API 參照
Chapter 16 HttpUnit 的 API 參照
Chapter 17 JunitPerf 的 API 參照 |
|
 |
|
現在的管理和過去不同。知識延續成為一項新管理功能,知識已成為企業的主要資產。你的公司佔有諸多競爭優勢:多樣化產品、價格低、品質高、服務到家,或以上皆備。但別忘了,在資訊時代中,競爭優勢的中心是知識。 延續管理(Continuity Management)就是知識延續管理,也就是將調職、辭職、解雇或退休員工的關鍵知識轉移給繼任員工。
你的公司是否出現以下七大知識中斷危機?
* 危機一、知識真空:少數擁有重要關鍵知識的員工離職,重要關鍵知識隨之消失,造成知識真空。
* 危機二、知識恐慌:當組織中的某個人或某份文件有新聘人員所需要的知識,卻只有離職員工知道這個人或文
件在哪裡的時候,稱之為「知識恐慌」。
* 危機三、知識困惑:繼任員工雖可取得知識,但取得的知識不夠充足、不易理解或過於凌亂,無法有效利用。
* 危機四、資訊過量卻缺乏知識:在資訊凌亂、分類錯誤或未依重要性排列的情況下,資訊無法及時轉換成知
識,就等於沒有資訊。
* 危機五、知識填鴨:將一大堆過時、不正確或不重要的資訊丟給新聘人員,要分析、整合或決定放棄這麼多知
識相當耗時,根本不值得處理。不但不能提升繼任員工的生產力,反而有反效果。
* 危機六、知識狂想:知識不足,繼任員工在一無所知的迷宮漫遊,發展出錯誤的假設、邏輯謬誤的理論來做出
決策、引導行動。
* 危機七、知識僵固:源自於不願改變、抗拒修正行事方法的組織文化。
本書以廣博的研究為基礎,提供解決知識流失的方案。延續管理正鼓動一場知識革命,本書的主題就是這場革命,以及如何領導這場革命。 |
|
作者以一位經驗豐富的老手,將自己思考的結晶和種種慘痛的教訓,歸納出五十三條言簡意駭的法則,從產品設計、程式開發與建構、準時推出產品,到成功的行銷,無所不包。當團隊的組成日益龐大而複雜,吉姆告訴您如何讓團隊保持高效能,吉姆分析各種競爭態勢之下最適當的策略,在進度不幸落後時,如何挽救,如何面對充滿不確定的環境,自我內心的反省檢討,和如何保持產品的穩定。吉姆還告訴您如何將產品訊息傳達給消費者,如何營造有利於產品發表的氣氛等行銷方法。此外,作者在附錄中,還傳授您如何延攬並運用優秀人才的訣竅。 |
|
在本書你將看到來自頗受好評的《Code Complete》與《Rapid Development》兩本經典之作的作者 Steve McConnell 的建議指示。Steve McConnell 利用實在的研究與工作中獲得的難得經驗指出通往你目標的確實途徑-一種他稱為“讓軟體開發工作在大部分專案的大部分時間都能漂亮進行的獨特方法”。本書四個部分內的十九個章節涵蓋了讓你熟悉開發過程中的規劃、設計、管理、品質控制、測試與完成所需的觀念與策略。軟體專案求生指南利用大量技巧來建立一套精簡可靠的架構來成功管理專案,對新手與老到的專案管理者都同樣有用。 |
|
湯普金斯是名資深的專案經理,但不幸被公司裁員了。這時有人出高價「請」他到一個海上小國,負責6個軟體產品的開發專案。資金、人員、設備都已齊備,湯普金斯以為可以大顯身手,甚至進行一次難得的專案管理實驗——將所有人分成18個團隊,也就是每個產品成立3個大小不同的團隊彼此競爭,藉此觀察不同的人數、工作方法對專案有何影響。但是他漸漸發現,事情沒有那麼簡單,各種問題紛紛出現,時間越來越少,眼看著「最後期限」即將來臨……
本書用一個虛構的故事,闡述了真實世界中專案管理的一般原則。它將專案管理的條列式知識,以生動的場景、淺顯易懂的方式呈現,一掃專案管理書籍的枯燥之感,同時讓讀者受益良多。每一章以主角的日記結尾,並歸納出101個成功管理專案的法則,這是本書作者——資訊管理界的權威湯姆•狄馬克累積數十年實務經驗,所得到的經驗與智慧,可以幫助你在下一個專案中無往不利! |
 |
|
Configuration management (CM) is an important, but often neglected, practice that allows application developers and project managers to better identify potential problems, manage changes, and track the progress of software projects. An effective CM strategy—one that adheres to the practice's complexity while harnessing its depth—can be the cornerstone of fast, flexible development. However, CM practitioners often rely too heavily on commercial CM tools, and fail to understand the concept as a whole. While CM is not an easy discipline, it need not be a difficult one.
Configuration Management Principles and Practice explains the elements and benefits of a sound CM strategy and shows how to put that strategy into action. Through configuration examples and recommendations drawn from the author's considerable experience, this practical guide will help readers to better manage and deliver projects.
Key topic coverage includes:
•Incorporating CM into the overall development process
•Relating test cases to requirements and tracking, assessing, and reporting on testing
•Tracing product changes
•Applying CM in different environments, including agile, iterative, integrated-product, and sequential
development methods
•Employing CM in projects, large and small, for safety-critical, composite, multiplatform, and multivariant
systems
•Managing multisite development
•Serving cross-organizational functions Integrating different CM tools
•Improving CM processes
A comprehensive guide to the current state of CM, the text begins with an introduction to fundamental CM principles and activities and then illustrates how each can be tailored to meet a development organization's unique needs. In short, this easy-to-use reference will give organizations and individuals the tools they need to insure the integrity of their products and effectively manage the evolution of their systems. |
 |
|
Since the first publication of The Mythical Man-Month in 1975, no software engineer's bookshelf has been complete without it. Many software engineers and computer scientists have claimed to be "on their second or third copy" of the book. Now, Addison-Wesley is proud to present the 20th anniversary edition-and first revised edition ever-of Fred Brooks's now legendary collection of essays on the management of computer programming projects. The 20th Anniversary edition is an updated, enhanced re-release of the Brooks classic. Included are all of the existing essays that were originally presented, with the addition of three new essays assessing the current status of software project management. Brooks's well-known 1986 article, No Silver Bullet, is also included. This 20th Anniversary edition is a major event in computer publishing. |
|
|
 |