In Meadowlark technology's seventeen year history we have sought to provide user-friendly computer software and computer technology for businesses and private individuals in the Sheffield area.
Our customers tell us that our software:
The systems analyst has I believe, the most important role in the software delivery process.
Before a system can be upgraded, replaced, improved or abandoned, it is essential to understand it fully, and this is the part the systems analyst plays.
If and only if the systems analyst takes the time to understand the system he is "modelling", and he is able to pass on that knowledge with certainty to the software designers and programming team, does the project have a hope of succeeding.
That is not to say that a software project with a skilled systems analyst is bound to be a success. It is just that any software project is bound to fail if no-one fully grasps its function.
You might be wondering why any software company would embark on a project without a detailed understanding of what is required.
The answer to this question is simple. Greed. There may be considerable pressure on the sales team of a software company to bring in the contract, even if the salesman does not know what it entails, and whether the company for whom he works can provide it.