Software Project Management for Distributed Computing: Life-Cycle Methods for Developing Scalable and Reliable Tools (Computer Communications and Networks)

  • 出版商: Springer
  • 出版日期: 2017-04-10
  • 售價: $4,410
  • 貴賓價: 9.5$4,190
  • 語言: 英文
  • 頁數: 391
  • 裝訂: Hardcover
  • ISBN: 3319543245
  • ISBN-13: 9783319543246
  • 相關分類: JVM 語言專案管理 PM
  • 海外代購書籍(需單獨結帳)

商品描述

This unique volume explores cutting-edge management approaches to developing complex software that is efficient, scalable, sustainable, and suitable for distributed environments. Practical insights are offered by an international selection of pre-eminent authorities, including case studies, best practices, and balanced corporate analyses. Emphasis is placed on the use of the latest software technologies and frameworks for life-cycle methods, including the design, implementation and testing stages of software development. 

Topics and features:

·         Reviews approaches for reusability, cost and time estimation, and for functional size measurement of distributed software applications

·         Discusses the core characteristics of a large-scale defense system, and the design of software project management (SPM) as a service

·         Introduces the 3PR framework, research on crowdsourcing software development, and an innovative approach to modeling large-scale multi-agent software systems

·         Examines a system architecture for ambient assisted living, and an approach to cloud migration and management assessment

·         Describes a software error proneness mechanism, a novel Scrum process for use in the defense domain, and an ontology annotation for SPM in distributed environments

·         Investigates the benefits of agile project management for higher education institutions, and SPM that combines software and data engineering 

This important text/reference is essential reading for project managers and software engineers involved in developing software for distributed computing environments. Students and researchers interested in SPM technologies and frameworks will also find the work to be an invaluable resource. 

Prof. Zaigham Mahmood is a Senior Technology Consultant at Debesis Education UK and an Associate Lecturer (Research) at the University of Derby, UK. He also holds positions as Foreign Professor at NUST and IIU in Islamabad, Pakistan, and Professor Extraordinaire at the North West University Potchefstroom, South Africa.

商品描述(中文翻譯)

這本獨特的著作探討了開發高效、可擴展、可持續且適用於分散環境的複雜軟體的尖端管理方法。國際頂尖專家提供了實用的見解,包括案例研究、最佳實踐和平衡的企業分析。強調使用最新的軟體技術和生命週期方法的框架,包括軟體開發的設計、實施和測試階段。

主題和特點:
- 檢視可重用性、成本和時間估算方法,以及分散式軟體應用程式的功能大小測量方法
- 討論大型防禦系統的核心特性,以及軟體專案管理作為服務的設計
- 介紹3PR框架、群眾外包軟體開發的研究,以及對大型多代理軟體系統建模的創新方法
- 檢視環境輔助生活的系統架構,以及雲端遷移和管理評估方法
- 描述軟體錯誤易發性機制、在防禦領域中使用的新型Scrum流程,以及分散環境中軟體專案管理的本體輔助註釋
- 探討敏捷專案管理對高等教育機構的好處,以及結合軟體和資料工程的軟體專案管理

這本重要的文獻/參考資料對於參與開發分散式計算環境軟體的專案經理和軟體工程師來說是必讀的。對於對軟體專案管理技術和框架感興趣的學生和研究人員來說,這本著作也是一個寶貴的資源。

Prof. Zaigham Mahmood是英國Debesis Education的高級技術顧問,也是英國德比大學的副講師(研究)。他還擔任巴基斯坦伊斯蘭堡的NUST和IIU的外國教授,以及南非波切夫斯特魯姆的北西大學的特聘教授。