Tag Archives: ICT management

TRAINING AGILE FOR DEVELOPERS – 3 DAYS

Class overview :

The course is for developers who want to understand how Agile methods impact the day-to-day process of writing software. Many of the courses, books and papers on Agile development approach the subject from the point of view of the project manager or analyst.

Class goals :

After completing this course, delegates will have gained the following skills:

  • Understanding of what ‘Agile’ means to software development
  • Understanding how agility helps manage risk
  • Ability to choose Agile practices to suit your project
  • Ability to create effective test regimes

Content of Agile for Developers

Agile Development

  • What Agile Isn’t…
  • The Drawbacks Of Traditional Development Methods
  • Agility Is An Attitude
  • People, Not Processes
  • The Agile Manifesto
  • Managing Risk
  • Iterative Development
  • Incremental Development
  • Client Involvement
  • Barriers To Agile Working
  • Agile and Fixed-Price Contracts
  • Scaling Agile

Overview of methods

  • Extreme Programming
  • Test-Driven Development
  • Unified Process
  • Scrum
  • FDD
  • Crystal
  • Lean Development

Agile and the Development Team

  • The traditional team
  • Roles: PMs, BAs, developers
  • The Agile team
  • Self-Organization and Self-Direction
  • The Role of the Customer
  • Tracking Progress

Requirements

  • Just-In-Time Requirements
  • Starting with Vision
  • Features
  • Time-Boxed Development
  • User Stories
  • Estimating Stories

Architecture and Design

  • BDUF bad, LDUF good
  • Agile Architecture
  • Incremental Architecture and Design
  • Coupling and Cohesion
  • Handling Dependencies
  • Technical Debt

Test-Driven Development

  • Unit Testing
  • Tools for Unit Testing
  • TFD and TDD
  • Principles of TDD
  • CORRECT and Right-BICEP
  • Mock Objects
  • TDD Patterns and Anti-Patterns

Refactoring

  • What is Refactoring?
  • Why Refactor?
  • Code Smells
  • Refactoring Scenarios
  • Tools and Techniques
  • Refactoring to Patterns

Continuous Integration

  • Always ready to ship….
  • The CI Process
  • Daily Builds
  • Automated Regression Testing
  • Tools for CI
Agile for Developers
Training Agile for Developers

Onze voordelen :

  • Type of training: Inter-company, intra-company and individual
  • 100% flexible & personalised training : You choose the place, the dates and the training program
  • Offer request : Response within 24 hours
  • 50% discount for SME’s from Brussels-Capital Region
  • Free parking, lunch & drinks
  • Free use of our Digital Competence Centre: Manuals, courses, exercises, …

Offer request now : cliquez ici

Contact us :

PIXYSTREE SCS

Rue Beeckmans, 53
1180 Bruxelles

Tel : +32 2 412 04 10
Fax : +32 2 412 04 19
Gsm : +32 485 212 722
Email : selossej@pixystree.com

Advertisements

8 Signs of a Lackluster ECM Implementation

It’s time to take a good hard look at your ECM implementation. Are you getting the returns that you expected when you invested in it? Frankly, a lot of organizations are not. In most cases, it’s not the technology that is at fault: it’s the vision. Many of the organizations that use ECM today are under the impression that getting rid of paper and getting control over their documents is an end point. It’s not. The reality is that if you’re only using the technology for storage, search, and retrieval, your implementation is still only in its infancy stages. Continue reading 8 Signs of a Lackluster ECM Implementation