Business applications play important role in understanding and usage of newest technologies. That’s why any tendencies in their evolution attract high attention. Distributed applications are popular today. Service Oriented Architecture (SOA) is one of modern and progressive ways to develop such systems. But it is known fact: starting projects of Service Oriented Architecture implementation a lot of organizations discover that this is much more difficult task than it seemed in the beginning. There are many causes which make SOA implementation more difficult process as it could be. There is no worked out common methodology for projects’ transition to SOA. It is important to implement Service Oriented Architecture gradually. This paper gives advices of transition to SOA and promotes the idea to correct some popular errors in system’s development. In future these ways can be used as a part of unified SOA methodology. Those advices are worked out based on author’s experience in SOA implementation.