Scrum is an iterative software development process. In an iterative process, a product undergoes many releases and each release adds value to the product.
IntroductionScrum is an iterative software development process. In an iterative process, a product undergoes many releases and each release adds value to the product. In Scrum, each release is divided into sprints. Sprints are fixed durations, two to eight weeks, in which all development activities take place.Each sprint produces a potentially shippable product that contains features, called Product Backlog, which meet customer expectations. In this article, we will see details of Product Backlog with respect to Scrum in Team Foundation Server 2010.RolesScrum has a very simple team structure that involves just three roles. This structure generally doesn't translate to an organization or a reporting structure within a company, but it clearly defines who does what on the Scrum team. These are the three roles:Product Owner can be a leader in the user community, such as someone from marketing, a business analyst within the IT arena or any other individual who can effectively communicate business needs. They determine what features go into the product, is the voice of the customer, is responsible for ensuring that product features meet customer expectations and is always available to meet directly with the development team to discuss and review features. Scrum Master is responsible for tracking project status and coordination through release.Team productivity. Removal of impediments to progress. Defines the sprint duration (generally two to four weeks).Runs the daily stand up meeting. Helps to keep all team members working productively. Team Members are responsible for building and testing high quality software. Has skills in software engineering, software architecture, business analysis, software testing, database tuning, IT operations, user experience, and user interface design. Scrum ArtifactsAn artifact is an object created for a practical purpose. Scrum has four artifacts:
Pro WPF: Windows Presentation Foundation in .NET 3.0