This chapter discusses software management as a vital part of the software engineering experience. As you are aware, it is the final phase of the SDLC. However, the truth is, unless you are very lucky, it is the most likely entry point into a career as a software engineer: In the marketplace, you will most likely have to start off by carrying out management responsibilities on existing software before you get a chance to develop a complete system from scratch. Being part of a project team that develops a major system from scratch is an achievement that every software engineer should aspire to experience at least once in his/her career. However, it is probably worth remembering that many practicing software engineers never experience this.