What is … software development?

This page hosts information on Kristian Rother's talk "What is … software development?" at the "What is …?" seminar. The talk will take place on Friday, May 4, 4:00pm at FU Arnimallee 6, SR 031.

Abstract

Scientists who depend on programming for their work face uncertainty; they need to adapt their programs as their research projects evolve. This typically makes it impossible to design a complete software up front. How, then, can you write good software under this condition of uncertainty?

Software development is the engineering solution to that question. This talk will present three general methodologies to writing software: Waterfall (old), Agile (new), and Lean Development (very new). In addition, best practices for developing software faster, making it more reliable, and communicating with peers are briefly presented. The goal of this talk is to enable you to apply development techniques in your programming practice and evaluate their usefulness.

Comments

 
This site is powered by FoswikiCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding Foswiki? Send feedback