The beginning gives us an example of how large companies operate in software engineering. The real reason why rational was bought by IBM is that IBM needs to build a complete software engineering system, and for IBM, Rational has a very rich practical experience in UML language, and the position of RUP as the founder and leader of the theoretical framework, which IBM is establishing The industry image of large-scale software engineering application Solution provider is greatly supported. Another developer: Borland does not have any advantage in ALM as an engineering theory. As a result, Borland began to purchase and implement the ALM system-related companies, including the acquisition process improvement consulting firm Teraquest and the formation of process optimization of the real department, as well as the acquisition of TogetherSoft to develop tools to strengthen the model building capacity, are a considerable number of initiatives. Through these efforts, Borland quickly complements the theoretical shortcomings of ALM as an engineering system. Microsoft, which is at the cusp of Borland and IBM, is not the same way of buying and reaching the end of the spectrum, and there is enough power to take the initiative. So today's software world is a result of the mutual constraints between big companies. It is not necessarily the "software implementation" that big companies take away from the competition for standards, theories, and languages. To unify the theory, the Unification tool, the unification process the attempt, its ultimate goal is in the entire software engineering system the overall victory.
How to deal with the actual software engineering--seven or eight chapters of the road to Jane