Internet Marketing

Software Development

scott guthrie scott hanselman ingo rammer clemens vasters don box chris sells rob howard stephen forte scott watermasysk sam gentile christian weyer chris brumme julia lerman sascha p. corti datagrid girl

Social Media Marketing

microsoft asp.net wpf c .net ajax c# vista wcf development general atlas winfx

Consulting Services

social media facebook meet friends connect marketing

IT Consultant

new media software design consulting marketing business web tools search web2.0 blogs webdesign reference online blogging

Consulting Services

We are able to assist clients with any of the following solutions: Application Development, Web Development, Product Design, Twitter Integration, Google Maps, GIS Solutions, Web Design, .NET Architecture Consulting, SCRUM Process Implementation, Web Service Development, Database Design

Latest News on Twitter

Services

Marketing Strategy Consulting
Online Positioning
Web & Product Design
Application Development
Web Development
SOA
Open Standard Integrations
Google Maps & GIS Solutions

Aitako is an innovative software design, development and consulting company based in Johannesburg, South Africa.

Development Process

We believe that the development process is a creative one, driven by the needs of our clients. We believe that solutions should not be hampered by rigid cognitive constraints put forth by the status quo, but that they should flow around problems and follow the path of least resistance.

This is not to say that we have our head in the clouds, and don’t take financial constraints and timelines seriously. We believe in elegant, cost effective, and minimalist solutions that address specific business problems. Sometimes, less really is more.

Business Processes

Our business process is built upon Agile development principals, and we strive to provide our clients with a set of tools that allow full transparency of the state of their projects. We like our clients to get involved fully in the development process.

Software Development

Communication

We value and encourage a constant flow of communication between us and our clients, as this removes many of the misunderstandings caused by the confluence of technical and business worlds.

Continuous delivery of working software.

We aim to deliver testable chunks of working software on regular and reliable intervals. This adds immediate business value, instead of waiting months for a completed product. This also assists in the refinement process, as adjustments can be made as the product evolves.

Change Management

We are open to managed change in scope and requirements, and instead of fighting change like traditional software engineering processes do, we embrace it. As long as there is good communication, and a clear definition of what is required, nothing is out of reach.