Produktbild: Running an Agile Software Development Project

Running an Agile Software Development Project

136,99 €

inkl. gesetzl. MwSt., Versandkostenfrei


Beschreibung

Produktdetails

Einband

Gebundene Ausgabe

Erscheinungsdatum

01.11.2008

Verlag

John Wiley & Sons

Seitenzahl

336

Maße (L/B/H)

23,6/15,5/2 cm

Gewicht

567 g

Auflage

1. Auflage

Sprache

Englisch

ISBN

978-0-470-13669-0

Beschreibung

Produktdetails

Einband

Gebundene Ausgabe

Erscheinungsdatum

01.11.2008

Verlag

John Wiley & Sons

Seitenzahl

336

Maße (L/B/H)

23,6/15,5/2 cm

Gewicht

567 g

Auflage

1. Auflage

Sprache

Englisch

ISBN

978-0-470-13669-0

Herstelleradresse

Libri GmbH
Europaallee 1
36244 Bad Hersfeld
DE

Email: GPSR Kontakt

Noch keine Bewertungen vorhanden

Verfassen Sie die erste Bewertung zu diesem Artikel

Helfen Sie anderen Kundinnen und Kunden durch Ihre Meinung.

Kundinnen und Kunden meinen

Bewertungen (0)

Die Leseprobe wird geladen.
  • Produktbild: Running an Agile Software Development Project
  • Preface.
     
    Chapter 1: What is an agile methodology?
     
    1.1 Rapid business change - the ultimate driver.
     
    1.2 What must agile methodologies be able to do?
     
    1.3 Agility - what is it and how do we achieve it?
     
    1.4 Evolving software - obstacles and possibilities.
     
    1.5 The quality agenda.
     
    1.6 Do we really need all this mountain of documentation?
     
    1.7 The human factor.
     
    1.8 Some Agile Methodologies.
     
    1.9 Review.
     
    Chapter 2: Extreme Programming Outlined.
     
    2.1 Some guiding principles.
     
    2.2 The five values.
     
    2.3 The twelve basic practices of XP.
     
    2.4 Review.
     
    2.5 The evidence for XP.
     
    2.6 Preparing to XP.
     
    Chapter 3: Foundations - people and teams working together.
     
    3.1 Software engineering in teams.
     
    3.2 Personalities and team success.
     
    3.3 Observations of team behaviour in XP projects.
     
    3.4 Setting up a team.
     
    3.5 Developing team skills.
     
    3.6 Training together.
     
    3.7 Finding and keeping a client for a university based project or a small business start up.
     
    3.8 The organisational framework.
     
    3.9 Planning.
     
    3.10 Dealing with problems.
     
    3.11 Risk analysis.
     
    3.12 Review.
     
    Chapter 4: Starting an XP project.
     
    4.1 Project beginnings.
     
    4.2 The first meetings with the client.
     
    4.3 Business analysis and problem discovery.
     
    4.4 The initial stages of building a requirements document.
     
    4.5 Techniques for requirements elicitation.
     
    4.6 Putting your knowledge together.
     
    4.7 Getting technical.
     
    4.8 Developing the requirements documents.
     
    4.9 Specifying and measuring the quality attributes of the system.
     
    4.10 The formal requirements document and system metaphor.
     
    4.11 Contract negotiation.
     
    4.12 Case study - the impact of organisational politics - learning from a failed project.
     
    4.13 Review.
     
    Chapter 5: Identifying stories and preparing to build.
     
    5.1 Looking at the user stories.
     
    5.2 Collections of stories.
     
    5.3 User interfaces.
     
    5.4 Communicating clearly with the customer and building confidence.
     
    5.5 Demonstrating the non-functional requirements.
     
    5.6 Estimating resources.
     
    5.7 Review.
     
    Chapter 6: Bringing the system together as a coherent concept.
     
    6.1 What is the problem?
     
    6.2 A simple common metaphor.
     
    6.3 Architectures and patterns.
     
    6.4 Finite state machines.
     
    6.5 Extreme modelling (XM).
     
    6.6 Multiple stories and XXMs.
     
    6.7 Building the architecture to suit the application - a dynamic system metaphor.
     
    6.8 Another look at estimation.
     
    6.9 Review.
     
    Chapter 7: Designing the system tests.
     
    7.1 Preparing to build functional test sets.
     
    7.2 Testing with the Data in mind.
     
    7.3 The full functional system testing strategy.
     
    7.4 The thinking behind the system test process.
     
    7.5 Design for test.
     
    7.6 Test documentation.
     
    7.7 Non-functional testing.
     
    7.8 Testing internet applications and web sites.
     
    7.9 Review.
     
    Chapter 8: Units and their tests.
     
    8.1 Basic considerations.
     
    8.2 Identifying the units.
     
    8.3 Unit testing.
     
    8.4 More complex units.
     
    8.5 Automating unit tests.
     
    8.6 Documenting unit test results.
     
    8.7 Review.
     
    Chapter 9: Evolving the system.
     
    9.1 Requirements change.