Agile software development is a group of software development methodologies that are based on similar principles. Agile methodologies generally promote a project management process that encourages frequent inspection and adaptation, a leadership philosophy that encourages teamwork, self-organization and accountability, a set of engineering best practices that allow for rapid delivery of high-quality software, and a business approach that aligns development with customer needs and company goals.
Scrum is an iterative incremental process of software development commonly used with agile software development
Great thoughts you got there, believe I may possibly try just some of it throughout my daily life.
ReplyDeleteAgile Software Development with Scrum