Call : (+91) 968636 4243
Mail : info@EncartaLabs.com
EncartaLabs

Agile Engineering Best Practices

( Duration: 2 Days )

Many teams that adopt Agile will tend to initially focus on adopting the Scrum practices of Sprint Planning, Daily Scrum, Sprint Review and Retrospective. The only problem is these practices will not help on the engineering side of the house.

The goal of Agile Engineering Best Practices training course is to take a team (Developers, DBAs, Analysts, Testers, Deployers, Architects) through a journey of Agile Engineering Practices founded from methods such as XP, FDD and pure common sense architectural patterns we have always known. This Course covers in detail some of the XP practices, in addition to topics such as User Centric Design, Agile Architecture, Agile Database Design, Daily Builds and Code Check-ins, using Mock Data, and some on Automated Testing.

By attending Agile Engineering Best Practices workshop, delegates will learn:

  • Test Driven Development
  • Metaphor
  • Refactoring
  • Simple Design
  • Pair Programming
  • Agile Testing
  • Short Releases
  • Collective Ownership

Developers, Analysts, Testers, DBAs, Architects, Development Managers and perhaps Project Managers/Scrum Masters who want to improve engineering practices in their team.

COURSE AGENDA

1

Understanding the foundation of XP principles

2

The cost of technical debt

3

Review the Agile Lifecycle diagram

4

Agile engineering roles vs. traditional roles

5

Identifying non-functional foundational requirements

6

Identifying proof of concepts and spikes

7

Planning early for dependencies

8

Planning early for testing (data and environments)

9

Test Driven Development

10

User Centric Design

11

High level architectural designs

12

High level data designs – just enough

13

UML Diagrams – Just Enough

14

Designing Service Contract Interface

15

Testing with mock data

16

Unit Testing and Build Automation

17

Defining build stability rules and measurements

18

Refactoring

19

Automated Testing Tools

20

Define your Engineering Team Norms

Encarta Labs Advantage

  • One Stop Corporate Training Solution Providers for over 6,000 various courses on a variety of subjects
  • All courses are delivered by Industry Veterans
  • Get jumpstarted from newbie to production ready in a matter of few days
  • Trained more than 50,000 Corporate executives across the Globe
  • All our trainings are conducted in workshop mode with more focus on hands-on sessions

View our other course offerings by visiting https://www.encartalabs.com/course-catalogue-all.php

Contact us for delivering this course as a public/open-house workshop/online training for a group of 10+ candidates.

Top
Notice
X