CT-SPIN #63: Object Oriented Design

Event Sponsor:
Event Sponsor

OO is the first development technology that really has the potential to deliver against business needs, i.e., to produce systems that are flexible, robust, reliable, reusable and extendable. There are a range of concepts, ideas, rules, guidelines and patterns to be considered during OO Design. Tony Yunnie from FTI will briefly touch on some of these points and show how they work together to deliver flexible, robust, reliable, reusable and extendable systems.

Snacks kindly sponsored by FTI.

Wednesday, 19th January 2011, 18h15
Bandwidth Barn
Cape Town


Anyone is free to attend. Please RSVP by sending YES or MAYBE via our contact form.


Bandwidth Barn
125 Buitengracht Street
Cape Town

View Larger Map


18:15 Welcoming and Introduction
   Christian Oloff
18:20 Object Oriented Design
   Tony Yunnie
19:20 Closing and Thanks
   Christian Oloff
19:25 Networking & Discussion


Object Oriented Design

The reality is that many Dev shops are not achieving the level of delivery that the literature suggests they should. More importantly they are not delivering against the needs of their businesses. There are many reasons for this – one of the key reasons been the lack of attention given to Design and specifically OO Design by many development teams. Serious attention is often paid to requirements discovery and to developing the required programmes but not enough attention is paid to Design.

One of the differences between OO development and traditional development is that while design is important in traditional developments it is crucial in delivering on the promise of OO, possible the most important step in the process. Get the OO Design wrong and the system under development will be crippled for life.

Speaker Profile

Tony Yunnie

Tony Yunnie develops and presents Object Oriented and other system development and management courses for FTI (Faculty Training Institute) in Cape Town, Johannesburg and Durban. He has a wide range of in-house and package system development experience having worked as Project / Programme Manager on a number of multi-million rand projects and programmes, BA, Designer, DBA, Developer, QA, SE and Dev manager, managing teams from 2 to 82 people.He has worked closely with his business colleagues on a number of new ventures and has developed and presented system development related courses in the USA and SA and a range of business courses around the world.

He was GM System Development at NBS Bank for over 10 years and was Product Manager at Derivco, a company that produces an e-commerce package used by around 90 companies internationally, for 4 years. The Product Manager role was responsible for the direction of the back office (administration) system as well as the development, QA and support of the system.

He has a BCom and a Diploma in Datametrics from UNISA and is Prince2 Foundation certified.