Tag: scrum alliance

  • Physical vs. Electronic Scrum Boards

    Physical vs. Electronic Scrum Boards

    An agile principle is to prefer face to face communication – “the most efficient and effective method of conveying information to and within a development team is face-to-face conversation.” This can be challenging in teams with flexible working options or who aren’t co-located. My company prides itself in its flexible work policy and supports flexible work arrangements but…

  • Agile Data Warehousing Compared to Software Development

    The best scrum teams are those with team members who are fungible, i.e., capable of mutual substitution. This is easier in some teams and organizations than others. In a perfect world, your scrum team would be made up of people who can analyse, map, model, code, test, etc. However, in most teams, especially those just…

  • Agile Manifesto and Principles

    Agile software development is based on the Agile Manifesto which values: Individuals and interactions over processes and tools Working software over comprehensive documentation Customer collaboration over contract negotiation Responding to change over following a plan The most important take-away from the Agile Manifesto is that it puts the focus on the elements on the left…

  • Is Agile Data Warehousing Worthwile?

    Data warehouses (DWs) built using waterfall methodologies are not doomed to failure. Despite the headlines we see of how often DWs fail, many of them do succeed. I worked on several DWs earlier in my career that used a traditional waterfall software development lifecycle (SDLC). In my experience, the projects were massively over schedule and…