Sunday, November 02, 2014
After watching this video I started thinking about whether or not all these innovative technologies that have bettered our ways of life in all imaginable aspects can indeed deplete the jobs through which most humans survive! How many jobs from skilled to professional are replaced globally by machines such as expert systems and other AI machines each year? Are we really being told the truth about the number of jobs lost through replacement by machines? Watch this video or Google my questions and let me know your thoughts. You may also find the following inspiring:
Tuesday, October 21, 2014
Thursday, October 10, 2013
Johannesburg Software Development Milestone
The Tshimologong innovation precinct marks very valuable growth in software development and IT for Johannesburg and the whole of South Africa
click here for details
Wednesday, March 20, 2013
Research Focus
Research focus is on applying agile methodologies to improve software quality.
Software Engineering: software process improvement (SPI), PSP/TSP, Software development methodologies, frameworks, models etc. agile software development methodologies, the adoption issues in agile software development methods, software defects management, and software quality assurance.
Software project management: tools and techniques for improving product quality, the relations between PMI’s PMBOK and Agile Project Management.
Check my research profile at:
www.researchgate.net
http://tinyurl.com/c2jwwhl
http://tinyurl.com/d43u6sj
Wednesday, April 04, 2012
Software Engineering Colloquium South Africa 2012
If you are passionate about Software Engineering like I am then aim to take part in the Software Engineering Colloquium, South Africa 2012. It is an IEEE Computer Society event for South Africa. Let's lift the SA flag for quality software development.
Labels: Software Engineering Colloquium
Thursday, January 19, 2012
The Top 10 Attributes of a Great Programmer
About five years ago Steve Riley put together following list which seems to make sense up to this day:
1. Being a great problem solver.
2. Being driven and lazy at the same time.
3. Ability to understand other people’s code
4. Having a passion for programming
5. Loving learning for the sake of learning
6. Being good at Math
7. Having good communications skills
8. Strong debating skills
9. Extreme optimism
10. Extreme pessimism
click here for details
1. Being a great problem solver.
2. Being driven and lazy at the same time.
3. Ability to understand other people’s code
4. Having a passion for programming
5. Loving learning for the sake of learning
6. Being good at Math
7. Having good communications skills
8. Strong debating skills
9. Extreme optimism
10. Extreme pessimism
click here for details
Thursday, July 28, 2011
Agile Development and the Enterprise
And you thought agile software development was just a small-collocated-teams kind of thing, well Scott Ambler doesn't think so, see "The Full Agile Puzzle"
Labels: Agile goes enterprise wide
The Future IT Organisation
Gartner analysts Chris Howard and Jack Santos say that in 2021, cloud computing will be simply computing, which means that computing as we know it today will have changed so much that those who are still hesitant about cloud computing will be as outdated as those who are sceptical of electronic banking today. The Gartner discussion can be found at: IT organization of the future is a hybrid