An Introduction to Agile Development, Part 2: Getting Started with Scrum

To get started with Scrum, grab one of the popular tools (e.g., Jira), implement all the Scrum artifacts and fill your gaps with some experienced people. It is not all too important to have the right task estimates, sprint lengths, etc. from the beginning or to follow the methodology dogmatically. The crucial part is to have a team that commits to the process, reflects critically, is eager to learn, and improves incrementally.

An Introduction to Agile Development, Part 1: Scrum vs. Kanban

TL;DR: Two of the most popular agile methodologies are Scrum and Kanban. They mainly differ in the handling of prioritization (once per sprint vs. continuous) and deadlines (yes vs. no). Yet, independent of the approach, the key to success is to ensure focus and continuous delivery by: 1) creating small enough, manageable tasks, 2) prioritizing… Continue reading An Introduction to Agile Development, Part 1: Scrum vs. Kanban

Talking Design Thinking with Abhijit De

"Sorry, we are out of stock!" is an unpleasantly common sentence customers of Indian retailers hear every day. This is because due to a lack of appropriate systems, retailers are having problems with maintaining their stock and accurately anticipating the necessary quantities of each product. With their business network Ganges, SAP intend to tackle this… Continue reading Talking Design Thinking with Abhijit De