There are at least two approaches tosystem development avariety of lifecycles and a long list of techniques and models that are used in some approaches but not in others. Consider why this is so. Discuss these possible reasons indicating which are the most important: The field is so young; the technology changes so fast; different organizations have such different needs; there are so many different types of systems; and people with widely different backgrounds are developing systems.uploaded the book which is contain the question ( chapter 2 P 68 thinking critically no 10 )