Software development portfolio