CRYTEK
© 2016 Crytek GmbH
AGILE IN A NUTSHELL
ALEXANDER LOKTIONOV
© 2016 Crytek GmbH 2
BUSINESS:
TIME TO DECISION
© 2016 Crytek GmbH 3
CUSTOMER:
TIME TO MARKET
© 2016 Crytek GmbH 4
DEVELOPERS:
TIME TO DELIVERY
© 2016 Crytek GmbH 5
PRODUCT
© 2016 Crytek GmbH 6
SOFTWARE DEVELOPMENT
© 2016 Crytek GmbH 7
PLAN
ACTUAL
ORIGINAL
© 2016 Crytek GmbH 8
RISKS
© 2016 Crytek GmbH 9
COMPLEXITY: STACEY MATRIX
© 2016 Crytek GmbH 10
APPROACH
© 2016 Crytek GmbH 11
ITERATIONS
© 2016 Crytek GmbH 12
DELIVERY
© 2016 Crytek GmbH 13
PROJECT
© 2016 Crytek GmbH 14
VALUE
© 2016 Crytek GmbH 15
PRINCIPLES:
REGULAR UPDATES
COMMUNICATION
EXCELLENCE
© 2016 Crytek GmbH 16
Working software is
the principal measure
of progress
PRINCIPLES: SOFTWARE
© 2016 Crytek GmbH 17
Working software is
delivered frequently
(weeks rather than months)
PRINCIPLES: SOFTWARE
© 2016 Crytek GmbH 18
PRINCIPLES: SOFTWARE
Customer satisfaction by
early and continuous delivery
of valuable software
© 2016 Crytek GmbH 19
PRINCIPLES: SOFTWARE
Sustainable development,
able to maintain a constant pace
© 2016 Crytek GmbH 20
PRINCIPLES: COMMUNICATION
Close, daily cooperation between
business people and developers
© 2016 Crytek GmbH 21
PRINCIPLES: COMMUNICATION
Face-to-face conversation is
the best form of communication
(co-location)
© 2016 Crytek GmbH 22
PRINCIPLES: COMMUNICATION
Build projects around motivated individuals.
Give them the environment and support they need
and trust them to get the job done
© 2016 Crytek GmbH 23
PRINCIPLES: COMMUNICATION
Best architectures, requirements, and designs
emerge from self-organizing teams
© 2016 Crytek GmbH 24
PRINCIPLES: COMMUNICATION
Regularly, the team reflects on how
to become more effective, and adjusts accordingly
© 2016 Crytek GmbH 25
PRINCIPLES: EXCELLENCE
Continuous attention to technical excellence and good design enhances agility
© 2016 Crytek GmbH 26
PRINCIPLES: EXCELLENCE
Simplicity—the art of maximizing the amount of work not done—is essential
© 2016 Crytek GmbH 27
PRINCIPLES: EXCELLENCE
Welcome changing requirements,
even late in development.
Agile processes harness change for
the customer's competitive advantage
© 2016 Crytek GmbH 28
© 2016 Crytek GmbH 29
THANK YOU
WWW.LINKEDIN.COM/IN/ALEXANDER-LOKTIONOV

Oleksandr Loktionov - Agile in a nutshell

  • 1.
    CRYTEK © 2016 CrytekGmbH AGILE IN A NUTSHELL ALEXANDER LOKTIONOV
  • 2.
    © 2016 CrytekGmbH 2 BUSINESS: TIME TO DECISION
  • 3.
    © 2016 CrytekGmbH 3 CUSTOMER: TIME TO MARKET
  • 4.
    © 2016 CrytekGmbH 4 DEVELOPERS: TIME TO DELIVERY
  • 5.
    © 2016 CrytekGmbH 5 PRODUCT
  • 6.
    © 2016 CrytekGmbH 6 SOFTWARE DEVELOPMENT
  • 7.
    © 2016 CrytekGmbH 7 PLAN ACTUAL ORIGINAL
  • 8.
    © 2016 CrytekGmbH 8 RISKS
  • 9.
    © 2016 CrytekGmbH 9 COMPLEXITY: STACEY MATRIX
  • 10.
    © 2016 CrytekGmbH 10 APPROACH
  • 11.
    © 2016 CrytekGmbH 11 ITERATIONS
  • 12.
    © 2016 CrytekGmbH 12 DELIVERY
  • 13.
    © 2016 CrytekGmbH 13 PROJECT
  • 14.
    © 2016 CrytekGmbH 14 VALUE
  • 15.
    © 2016 CrytekGmbH 15 PRINCIPLES: REGULAR UPDATES COMMUNICATION EXCELLENCE
  • 16.
    © 2016 CrytekGmbH 16 Working software is the principal measure of progress PRINCIPLES: SOFTWARE
  • 17.
    © 2016 CrytekGmbH 17 Working software is delivered frequently (weeks rather than months) PRINCIPLES: SOFTWARE
  • 18.
    © 2016 CrytekGmbH 18 PRINCIPLES: SOFTWARE Customer satisfaction by early and continuous delivery of valuable software
  • 19.
    © 2016 CrytekGmbH 19 PRINCIPLES: SOFTWARE Sustainable development, able to maintain a constant pace
  • 20.
    © 2016 CrytekGmbH 20 PRINCIPLES: COMMUNICATION Close, daily cooperation between business people and developers
  • 21.
    © 2016 CrytekGmbH 21 PRINCIPLES: COMMUNICATION Face-to-face conversation is the best form of communication (co-location)
  • 22.
    © 2016 CrytekGmbH 22 PRINCIPLES: COMMUNICATION Build projects around motivated individuals. Give them the environment and support they need and trust them to get the job done
  • 23.
    © 2016 CrytekGmbH 23 PRINCIPLES: COMMUNICATION Best architectures, requirements, and designs emerge from self-organizing teams
  • 24.
    © 2016 CrytekGmbH 24 PRINCIPLES: COMMUNICATION Regularly, the team reflects on how to become more effective, and adjusts accordingly
  • 25.
    © 2016 CrytekGmbH 25 PRINCIPLES: EXCELLENCE Continuous attention to technical excellence and good design enhances agility
  • 26.
    © 2016 CrytekGmbH 26 PRINCIPLES: EXCELLENCE Simplicity—the art of maximizing the amount of work not done—is essential
  • 27.
    © 2016 CrytekGmbH 27 PRINCIPLES: EXCELLENCE Welcome changing requirements, even late in development. Agile processes harness change for the customer's competitive advantage
  • 28.
  • 29.
    © 2016 CrytekGmbH 29 THANK YOU WWW.LINKEDIN.COM/IN/ALEXANDER-LOKTIONOV