Skip to content
Archive of posts filed under the Business Development category.

Making AI accessible

I’ve been thinking a lot lately about AI and how it can be applied in different spheres of computing. Surprisingly despite the usefulness of logic and AI techniques, languages like Prolog are often neglected by developers.
Interestingly SWI-Prolog has many libraries making it pretty much ready for use in a distributed environment, and it wouldn’t seem [...]

Petition to save MySQL or damage Oracle-Sun merger?

A very quick post as a response to this petition hailed elsewhere as a righteous thing for open-source database MySQL:
http://www.helpmysql.org/en/petition
My take – brilliant; put yet another spanner in the works delaying Oracle’s acquisition of Sun and therefore jeopardise all of Sun’s products including Java which put simply seems to me much more important than [...]

Current systems analysis techniques + outsourcing to skilled people != (not equal) to success

An interesting topic of conversation has come up in our systems analysis course module about the choice of developing bespoke in-house solutions, outsourcing, and purchasing solutions.
Ultimately the evidence (empirical and anecdotal) seems to point towards the fact that outsourcing work does not in fact save money in the long-term! Shock horror!
The main reason cited for [...]

Web application architecture

As a way of keeping my knowledge of web applications fresh in my mind, this is a quick post on the architecture of common web applications, taking into account the varied scale of such applications.
While I’ll refer in particular to the Java Enterprise Edition based (J2EE) solutions, the principles of structuring an application are the [...]

Systems analysis distilled

Following on from a recent post of mine about the appropriateness of some systems analysis and design approaches to today’s computing challenges, I have drawn a diagram that is an attempt at doing exactly what I believe is the only way forward for systems analysis – distilling it into a more scalable and relevant solution.
Essentially [...]

The targeted internet advertising debate

A recently reported story on the BBC news website discusses the issues related to targeted internet advertising. A few weeks ago I made a post about my opinion of internet advertising and stated that:
adverts that are for products I have no interest in or products that I in fact dislike the very idea of, are [...]

Business software systems – a broad eye opening view

Briefly, the area of work I’m currently involved with has already provided me with a shifted perspective on software development challenges in larger business environments. Some of the issues involved include:

Giving consideration to integrating the new system with existing systems
The complexity of some processes that to the end user may look like a simple action. [...]