by Amit Kulkarni | Jan 13, 2018 | Agile Testing
The Differences between Testing in Traditional and Agile Approaches Testers must understand the differences between testing in traditional lifecycle models (e.g., sequential such as the V-model or iterative such as RUP) and Agile lifecycles in order to work...
by Amit Kulkarni | Dec 13, 2017 | Lean
Lean Software Development Principles Lean development can be summarized by seven principles, very close in concept to lean manufacturing principles: Eliminate waste Amplify learning Decide as late as possible Deliver as fast as possible Empower the team Build Quality...
by Amit Kulkarni | Nov 24, 2017 | Agile Scrum, Lean
Kanban is a visual process and project management tool first developed in Japan by Toyota. Kanban is a way to visualize your work and limit the amount of work in progress at any one time. KanBan is often seen as a central element of “Lean” manufacturing and is...
by Amit Kulkarni | Sep 3, 2017 | Agile Scrum
Extreme Programming (XP) Extreme Programming (XP) is a software development methodology which is intended to improve software quality and responsiveness to changing customer requirements. As a type of agile software development, it advocates frequent...
by Amit Kulkarni | Apr 16, 2017 | Agile Scrum
The User Story is the most granular unit of requirement on a Scrum Project. The Product Owner writes the User Stories. The Sprint Backlog gets elaborated into User Stories when the Sprint Planning is done. It is important to note that the user story is a medium that...