Amsterdam, The Netherlands. November 29, 2010. Analysis, design and software estimation overview

On November 29 I will be doing a series of three lectures for the IT audit program at the Vrije Universiteit in Amsterdam, introducing the students to the processes, concepts and techniques of software development, as they will most likely be auditing (software development) projects later during their career.

COP Testing 20100407-05[4]

During the second lecture I will address a variety of analysis & design techniques that have been popular in software development over the years. Think of.Nassi-Schneidermann diagrams (ah, the nostalgia), DFD’s, flow charts, Yourdon structured programming, and of course the techniques in the UML and smart use cases.

Last but not least I will look into why software estimation is so hard, compare some of the more popular estimation techniques and demonstrate estimation poker.