Agile Development Process

Agile Development Process

A key component of any software development project is the selection and application of an appropriate development process suitable for the development project at hand. Although there are many development process documented in the literature, it all really comes down to making a choice between agile and plan driven development process. Although strictly speaking the line between the two is sometimes blared and there often projects that require a bespoke development project made up from a combination of the two methodologies.

Training courses - Lectures - Seminars

We will present an introduction to software development methodologies. We will in particular discuss the agile methods. We will discuss how a suitable development methodology can be vital in development of high quality software.


Please Contact us to attend or arrange a training course, lecture of seminar. 

Minimize Lectures-Seminars-Training

Dr Hajizadeh would be happy to present lectures, seminars and training courses on a range of topics in software engineering and business intelligence. Please see the details.

List of Topics
Service Oriented Architecture (SOA)
Software as a Service (SAAS)
Enterprise Application Development
Classic Object Oriented Design Patterns
Enterprise Application Integration (EAI)
Anti-patterns in Object Oriented Development
Software Quality Improvement
Software Development Methodologies (e.g. Agile & Scrum)
Software Project Management
Business Intelligence and Data Mining