www.hannohinsch.com
soft.dev.etc
Hanno's web site. Comments, inquiries etc to hhinsch at yahoo dot com. Don't take it too seriously.
Managing software development projects
Adapting and extending best practices to solve the problem at hand.
- For at least the last 40 years, software development methodologists have been arguing about when and how to design software. Examining the principles motivating software design helps make sense of the conflicting camps and choosing the right alternative. See
"Designing Software: When and Why"
- Strategically structuring a project is obviously important, but not much has been written about it. Given a long list of things that need to be done, how should that list be structured? What is the optimal order of tasks? On what basis do you decide what to do next? See
"Structuring Software Development Projects"
- Process development and improvement is a lot like software development: Just incrementally fixing what's broken works pretty well. See
"Improving Software Development Processes"
Bioinformatics
Relics
-
Time Planner Deluxe is a Personal Information Manager (PIM) for Windows, commercially released in the early nineties. It was bundled in some very large OEM contracts and also sold at retail as Key Project Manager. It combined project management features such as drag-and-drop Gantt charts, time and rate calculations, and a flexible system of folders, with the usual calendar functions.
-
Telios is a full-featured commercial communications program for PC-DOS that I wrote in the eighties shortly after the original IBM PC was released. It implements full VT-100 emulation, Kermit, Z-modem, command files - all the features that an up-to-date comm package had to have back in 1983. It may even have been the first commercial implementation of the Kermit protocol.