jobs.lu



 
Institut: Agile Partner  Unser Profil lesen
Beschreibung: AgilePartner® is a fast growing independent company based in Luxembourg. We believe that it is our role to assist you in selecting the technologies and tools that best fit your needs and to implement them in the most efficient way.

Since the very beginning of Microsoft .NET we have developed an expertise that allows us to successfully implement .NET projects.
AgilePartner has grown experience in the Java field, both in J2SE and J2EE, and knows how to benefit from the extensive features and versatility of the platform.
The other ambition of AgilePartner is to put agile methodologies in action, which we consider to be the most productive ones thanks to:

an optimal collaboration with the end users,
the most pragmatic project management approach,
the constitution of efficient and motivated teams
Kontakt: AGILE
Anschrift: ZAI Bourmicht 20A rue du Puits Romain L-8070 BERTRANGE, Luxemburg  
Internetseite:
E-Mail: info@jobs.lu

Test Driven Requirement


Next sessions:

Place Date Price Duration (days)
Luxembourg 25 Feb. 2010 1 358,00€ 2
Luxembourg 01 Apr. 2010 1 358,00€ 2
Luxembourg 21 June 2010 1 358,00€ 2
Luxembourg 26 Aug. 2010 1 358,00€ 2
Luxembourg 28 Oct. 2010 1 358,00€ 2
Luxembourg 02 Dec. 2010 1 358,00€ 2

Description:

The tight relationship between the requirements gathering and the verification tests writing activities has been underscored by several software development methodologies. Yet in actual projects these activities tend to be problematic and costly, since they are symptomatic of the existence of organizational silos which represent a hurdle in the way to agility.

This course aims to show how the requirements gathering and testing activities may be tightly integrated by suppressing the boundaries between analysis and tests. You will learn how to avoid loosing information during the requirements gathering process by applying the test driven development principles to the specification and analysis disciplines. You will learn new methods to write efficient specifications that will be automatically interpreted by validation tools. You will also learn which organizational changes you should introduce in order to take benefit of these new approaches.

This course is suitable for those seeking answers to the following questions: "Is it possible to functionally test software before deploying it and without going through the user interface?", "How should I write specifications in order to promote verification and validation tests?", "Is it actually possible to replace traditional specifications by acceptance test cases?", "Which are the risks and limits of this practice?".  

You will learn how to:

  • Uncover the Requirements Driven principles
  • Assess the consequences on the projects
  • Discover the tools supporting TDR
  • Apply a methodology validated on many actual projects
  • Understand how TDR takes place in agile projects

Pedagogical method:

50% labs

Audience:

Project or team managers, functional analysts, testers, developers 

Pre-requisites:

Basic knowledge of object-oriented concepts or attend the IOT course
You may benefit from some knowledge of an OO language like Java 

Detailed Program:

  • Introduction to agility
    • Development cycles
    • Agile methods and the emphasis on tests
    • Lean principles    
  • Requirements gathering and test management
    • Techniques for requirements gathering
    • Testing cycle
    • Why bother going further?    
  • Relationship between functional tests and unit tests
    • What is Test Driven Development?
    • Consequences on design
    • Analogy with Test Driven Requirements (TDR)
    • Consequences on analysis and project management    
  • How to perform TDR?
    • Main steps
    • Main techniques
    • Model Based Testing
    • Storytest Driven Development    
  • Tools and Implementation
    • Overview of the available solutions
    • Using FIT and FitNesse
    • Writing test classes    
  • Organizational changes
    • Criteria for selecting a suitable TDR approach
    • Evolving from the current situation
    • Bridging the teams
Kategorie Computing,Software
Preis 1,358
Dauer 2 jours
Tageszeit Full time
Kode TDR
Zulassungsbedingungen Basic knowledge of object-oriented concepts or attend the IOT course
Contact email training@agilepartner.net
Url http://www.agilepartner.net/training/training_TDR.html


Eine Anfrage an die Lehranstalt senden

Anfrage
Name
Telefon
E-Mail-Adresse
 




Diesen Kursus einem Freund senden

Name Ihres Freunds
E-Mail-Adresse Ihres Freunds
Ihr Name
Ihre E-Mail-Adresse
Anmerkung (Angabe freiwillig)