Cargando…

Pro Agile .NET development with Scrum /

"Pro Agile .NET development with Scrum ... applies agile practices to a complete ASP.NET MVC project, including estimation, requirements gathering, and project management"--Page 4 of cover.

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Blankenship, Jerrel
Otros Autores: Bussa, Matthew, Millett, Scott, Lewis, Russ, Foggon, Damien
Formato: Electrónico eBook
Idioma:Inglés
Publicado: [New York] : Apress, ©2011.
Colección:Expert's voice in .NET.
Temas:
Acceso en línea:Texto completo (Requiere registro previo con correo institucional)
Tabla de Contenidos:
  • Title Page; Copyright Page; Contents at a Glance; Table of Contents; About the Authors; About the Technical Reviewers; Acknowledgments; Introduction; Who This Book Is For; How This Book Is Structured; Conventions; Prerequisites; Downloading the Code; Contacting the Authors; CHAPTER 1 The Art of Agile Development; Why the Need for Agile?; It's What I Asked for But Not What I Need; Iterative Change; Defining Agile; The Agile Manifesto; Key Features of Agile; The Flavors of Agile; Scrum; eXtreme Programming (XP); Crystal; Dynamic Systems Development Method (DSDM).
  • Feature-Driven Development (FDD)Lean Software Development; Summary; CHAPTER 2 Managing Agile Projects with Scrum; What Is Scrum?; Plan-Driven vs. Value-Driven Methods; Waterfall Method (Plan Driven); Scrum Method (Value Driven); Fixed vs. Variable Factors; Scrum Artifacts; Product Backlog; User Stories; Backlog Sizing; Sprint Backlog; Burn-down chart; Acceptance Criteria; Scrum Roles; Pig Roles; ScrumMaster; Product Owner; Delivery Team; Chicken Roles; Scrum Activities; Sprint Planning; Planning Poker; Daily Stand-Ups (Scrums); Sprint Review; Sprint Retrospectives; Summary.
  • CHAPTER 3 eXtreme ProgrammingXP Values; XP Practices and Principles; Planning; User Stories; Estimating; Release Planning; Iteration Planning; Environment; On-Site Customer; Sit Together; Self-Organization; Sustainable Pace; Collective Code Ownership; Shared Understanding; Simple Design; System Metaphor; Refactoring and Design Improvement; Commitment to Development Excellence; Continuous Integration; Coding Standards; Pair Programming; Quality Assurance; Testing; Summary; CHAPTER 4 Sprint 0: Generating the Product Backlog; The Project: Online Blackjack Gambling; Mission Statement; Team Name.
  • Team Ground RulesTechnical User Stories; Walking the Development Skeleton; Setting Up for Source Control; Setting Up the Solution; Installing Open Source Libraries with NuGet; Setting Up the Acceptance Tests Project; Capturing Features with User Stories; Playing Blackjack Stories; Playing for Money Stories; Member Account Stories; Reporting Stories; Technical Stories; Initial Product Backlog; Planning Poker; Game Play: Initial Play; Game Play: Start Game; Game Play: Deck of Cards; Game Play: Hit; Game Play: Stand; Game Play: Win; Game Play: Dealer Rules; Game Play: Double; Game Play: Split.
  • Member RegistrationManaging Member Accounts; Cashing In; Prioritizing the Backlog; Committing to the First Sprint; Summary; CHAPTER 5 Sprint 1: Starting a Game; Sprint Planning Meeting; The Theme of the Sprint; Determining Availability and Capacity; Planning Poker; Project Management/Feedback Progress; Sprint 1's Backlog; Day 1; Daily Stand-Up; Developing the First Story: The Initial Bet Feature; Implementing the First Story; Adding the First SpecFlow Feature; Interacting with the Browser Using WatiN; Interacting with Pages Using the Page Object Pattern.