Wie man bewegliche vom Land entfernte Entwicklung einführt
Entwicklung von Software ist immer eine Mannschaftbemühung und wird gut mit den Mannschaften vollendet, die nah an einander arbeiten. Die Diskussionen, die unter den Mannschaften in der Realzeit stattfinden, Bewegungen das Projekt vorwärts zu seiner Implementierung. Jedoch die Praxis von an bauen Bewegliche vom Land entfernte Entwicklung hat eine ungefähr leistungsfähige Verbindung zwischen die wiederholten schnellen Prozesse und Mehrfachverbindungsstelle vom Land entfernte Technikmannschaften geholt, dessen Kombination mit Verbesserung der Marktantwort, seiner Tendenzen und der Kunde Anforderungen gekennzeichnet wird. In hier gibt es Vorschläge hinsichtlich, wie Sie diesen gemeinschaftlichen Prozeß über der Länge und der Breite von 8.000 Meilen handhaben können, die die Scrum Mannschaften der mehrfachen Ufer trennt.
Bewegliche Methodenlehren wie XP, Scrum und DSDM sind durch die ausgedehnten Mannschaften der erfolgreichen globalen Organisationen angepaßt worden und ihre Kundenbedürfnisse und Zeit so verbessert Markt. Im Prozeß gewinnen die Organisationen schnellere Erfahrung der übertragung, Training, übergang Planung, Zieleinstellung, Regierungsgewalt, einschließlich die Methode der Berichte, die notwendig sind, um Resultate zu erzielen. Deployment of Agile development methodologies in multi offshore environment can be challenging, and research has shown that with the required modifications, the adaptation of the development process in multi-locations and time zones, offshore engineering has been able to deliver quality and productivity compared to the established Agile teams in the US, and that too in just three months. This achievement includes reduced calendar time in incorporating new features, feedback from the early stage of development, along with the ability to make critical course corrections.
Agile methodologies are a new process adapted in today’s software development processes and practices, which introduce the changes in requirements by delivering the software in small releases. This has kept high the customers’ confidence, who can now relate their business requirement changes much faster. Agile methodologies have introduced a new set of software development processes and practices, which provide requirements change through delivery of the software in multiple modular releases. This increases the confidence of the client and enables them to relate any of their requirements of business changes much faster. The global economic situation has changed software development strategies, and the larger IT organizations are changing over to offshore development at a much faster rate.
In an offshore development process it is not necessary for the offshore and onshore developers to be in constant touch and communicate regarding the progress of the development of the project, and its specific feature or function. To give you an example, it is a waste of time for the onshore and offshore developers to check the same codes in the same section of the code repository, and eventually affect the work by checking each other’s code. With the offshore team having competent self-sufficient business analysts, programmers, QA staff, and technical writers the work can be conducted indecently by them without the necessity of much communication between the offshore on onshore developers.
The important thing in any team work is the interpersonal relationships within that team. With the Scrum teams distributed throughout the US, and the offshore locations, there are few interpersonal working understandings between the teams with few or none live contacts between them. This can invariably affect the software development progress in the quality of its production, and there could be questionable deliverables. To solve this situation, basic team building exercises need to be taken up. In doing this, the offshore Scrum team could be sent to the US for few weeks, where they can observe the dynamics and other typical working characteristics of the US teams situated at different places, and this could help in building the much wanted working relationship between the Scrum teams. In practice, it is found that a US based engineer visiting India every two months, and inter-acting with the offshore team in India. There-after, a tram of Indian engineers is lead to visit the US every six months to interact with the team members in the US. This brings about an understanding between the two teams, in working relationship and from a cultural and morale-building perspective as well.
Outsource Software












March 26th, 2008 at 9:14 am
thank you for this article ..
our company has some discussions about adoption of Agile approach we are glad to get any additional information ..