The software development life cycle (SDLC) is a framework that define tasks performed at each step in the software development process. SDLC is a structure followed by a development team within the software organization. It consists of a detailed plan describing a process for planning, creating, testing, and deploying software. Banno’s SDLC drives our projects from initiation to deployment.
As a Banno employee, understanding all the steps required to update production code accomplishes a number of goals. First, identifying your role within the SDLC should enable you to function as a participating member of a larger process. Secondly, identifying all of the team’s contributions to the project gives insight into the larger organizing principles of teamwork and communication. Lastly, the SDLC provides a template of checks and balances, required by auditing bodies to verify the code you produce performs as expected and does not introduce to our customers a level of risk that is unacceptable. i.e. Does not compromise security or stability