Intelligentedu Intelligentedu
Best New Free Computer IT Training Tutorial Resources Best New Free Computer IT Training Tutorial Resources
Translate to EnglishÜbersetzen Sie zum Deutsch/GermanTraduzca al Español/SpanishTraduisez au Français/FrenchTraduca ad Italiano/ItalianTraduza ao Português/Portuguese日本語に翻訳しなさい /Japanese
한국어에게 번역하십시오/Korean中文翻译/Chinese Simplified中文翻译/Chinese Traditionalترجمة الى العربية/ArabicVertaal aan het Nederlands/DutchΜεταφράστε στα ελληνικά/GreekПереведите к русскому/Russian





Blog Roll: Blog Roll:


Top Links: Top-Links:

May 23, 2007 23. Mai 2007

People and Methodologies in Software Development Menschen und Methoden in der Softwareentwicklung

This is a well written doctorate thesis, by  Alistair Cockburn, about software development methodology and how people on the development project work with a methodology. Dies ist ein gut geschriebenes Doktorarbeit, von Alistair Cockburn, über Software-Entwicklung und Methodik, wie die Menschen über die Entwicklung der Projektarbeit mit einer Methode. Reading this will help you understand how to manage application development projects better and understand better how to work with people on a project. Reading dies wird Ihnen helfen, zu verstehen, wie die Verwaltung Anwendung Entwicklungsprojekte besser und besser verstehen, wie die Arbeit mit Menschen an einem Projekt. Here is a Hier ist eine mirror of this thesis Spiegel der diese These . Werden.

People and Methodologies in Software Development Menschen und Methoden in der Softwareentwicklung

Submitted as partial fulfillment of the degree Doctor Philosophiae Verfasst als teilweise Erfüllung des Grades doctor philosophiae
At the Faculty of Mathematics and Natural Sciences, University of Oslo, Norway An der Fakultät für Mathematik und Naturwissenschaften an der Universität Oslo, Norwegen
February 25, 2003 25. Februar 2003

Abstract Abstract
This thesis reports on research performed over a ten-year period, interviewing project teams, participating directly on projects, and reviewing proposals and case studies. Diese These Reportagen zum Thema Forschung erfolgt über einen Zeitraum von zehn Jahren, Interviews Projektteams, die direkt in Projekten und der Überprüfung von Vorschlägen und Fallstudien. The research addressed three questions relating to people and software development methodologies ( Q1 through Q3 ), and produced six results ( R1 through R6 ). Die Forschung die folgenden drei Fragen im Zusammenhang mit Personen-und Software-Entwicklung von Methoden (Q1 bis Q3), und sechs Ergebnisse (R1 bis R6).

Questions: Fragen:
1) Do we need yet another software development methodology, or can we expect a convergence and reduction at some point in time? 1) Brauchen wir noch eine weitere Methode der Software-Entwicklung, oder können wir erwarten eine Konvergenz und eine Verringerung zu einem bestimmten Zeitpunkt?
2) If convergence, what must be the characteristics of the converged methodology? 2) Falls Konvergenz, was müssen die Merkmale der konvergierte Methodik? If no convergence, how can project teams deal with the growing number of methodologies? Wenn keine Konvergenz, wie können Projektteams befassen sich mit der wachsenden Zahl von Methoden?
3) How does the methodology relate to the people on the project? 3) Wie funktioniert die Methodik beziehen sich auf die Menschen auf das Projekt?

Results: Ergebnisse:
1) A methodology is a formula describing conventions of interaction between roles. 1) Eine Methode ist eine Formel zur Beschreibung Konventionen der Interaktion zwischen den Rollen.
2) People's characteristics, which vary from person to person and even from moment to moment, form a first-order driver of the team's behavior and results. 2) People's Merkmale, die sich von Person zu Person und sogar von einem Moment zum anderen, bilden ein erster Ordnung Fahrer des Teams, das Verhalten und die Ergebnisse. Such issues as how well they get along with each other and the fit (or misfit) of their personal characteristics with their job roles create significant, project-specific constraints on the methodology. Fragen wie, wie gut sie sich mit einander und der FIT (oder Außenseiter) über ihre persönlichen Merkmale mit ihrer Arbeit eine bedeutende Rolle, Projekt-spezifische Zwänge in der Methodik. This result indicates that people's personal characteristics place a limit on the effect of methodologies in general. Dieses Ergebnis zeigt, dass die Menschen die persönlichen Merkmale einer Begrenzung der Wirkung von Methoden im Allgemeinen.
3) Every project needs a slightly different methodology, based on those people characteristics, the project's specific priorities, and the technologies being used. 3) Jedes Projekt braucht einen etwas anderen Methodik, basierend auf den Menschen Eigenschaften, die Projekt-spezifischen Prioritäten und den Technologien zum Einsatz kommen. This result indicates that a team's methodology should be personalized to the team during the project and may even change during the project. Dieses Ergebnis deutet darauf hin, dass ein Team der Methodik sollte personalisiert und das Team während des Projekts und kann sogar während des Projekts.
4) A set of principles were found that can be used to shape an effective methodology to the above constraints. 4) Eine Reihe von Grundsätzen festgestellt wurde, dass kann verwendet werden, um eine wirksame Form Methodik zu den oben genannten Einschränkungen. These principles deal with the amount of coordination and verification required in the project, the trade-off between rework and serialization of work, and the trade-off between tacit and externalized knowledge in use by the team. Diese Prinzipien befassen sich mit der Höhe der Koordinierung und der erforderlichen Prüfung im Rahmen des Projekts, das Trade-off zwischen Nachbesserung und Serialisierung der Arbeit, und der Trade-off zwischen implizitem und externe Wissen in Nutzung durch das Team.
5) A technique was found to create a situationally specific methodology during the project and in time to serve the project, and to evolve it as the project progresses. 5) Eine Technik wurde festgestellt, dass eine spezifische Methodik situationally während des Projekts und mit der Zeit zu dienen, das Projekt zu entwickeln und sie als das Projekt voranschreitet.
6) All the above suggests a repeating cycle of behavior to use on projects. 6) Alle oben lässt auf eine Wiederholung der Zyklus von Verhalten auf den Einsatz auf Projekte.
1) The members establish conventions for their interactions — a base methodology — at the start of the project. 1) Die Mitglieder Übereinkommen für ihre Wechselwirkungen - eine Basis Methodik - zu Beginn des Projekts. This can be likened to them "programming" themselves. Dies kann mit ihnen "Programmierung".
2) They then perform their jobs in the normal scurry of project life, often getting too caught up to reflect on how they are doing. 2) Sie dann ihre Arbeitsplätze in der normalen hasten des Projekts Leben, oft auch immer gefangen bis zu überlegen, wie sie tun.
3) They schedule regular periods of reflection in which they reconsider and adjust their working conventions. 3) Sie Planen Sie in regelmäßigen Zeiten des Nachdenkens, in denen diese Entscheidung zu überdenken und anpassen, ihre Arbeitsmethoden Konventionen.
These results have been used successfully on several industrial projects having the usual time and cost pressures on the staff. Diese Ergebnisse wurden verwendet, erfolgreich in mehreren industriellen Projekten mit den üblichen Zeit-und Kostenaufwand Druck auf das Personal.

Table of Contents: Inhaltsverzeichnis:

1. 1. The Research Topic Das Forschungsthema

1.1 Clarification of Words 1,1 Klärung der Wörter
1.2 Background to Question 1 1,2 Hintergrund auf Frage 1
1.3 Background to Question 2 1,3 Hintergrund auf Frage 2
1.4 Background to Question 3 1,4 Hintergrund zu Frage 3
1.5 Placing This Work in Context 1,5 Placing diese Arbeit im Kontext
1.6 Personal Motivation and Direction 1,6 persönliche Motivation und Richtung

2. 2. The Research Approach Der Forschungsansatz

2.1 The Research Practice 2,1 der Forschung Praxis
2.2 The Research Theory 2,2 der Forschung Theorie

3. 3. Issues and Results Chronologically Themen und Ergebnisse chronologisch

3.1 The Impact of Object-Orientation on Application Development 3,1 The Impact of Object-Orientation in Application Development
3.2 Selecting a Project's Methodology 3,2 Auswahl einer Projekt-Methodologie
3.3 The Interaction of Social Issues and Software Architecture 3,3 Das Zusammenwirken von sozialen Fragen und Software-Architektur
3.4 Characterizing People as First-Order, Non-Linear Components in Software Development 3,4 Charakterisierung Menschen als erster Ordnung, Non-Linear-Komponenten in der Software-Entwicklung
3.5 Project Winifred Case Study 3,5 Projekt Winifred Fallstudie
3.6 Just-in-Time Methodology Construction 3,6 Just-in-Time-Methodik Construction
3.7 Balancing Lightness with Sufficiency 3,7 Balancing mit Leichtigkeit Sufficiency

4. 4. Consolidation ed Results and Reflection Konsolidierung Ed Ergebnisse und Reflexion

4.1 Answering the Questions 4,1 Beantwortung der Fragen
4.2 Consolidation and Reliability of Results 4,2 Konsolidierung und Zuverlässigkeit der Ergebnisse
4.3 Relating to Mathiassen's Reflective Systems Development 4,3 Zum Mathiassen's Reflective Systems Development
4.4 Reflection: The Limits of People-Plus-Methodologies 4,4 Reflektion: Die Grenzen der Menschen-Plus-Methoden



Technorati Tags: Technorati Tags: , ,

Popularity: 13% [ Beliebtheit: 13% [ ? ? ] ]

Share and Enjoy: These icons link to social bookmarking sites where readers can share and discover new web pages. Aktie und genießen Sie: Diese Icons Link zum Social Bookmarking Websites, auf denen die Leser teilen können und entdecken Sie neue Web-Seiten.
  • blogmarks
  • del.icio.us
  • Furl
  • Reddit
  • Shadows
  • YahooMyWeb
  • StumbleUpon
  • Digg
Related Posts: Verwandte Beiträge:
  • New Free Linux Book: Linux Kernel in a Nutshell Neue Freie Linux Buch: Linux-Kernel in a Nutshell
  • SAP Training Ebook SAP-Training Ebook
  • 24 University Computer Science Courses 24 Universität Informatik-Kurse
  • Linux 201: Administering Linux for Users Free Course with Instructor Linux-201: Verwalten von Linux für Anwender kostenlose Kurs mit Instructor
  • Free Training Resources from the creator of C++ Freie Training Mittel aus dem Schöpfer von C + +

  • Filed under: Abgelegt unter: Best New Free Computer IT Training Tutorial Resources Best New Free Computer IT Training Tutorial Resources — computer_teacher @ 10:22 am -- Computer_teacher @ 10:22 Uhr

    No Comments Keine Kommentare » "

    No comments yet. Noch keine Kommentare.

    RSS feed for comments on this post. RSS Feed für Kommentare zu diesem Beitrag.

    Leave a comment Hinterlasse einen Kommentar

    You must be Sie müssen logged in angemeldet to post a comment. um einen Kommentar schreiben.



    Powered by Powered by WordPress WordPress