Scrum vs Kanban: identical yet miles apart! Introduction Any IT product, application or software development effort is made up of stakeholders who are invested in the success of the product. These stakeholders typical comprise customers or users, executives, development team comprising architects, product owners, analysts, Ux/ UI developers, software developers, testers, etc. In…
Tag: FDD
Agile Testing – A real world outlook
How does Agile testing work as an integrated component of development journeys When working on an Agile project, there is continuous discussion about development processes and timely, iterative delivery to customers. For the most part, Testing is construed, without much thought, to be an ‘included’ part of Agile Development process, just as design…
Agile Mindset
Agile Mindset -: Understanding principles before leading Introduction A mindset, or state of mind, is a set of beliefs, thoughts, biases, assumptions and values held by an individual or a group of individuals that leads the individual or the group respectively towards the choices they make. The Humans are most comfortable in choosing paths…
Agile, Lean and Design Thinking
Erasing and drawing lines: Agile, Lean and Design thinking Introduction Agile and Lean are some of the most commonly used terms in SDLC lifecycle. Often these terms are used interchangeably or as complimentary to each other. There are similarities as well as points of divergence between these approaches, and it takes years of practical…
Agile and UX
Agile and UX: How do they measure against each other!! Agile is an umbrella approach encompassing variety of IT product development and business methodologies that has at its core deep, unwavering commitment to principles of highly collaborative, multi-functional, self-organizing teams. Agile isn’t limited to software or IT systems, but goes beyond that. Agile’s…
Agile Coach
Agile Coach Introduction For any team and in any team setting, the role of a coach assumes centerstage in addressing the grooming, training and teaching requirements. The coach must possess skills about the primary reason of assembly of team, and must possess deep understanding of the nuances of the game. An effective coach knows…
Agile and Documentation – A real world outlook
Agile Is Not Incomplete or No Documentation — Agile Means “Right” Documentation. Introduction Agile methods have been growing in popularity since the first formal adaptations in late 1990s to early 2000s. Agile has its own fan clubs and is fragmented in to practice areas, from simple, single team based Agile Scrum to complex…
Scaling Scrum: Agile and Agility
Scaling Scrum: Mission Impossible or a walk in the park! Introduction What does scaling Scrum mean? Scaling Scrum is a challenge that many enterprises face due to multitude of factors – growing complexity of the projects, changing needs of the organization, increase ROI, need to justify investment, or simply to appear to be following…
DevOps is the new Agile
DevOps is the new Agile Originally Published June 10, 2018 Image Credit: Internet Introduction By definition, Agile, as the term suggests, is a faster, unconventional way of producing working software according to customer specifications. The idea behind Agile is to have the ability to respond to customer feedback, bug fixes during previous deployments and…
The fallacies of Agile
The fallacies of Agile Originally Published April 23, 2018 Introduction to Agile and what it means! Agile means many things to many people. Commonly, Agile is referred to by many as the Holy Grail of software development. Something of the nature of a one size fits all approach. This approach is over-simplification at best,…