Sometimes Scrum is not the best fit project management approach. The usual reasons for this are:
Work cannot be properly planned in advance
The Scrum basic principles cannot be followed due to various objective reasons
There are too many incoming changes to deal with in the Sprint scope
Estimations are hard to be done correctly
In such situations, Kanban may be the most effective approach. Kanban is set to support continuous delivery with maximum flexibility. For Kanban we use the following best practices:
Tasks currently under development
Tasks marked as completed by the team
Tasks accepted by the client
We organize the project activities into four types of categories:
We have daily team meetings, similar with Scrum stand-up meetings, where team members report statuses and issues.
While Scrum drives productivity by limiting the work time available in a Sprint, Kanban drives productivity and velocity by limiting the number of active, concurrent issues. Time estimation is no longer part of the project management process.
We are looking for smart and talented people that embrace our innovative spirit and enhance our fun and collaborative culture.
As a Node.js Developer your responsibility is to develop a do-it-yourself website-builder product that will be used by 100s of thousands of customers.
You will have the opportunity to be part of and influence architectural decisions, develop and maintain back-end services and applications, as well as enabling 3rd party services integrations into the product.
We're looking for a .NET developer with a genuine passion for technology to support a collaborative team.
Working alongside technologists and subject matter experts, you will be responsible for implementing functionalities across an application designed for a renowned toy maker’s platform with over 500 mil visitors.