Book description
To understand the principles and practice of software development, there is no better motivator than participating in a software project with real-world value and a life beyond the academic arena. Software Development: An Open Source Approach immerses students directly into an agile free and open source software (FOSS) development process. It focus
Table of contents
- Cover
- Title
- Copyright
- Contents (1/2)
- Contents (2/2)
- List of Figures
- List of Tables
- Preface (1/2)
- Preface (2/2)
- Acknowledgments
- Authors
- Chapter 1: Overview and Motivation (1/6)
- Chapter 1: Overview and Motivation (2/6)
- Chapter 1: Overview and Motivation (3/6)
- Chapter 1: Overview and Motivation (4/6)
- Chapter 1: Overview and Motivation (5/6)
- Chapter 1: Overview and Motivation (6/6)
- Chapter 2: Working with a Project Team (1/8)
- Chapter 2: Working with a Project Team (2/8)
- Chapter 2: Working with a Project Team (3/8)
- Chapter 2: Working with a Project Team (4/8)
- Chapter 2: Working with a Project Team (5/8)
- Chapter 2: Working with a Project Team (6/8)
- Chapter 2: Working with a Project Team (7/8)
- Chapter 2: Working with a Project Team (8/8)
- Chapter 3: Using Project Tools (1/5)
- Chapter 3: Using Project Tools (2/5)
- Chapter 3: Using Project Tools (3/5)
- Chapter 3: Using Project Tools (4/5)
- Chapter 3: Using Project Tools (5/5)
- Chapter 4: Software Architecture (1/4)
- Chapter 4: Software Architecture (2/4)
- Chapter 4: Software Architecture (3/4)
- Chapter 4: Software Architecture (4/4)
- Chapter 5: Working with Code (1/8)
- Chapter 5: Working with Code (2/8)
- Chapter 5: Working with Code (3/8)
- Chapter 5: Working with Code (4/8)
- Chapter 5: Working with Code (5/8)
- Chapter 5: Working with Code (6/8)
- Chapter 5: Working with Code (7/8)
- Chapter 5: Working with Code (8/8)
- Chapter 6: Developing the Domain Classes (1/6)
- Chapter 6: Developing the Domain Classes (2/6)
- Chapter 6: Developing the Domain Classes (3/6)
- Chapter 6: Developing the Domain Classes (4/6)
- Chapter 6: Developing the Domain Classes (5/6)
- Chapter 6: Developing the Domain Classes (6/6)
- Chapter 7: Developing the Database Modules (1/7)
- Chapter 7: Developing the Database Modules (2/7)
- Chapter 7: Developing the Database Modules (3/7)
- Chapter 7: Developing the Database Modules (4/7)
- Chapter 7: Developing the Database Modules (5/7)
- Chapter 7: Developing the Database Modules (6/7)
- Chapter 7: Developing the Database Modules (7/7)
- Chapter 8: Developing the User Interface (1/8)
- Chapter 8: Developing the User Interface (2/8)
- Chapter 8: Developing the User Interface (3/8)
- Chapter 8: Developing the User Interface (4/8)
- Chapter 8: Developing the User Interface (5/8)
- Chapter 8: Developing the User Interface (6/8)
- Chapter 8: Developing the User Interface (7/8)
- Chapter 8: Developing the User Interface (8/8)
- Chapter 9: User Support (1/5)
- Chapter 9: User Support (2/5)
- Chapter 9: User Support (3/5)
- Chapter 9: User Support (4/5)
- Chapter 9: User Support (5/5)
- Chapter 10: Project Governance (1/6)
- Chapter 10: Project Governance (2/6)
- Chapter 10: Project Governance (3/6)
- Chapter 10: Project Governance (4/6)
- Chapter 10: Project Governance (5/6)
- Chapter 10: Project Governance (6/6)
- Chapter 11: New Project Conception (1/4)
- Chapter 11: New Project Conception (2/4)
- Chapter 11: New Project Conception (3/4)
- Chapter 11: New Project Conception (4/4)
- Appendix A: Details of the Case Study (1/6)
- Appendix A: Details of the Case Study (2/6)
- Appendix A: Details of the Case Study (3/6)
- Appendix A: Details of the Case Study (4/6)
- Appendix A: Details of the Case Study (5/6)
- Appendix A: Details of the Case Study (6/6)
- Appendix B: New Features for an Existing Code Base (1/2)
- Appendix B: New Features for an Existing Code Base (2/2)
- References
Product information
- Title: Software Development
- Author(s):
- Release date: January 2011
- Publisher(s): CRC Press
- ISBN: 9781439812914
You might also like
book
Designing Data-Intensive Applications
Data is at the center of many challenges in system design today. Difficult issues need to …
audiobook
The Design of Everyday Things
First, businesses discovered quality as a key competitive edge; next came science. Now, Donald A. Norman, …
book
Code Complete, 2nd Edition
Widely considered one of the best practical guides to programming, Steve McConnell’s original CODE COMPLETE has …
book
Generative Deep Learning, 2nd Edition
Generative AI is the hottest topic in tech. This practical book teaches machine learning engineers and …