Category Archives: Information Technology

Review of a video from the 2012 Google I/O developer’s conference

By | July 10, 2012

The topic of this blog is over the video, SQL vs NoSql: Battle of the Backends that I watched among the videos of the 2012 Google I/O developer’s conference at the following link: https://developers.google.com/events/io/sessions Before I delve into the actual content of the video and its discussion, I like to start going over the concept… Read More »

Summary of What is Business Process Management( by Michael Hammer) & my ideas around it

By | March 21, 2012

Business Process Management (BPM) is a comprehensive system for managing and transforming organizational operations. The essential process management cycle is: Once a process is in place, it needs to be managed on an ongoing basis. Its performance, in terms of critical metrics that relate to customer needs and company requirements, needs to be compared to… Read More »

Comparison of six core processes of SA&D to the ten knowledge areas of the SWEBOK

By | January 18, 2012

This blog is about Software Engineering and different approaches that one may take to develop software. There are many ways to go through system development life cycle. Among all, I can name, the waterfall model, agile methods, the rational unified process or RUP, model-driven architecture, intermezzo (maintenance or evolution), software product lines, process modeling and… Read More »

No Silver Bullet!

By | January 15, 2012

In the world of software development, there are so many ideas, theories, proofs that can be discussed and examined, however none of them is the answer to all the problems that we encounter in this field. In another world No Silver Bullet! Interestingly enough there is an article, by Fredrick P. Brooks at University of… Read More »