Browsing: project management techniques in software