Primary Navigation
Want to create or adapt books like this? Learn more about how Pressbooks supports open publishing practices.
Book Contents Navigation
Recommended Citation
Dedication
Acknowledgements
About This Textbook
About The Authors
1. Welcome to CIS3750
2. Accessibility & This Textbook
3. Software Design
4. Learning Outcomes
5. Course Timeline
6. What is Community-Engaged Learning?
7. Community-Engaged Learning & CIS3750
8. Setting Expectations
9. Asking Good Questions
10. What Makes Good Software?
11. User Stories & Requirements
12. What Makes Good Requirements?
13. Ethics & Do No Harm
14. Specificity
15. Importance
16. Prioritization
17. Dependencies
18. Time Estimates
19. Timelines, Iterations, and Milestones
20. Productivity
21. Building Your Timeline
22. Tasks
23. Burndown Charts
24. Prototypes
25. Use Cases
26. Paper Prototypes
27. Wireframes
28. Testing
29. UML Diagrams
30. CRC Sessions
Appendix
Previous/next navigation
Community-Engaged Systems Analysis & Software Design Copyright © 2024 by Daniel Gillis and Nicolas Durish. All Rights Reserved.