Necessary and sufficient conditions for developing a successful IT system
Let's talk about something that has been on the minds of developers (in a broad sense) for many years: analysts, architects, programmers, testers, and managers.
- Why, even when consciously choosing methods and techniques, well-thought-out and tried-and-tested technologies, is the positive outcome of a project not guaranteed?
- I often find myself having to change project decisions and involve employees in rework. Is there light at the end of the tunnel? Will we have successful systems developed on time and of high quality?
- How to train new analysts for effective teamwork?