Valtech UK

About: Mashooq Badar

Website
http://mashb.wordpress.com/
Profile
Project Lead and Client Engagement Manager with extensive experience based on a strong consultancy background with over 10 years of project engagements in both the private and public sector. Main areas of interest are structured project management methods (Agile, Scrum, RUP, XP and LEAN) and JEE based enterprise software architectures

Posts by Mashooq Badar:

    Visualising requirements and prototyping

    This post was originally published here by Valtech UK consultant Mashooq Badar.

    Given the complexity of most software systems why do we still insist on primarily documenting and elaborating requirements in text? I think the main reason is that writing comes so easy to us where as producing a more visual representation of what we mean requires more of an initial learning curve.

    A more visual representation is easier to process and understand. It is also less ambiguous then natural language on it’s own. It can form a very good basis for requirement elaboration. Please note,…

    Agile Project Metrics #2

    This post was originally published here by Valtech UK consultant Mashooq Badar.

    Agile Project Metrics should be at the level of abstraction of the target audience but answer the following questions at all times:

    - Where are we?
    - Are we on track?
    - Are we in trouble? Why?

    Agile Project Metrics #1

    This post was originally published here by Valtech UK consultant Mashooq Badar.

    This is first of a series of blogs to explore the importance of metrics in an Agile project. The approach to a specific Agile project is often described as emergent. In the sense that we don’t start off with a prescribed approach in mind but we adopt as our understanding of projects grows and it’s profile and key challenges emerges. Agile metrics can be used as an aid to understanding a project’s profile (informational metrics) and it’s challenges (diagnostics metrics). The following is a list o…

    Userstories and when enough is enough

    This post was originally published here by Valtech UK consultant Mashooq Badar.

    Perfection in software is impossible. Software developement is subject to the Law of Diminishing Returns . So how do you decide when enough is enhough?

    In a recent presentation Al Goerner discussed catagorising stories. Two of the more interesting catagories were “New feature” and “Feature enhancement”. In an Agile project where new stories are constantly being added to the backlog, these two catagories can help use decide when a pr…