References: Application Development for IS¶
-
Software development process - Wikipedia - Comprehensive coverage of SDLC phases, methodologies (waterfall, agile, lean), and tradeoffs. Anchors the SDLC content in this chapter.
-
Agile software development - Wikipedia - Detailed treatment of agile principles, ceremonies, and major frameworks. Foundation for the agile-vs-waterfall comparison.
-
Low-code development platform - Wikipedia - Overview of low-code/no-code platforms, vendors, and use cases. Directly supports the low-code/SaaS section.
-
The Mythical Man-Month - Frederick P. Brooks Jr. - Addison-Wesley - Classic essays on software project management and the no-silver-bullet thesis; foundational reading for any IS application development course.
-
Continuous Delivery - Jez Humble and David Farley - Addison-Wesley - Authoritative reference on CI/CD pipelines, deployment automation, and the modern application delivery practices touched on in this chapter.
-
The Agile Manifesto - Beck et al. - The original 2001 manifesto and twelve principles. Required reading for understanding the philosophical roots of modern application development.
-
GitHub Flow - GitHub Docs - Official walkthrough of the feature-branch workflow used by the chapter's Git MicroSim. Simple, concrete, and widely adopted in industry.
-
DevOps - Microsoft Learn - Vendor-neutral introduction to DevOps culture, practices, and the CI/CD pipeline architecture. Pairs with the chapter's CI/CD content.
-
Build vs Buy Software Decisions - Martin Fowler - Influential essay on the build-vs-buy-vs-SaaS decision matrix. Directly supports the chapter's decision-flow MicroSim.
-
Twelve-Factor App - Heroku - Methodology for building modern, cloud-native applications. Practical, concise reference covering configuration, dependencies, and deployment patterns.