Software Development Life Cycle (SDLC) including developing and managing business and technical documentation for software development in the form of user stories, test cases, functional andor non-functional specifications