Guide to Software Systems Development: Connecting Novel Theory and Current Practice
暫譯: 軟體系統開發指南:連結新穎理論與當前實務

Rosen, Clive

  • 出版商: Springer
  • 出版日期: 2020-04-07
  • 售價: $2,420
  • 貴賓價: 9.5$2,299
  • 語言: 英文
  • 頁數: 201
  • 裝訂: Hardcover - also called cloth, retail trade, or trade
  • ISBN: 3030397297
  • ISBN-13: 9783030397296
  • 海外代購書籍(需單獨結帳)

相關主題

商品描述

This book argues that the key problems of software systems development (SSD) are socio-technical rather than purely technical in nature. Software systems are unique. They are the only human artefacts that are both intangible and determinant. This presents unprecedented problems for the development process both in determining what is required and how it is developed. Primarily this is a problem of communications between stakeholders and developers, and of communications within the development team. Current solutions are not only inadequate in expressing the technical problem, they also evade the communications problems almost entirely.

Whilst the book addresses the theoretical aspects of the process, its fundamental philosophy is anchored in the practical problems of everyday software development. It therefore offers both a better understanding of the problems of SSD and practical suggestions of how to deal with those problems. It is intended as a guide for practising IT project managers, particularly those who are relatively new to the position or do not have a strong IT development background. The book will also benefit students in computing and computer-related disciplines who need to know how to develop high quality systems.

Software systems development (particularly of large projects) has a notoriously poor track record of delivering projects on time, on budget, and of meeting user needs. Proponents of software engineering suggest that this is because too few project managers actually comply with the disciplines demanded of the process. It is time to ask the question, if this is the case, why might this be? Perhaps instead, it is not the project managers who are wrong, but the definition of the process. The new understanding of the SSD presented here offers alternative models that can help project managers address the difficulties they face and better achieve the targets they are set.

This book argues that time is up for the software engineering paradigm of SSD and that it should be replaced with a socio-technical paradigm based on open systems thinking.

商品描述(中文翻譯)

這本書主張,軟體系統開發(SSD)的關鍵問題是社會技術性質,而非純粹的技術性質。軟體系統是獨特的。它們是唯一既無形又具決定性的人工製品。這為開發過程帶來了前所未有的問題,無論是在確定需求還是開發方式上。這主要是利益相關者與開發者之間的溝通問題,以及開發團隊內部的溝通問題。目前的解決方案不僅在表達技術問題上不夠充分,還幾乎完全迴避了溝通問題。

雖然這本書探討了過程的理論方面,但其根本哲學是基於日常軟體開發的實際問題。因此,它提供了對SSD問題的更好理解以及如何應對這些問題的實用建議。這本書旨在作為實踐中的IT專案經理的指南,特別是對於那些相對新手或沒有強大IT開發背景的人。這本書也將使計算機及相關學科的學生受益,因為他們需要了解如何開發高品質的系統。

軟體系統開發(特別是大型專案)在按時、按預算交付專案以及滿足用戶需求方面的紀錄不佳。軟體工程的支持者認為,這是因為實際遵循該過程所需紀律的專案經理太少。現在是時候問這個問題:如果是這樣,為什麼會這樣呢?或許,錯的不是專案經理,而是過程的定義。這裡提出的SSD新理解提供了替代模型,可以幫助專案經理應對他們面臨的困難,並更好地實現他們設定的目標。

這本書主張,軟體工程的SSD範式已經過時,應該被基於開放系統思維的社會技術範式所取代。

作者簡介

Dr Clive CH Rosen is Director of the management consultancy Passerelle Systems, Newcastle-under-Lyme, UK, a senior fellow of the Higher Education Academy and a Masters Dissertation Supervisor at Warwick University, Coventry, UK. His other publications include the Springer titles Higher Education Computer Science: A Manual of Practical Approaches and Transnational Higher Education in Computing Courses: Experiences and Reflections.


作者簡介(中文翻譯)

克萊夫·C·H·羅森博士是英國紐卡斯爾-安德-萊姆的管理顧問公司Passerelle Systems的董事,並且是高等教育學院的高級研究員以及英國考文垂的華威大學碩士論文指導教師。他的其他出版物包括Springer的書籍《高等教育計算機科學:實用方法手冊》和《跨國高等教育計算課程:經驗與反思》。

最後瀏覽商品 (20)