Skip to content

References: Application Development for IS

  1. Software development process - Wikipedia - Comprehensive coverage of SDLC phases, methodologies (waterfall, agile, lean), and tradeoffs. Anchors the SDLC content in this chapter.

  2. Agile software development - Wikipedia - Detailed treatment of agile principles, ceremonies, and major frameworks. Foundation for the agile-vs-waterfall comparison.

  3. Low-code development platform - Wikipedia - Overview of low-code/no-code platforms, vendors, and use cases. Directly supports the low-code/SaaS section.

  4. 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.

  5. 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.

  6. The Agile Manifesto - Beck et al. - The original 2001 manifesto and twelve principles. Required reading for understanding the philosophical roots of modern application development.

  7. 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.

  8. DevOps - Microsoft Learn - Vendor-neutral introduction to DevOps culture, practices, and the CI/CD pipeline architecture. Pairs with the chapter's CI/CD content.

  9. 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.

  10. Twelve-Factor App - Heroku - Methodology for building modern, cloud-native applications. Practical, concise reference covering configuration, dependencies, and deployment patterns.