Agility and Insight
Nowadays it is difficult to find developers who will do anything more than basic development work and who are not situated off-shore in some guise or another. It is accepted that many of these people are highly skilled and very able to deliver to a clear and concise specification. Equally there are good people who can take a clear business requirement and produce a technical requirements document. Interfacing these two roles, particularly as a development evolves, can be fraught, exacerbated by the pressures of cultural differences, timezones and people working to different contracts.
- Where though, is the place for innovation?
- How does this process accommodate the development of prototype ideas?
- Even harder, how do you address the business requirement that is not clearly defined and that needs to be refined through an iterative process or by experimenting with alternatives?
Put simply, sometimes you need a development capability that can work hand-in-glove with the customer or visionary in the organisation
who can see the need but doesn't want to be responsible for the implementation. You need people who can think through consequences and
focus on success, who are not just interested in meeting a specification and walking away. Adopting this approach can be much more efficient in terms
of communication requirements and can also highlight problems much earlier in the development cycle and therefore save costs.
Automatic People have a proven track record of delivering in these circumstances.