Ethics, Principles and Soft Skills
Soft skills are defined as the behavioural skills required to succeed when working with other people. They are the inter-relational skills that ensure that day to day working relationships go smoothly and your team delivers what it commits to. These skills include things like communication, collaboration, conflict management, decision making and handling stress. In the…
Read MoreAgile
Agile is a set of values from which an entire set of software delivery methodologies and practices have been derived. All Agile practices follow the same fundamental principles as set down in the Agile Manifesto and Principles, however, because Agile is flexible to meet the needs of individuals, teams and organisations, each work place implements…
Read MoreProject Type – Agile or Waterfall
All work in IT is based around projects / products. Projects can be large and run for many years or can be small and run for a few days or weeks. Projects are typically run according to some sort of management methodology. The two methodologies prevalent today across all industries are Waterfall and Agile. Waterfall…
Read MoreWaterfall
Waterfall is the old school methodology of software development but is still practised by companies throughout the industry. This section will teach you all about waterfall methodology and its shortcomings. The waterfall methodology is so called because of it is a linear approach to development with each step flowing on from the previous one. These…
Read More