Tags:xp
    • 06Feb
      Pair-Programing Explained
      Posted By Brain Concert

      Pair-Programing Explained

      Pair-programming is an agile practice in which two developers are working together, at one computer on the same task. The two developers are often interchanging the roles in this practice – the driver and the navigator. The driver is the one who is…

    • 09Sep
      What Velocity is why using it
      Posted By Brain Concert

      What Velocity is why using it

      At the end of each iteration, the team adds up effort estimates associated with the user stories that were completed during that iteration. This total is called velocity. Since the effort estimates (story pints, ideal days, etc.) are merely…

    • 07Sep
      Agile Estimations with Planning Poker
      Posted By Brain Concert

      Agile Estimations with Planning Poker

      Planning Poker is an agile estimating and planning technique widely used by many agile development teams. It is very simple, yet effective and is base on consensus between the estimators.It is very important that the estimations are done all…

    • 31Aug
      Principles of Agile Estimations
      Posted By Brain Concert

      Principles of Agile Estimations

      Defining the user stories is important for at least two reasons:·     Gives an overall view on what is expected from the software sytem to be developed;·      Provides just enough information for the developers to provide reasonable estimates in…

    • 30Aug
      An Introduction to User Stories
      Posted By Brain Concert

      An Introduction to User Stories

      User Stories are one the main development artifacts in an XP or Scrum project. They are high-level definitions of requirements, containing just enough information so that the developers can produce reasonable estimates of the effort to implement…

    • 23Aug
      Continuous Integration
      Posted By Brain Concert

      Continuous Integration

      Continuous Integration (CI) is a development practice that requires developers to integrate code into a shared repository several times a day. Each check-in is then verified by an automated build, allowing teams to detect problems early.The practice…

    • 22Aug
      The Pros and Cons of Pair Programming
      Posted By Brain Concert

      The Pros and Cons of Pair Programming

      Pair Programming is one of the most controversial agile practices and is considered part of Extreme Programming methodology, initially promoted by Ken Beck back in the 90's.By definition, Pair Programming consists of two programmers sitting…

    • 27Apr
      Differences between Scrum and XP
      Posted By Brain Concert

      Differences between Scrum and XP

      Scrum and eXtreme Programming (XP) are both Agile approaches on software development, and for that reason, are very much aligned. They share the concepts of iterative development, working software, release and iteration planning, daily meetings,…