What is it better to do, code reviews or testing? Code review or software inspections are used to spot software errors, omissions and anomalies. The code review as the name implies is to look at the source code for errors and defects. To successful perform a code review a team of at least four people [...]
Filed under: programming, project management, Software Engineering | Comments (5)
Brain is one of the last frontiers standing. Only recently scientists have the technology to begin recording and documenting brain activity accurately. Brain Computer Interface (BCI) is a field that has great to offer in mankind if treated with caution. In my opinion there are many implications involving the ability to “read” and interpret brainwaves. [...]
Filed under: Brain Related, programming, Software Engineering | Comment (0)
* Software engineers will be an endangered species. * High-school and college students will take over the jobs of software engineers. * These engineers will not mind, because there still will be plenty of work. These three propositions were presented by Todd Fast, a Sun engineer, as reported by Paul Krill (infoworld, 2008). The argument [...]
Filed under: Software Engineering | Comment (0)
I have recently read the article of Miha Kralj on the Architectural Journal about the need of an Architectural Body of Knowledge (ArcBOK). He has a facile model of knowledge areas of the ArcBOK: Design management—Activities related to requirements gathering, modeling, visualization, and communication of IT designs Analysis management—Activities related to analysis, deduction, innovation, creativity, [...]
Filed under: Software Engineering | Comment (0)
Many people outside the software industry do not know what software engineering is about. Even recently when I was asked at a party “Hey, George so tell me what you do for living?” I answered, “I am a Software Engineer”. I got a semi blank look. I quickly added, “I am a computer programmer» and [...]
Filed under: Software Engineering | Comment (0)