Based on the two case studies presented in this chapter, construct principles of an ideal place to work (for software development).