Before revision: In software engineering, a software development process or software development life cycle (SDLC) is a process of planning and managing software development.
After revision: In software engineering, a software development process or software development life cycle is a process of planning and managing software development.