Software Design School

SDE#005 What does "Agile" mean? How to test if the way you develop is Agile

Struggling to understand the value and definition of Agile methods? Uncertain about how to concretely receive the so much praised benefits of Agile methods? How can you measure those benefits?

Course Info

Date

Time

Course

Trainer

Location

Language

Price

Length

May 20th
09:30 am
Online
English
€275.00
3,5 hours

"Object Technology lets you build software ten times faster" --Steve Jobs

Participants in this seminar will learn why from the economical point of view, it is helpful to use Objects.

Francesco will explain what Objects are and are intended for, what to do to apply them without obstacles and what to expect as their benefits.

You will be given tests to observe when your Objects are able to increase the productivity of software development and to avoid the delusion of "God Objects" and "Data Stores". Just writing classes and tests doesn't make you build software ten times faster! You need to learn how to identify and develop flexible and adaptable Objects. This way you can quickly deliver new features by using already existing and tested Objects.

By the end of this seminar, you'll have learnt how to identify Objects which elicit a design capable of reducing the complexity of the current software system and, at the same time, favour the incremental development of a user stories.

WHY OBJECTS? HOW TO CHOOSE THEM? WHAT ADVANTAGES CAN WE EXPECT FROM THEM?
Software Design Explained

In this seminar, Francesco shows the participants how to choose and apply Objects in order to make your system simpler and to give your clients the opportunity to change requirements at any time.

WHO IS IT FOR?

This seminar is ideal for developers, managers, coaches, team leaders - junior or senior. And generally to anyone interested in learning more about Object Technology.

ABOUT THE LECTURER

Francesco has worked at the forefront of the software industry for more than 30 years.

In a career spanning startups, corporations and freelance consulting, he has mentored thousands of professionals, developers, managers and software teams.

In the 1990s he worked as a Senior Consultant and Mentor for Sun Microsystem, expert in Software Architectures and Software Development Processes and Java and Object-Oriented Evangelist.

Francesco is one of the pioneers of agile methods. He started working on XP and TDD in 1999. He was chosen by Kent Beck as reviewer of the second edition of the book Extreme Programming Explained.

He created the Anti IF Campaign in 2007 to raise awareness in the international community of developers to apply good design principles.

He has been running the Software Design School since 2019.

Francesco created the Pomodoro® Technique, a renowned time-management tool used by millions of people all over the world, while a university student looking for a way to get more done in less time.

Read Francesco Cirillo complete profile.

  • 1 PERSON REGULAR
    €275.00
    included VAT, if applicable
  • REQUEST INFORMATION
  • DETAILED PROGRAMME
  • LANGUAGE
    English
  • LENGTH
    3,5 hours
  • WHEN
    May 20th, 2020
  • TIME
    09:30 am
    Berlin, Germany time
  • WHERE
    Online meeting with Zoom
  • COURSE SIZE
    Min 4, max 20 people
  • EASY TO ATTEND FROM
    Europe
    Asia
    Africa
  • TERMS OF SERVICE
Testimonials

Marco Isella

Software Engineer

Francesco has changed the way I work, and more.

Simone Casciaroli

Senior software developer (Contractor) at Nutralete

Since attending this program with Francesco Cirillo, and learning his approach to software design, I have realized that my previous understanding of the topic was not as effective as I once thought. By understanding his approach, I have been able to significantly improve my own software design, benefiting both my team and myself. Despite the fact that my course was focused solely on software design, it has helped me become an all-around better software developer.

Matteo Regazzi

Agile Coach at inspearit Italy

Having experienced Francesco’s work and methodology in the past, I wanted to study with him again and try his mentoring program. Amazingly, I was able to regain immediate momentum, motivation, and obtain astonishing results, even though working remotely. This was also due in part to the organization of the sessions, which were always efficient and productive. One of the best investments I have ever made in myself. Thank you!

MORE RECOMMENDATIONS FOR YOU

Pomodoro® Mentoring with Francesco

Pomodoro® Mentoring with Francesco

One day of mentoring with the creator of the Pomodoro® technique.

MORE
Pomodoro® Training - Level 01: Time is not a predator!

Pomodoro® Training - Level 01: Time is not a predator!

Learn how you can use The Pomodoro® technique to maximize your productivity.

MORE
Pomodoro® Training - Level 02: It's not just the timer :)

Pomodoro® Training - Level 02: It's not just the timer :)

Learn how to apply the Pomodoro® technique

MORE