The problem with people is that there simply aren't enough good ones around to fill the demand for software engineering worldwide. Its a fact of life. You will work with a lot of people who are out of their depth and very uncomfortable. In an industry that needs professionalism, many of your colleagues will never have read a book since they left college, with the possible exception of API reference materials, or UI Guidelines references. The importance of People in the Process, Technology, People triad can never be over estimated .
Processes Use Cases are part of the software engineering process.
Processes are developed in order to give humans a framework in which to do their work. A good process is designed to produce repeatable results and will endeavour to save humans for their own humanity. Human beings are not designed to perform repeatedly with reliability. Processes are designed to prevent humans from straying and making mistakes. Consider for a moment the sport of golf.