Client-Centered Software Development

Regular price €100.99
Quantity:
In stock with our UK publisher. 14-28 days
Delivery/Collection within 10-20 working days
14 days return policy Shipping & Delivery
A01=Allen B. Tucker
Age Group_Uncategorized
Age Group_Uncategorized
Author_Allen B. Tucker
automatic-update
Category1=Non-Fiction
Category=UMX
Category=UMZ
client communication
CO-FOSS approach
Code Base
coding
Collaboration Tools
collaborative coding practices
COP=United Kingdom
Database Modules
Delivery_Delivery within 10-20 working days
Domain Classes
Eclipse Ide
educational software design
eq_bestseller
eq_computing
eq_isMigrated=1
eq_isMigrated=2
eq_nobargain
eq_non-fiction
Existing Code Base
Foss Project
GUI Module
humanitarian technology projects
Instance Variables
Language_English
Microsoft IIS
open source development for non-profits
Open Source Software
Open Source Software Project
PA=Available
PHP Code
PHP Script
Price_€50 to €100
Proprietary Software
PS=Active
requirements elicitation
requirements gathering
Responsive User Interface
Select Query
softlaunch
software engineering pedagogy
software testing
Table's Primary Key
Table’s Primary Key
Task Management Tool
Team Member's Coding
Team Member’s Coding
undergraduate computing curriculum
Unit Test
unit testing
User interfaces
user-interface design
VCS
Version Control
Version Control System

Product details

  • ISBN 9781138583849
  • Weight: 694g
  • Dimensions: 156 x 234mm
  • Publication Date: 14 Jun 2019
  • Publisher: Taylor & Francis Ltd
  • Publication City/Country: GB
  • Product Form: Hardback
  • Language: English
Secure checkout Fast Shipping Easy returns

Client-Centered Software Development: The CO-FOSS Approach introduces a method to creating a customized software product for a single client, either from scratch or by reusing open source components. The clients are typically non-profit humanitarian, educational, or public service organizations. This approach has been used in undergraduate courses where students learn the principles of software development while implementing a real-world software product. This book provides instructors, students, clients, and professional software developers with detailed guidance for developing a new CO-FOSS product from conceptualization to completion.

Features

  • Provides instructors, students, clients, and professional software developers with a roadmap for the development of a new CO-FOSS product from conceptualization to completion
  • Motivates students with real-world projects and community service experiences
  • Teaches all elements of the software process, including requirements gathering, design, collaboration, coding, testing, client communication, refactoring, and writing developer and user documentation
  • Uses source code that can be reused and refitted to suit the needs of future projects, since each CO-FOSS product is free and open source software
  • Provides links to a rich variety of resources for instructors and students to freely use in their own courses that develop new CO-FOSS products for other non-profits.

Allen B Tucker is the Anne T. and Robert M. Bass Professor Emeritus in the Computer Science Department at Bowdoin College. He is the author or co-author of many books and articles in the areas of programming languages, software development, natural language processing, and computer science education, and is an ACM Fellow. Professor Tucker is also Co-Founder and President of the Non-Profit FOSS Institute (NPFI), whose mission is to support the development and customization of free and open-source software to fit the needs of individual non-profit organizations.

More from this author