Notes on software Development

Notes on software development.