What is product lifecycle management? Organizing the development process