• Skip to main content
  • Skip to primary sidebar
  • Skip to footer

Modern Software Management

The modern way to manage software development.

  • Home
    • Welcome
    • Welcome Video
    • Recent Posts
    • Search
  • Resources
    • Textbook
    • Horizon Planning Intro
    • Horizon Planning Spreadsheet
  • Blog
  • Services
  • About/Contact
You are here: Home / Resources / Textbook

Textbook

I was asked to teach a 4th year course on Software Engineering at the University of Toronto by the then Chair of the Electrical and Computer Engineering Department, Jonathan Rose. I told JR that if I did it, I would re-write the book, and he said that was exactly what he wanted!

So, I literally wrote a textbook for the course and wound up teaching it for about 10 years straight. I have only made minor edits and rewrites to it in the years since. It may be a bit outdated now, but still useful.

Feel free to download and re-distribute it (so long as you keep my original copyright on it), but do not sell it for profit.

Primary Sidebar

Tags

Architecture (1) Business (1) coding (3) estimation (3) experience (1) hiring (2) horizon-plan (2) Multi-tenancy (1) planning (3) Saas (1) testing (2) women (1)

Blog Posts

Loading…

Footer

Search

  • Home
  • Resources
  • Blog
  • Services
  • About/Contact

Copyright © 2022–2025 - David A. Penny