Software Engineering

Introduction to Software Development Methodologies

There are several management and planning methodologies to build software/products. The following video introduces you to a few of those practices.

How to Determine whether to Use Agile or Waterfall

Behavioral Economics

Illusions

Products in Action