Intelligentedu Intelligentedu
Best New Free Computer IT Training Tutorial Resources Meilleur nouveau ordinateur gratuit de formation en TI Tutorial ressources
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: Liens:

May 23, 2007 Mai 23, 2007

People and Methodologies in Software Development Personnes et des méthodes de développement logiciel

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. C'est bien écrit une thèse de doctorat, d'Alistair Cockburn, sur la méthodologie de développement logiciel et la façon dont les gens sur le projet de développement de travailler avec une méthodologie. Reading this will help you understand how to manage application development projects better and understand better how to work with people on a project. Cette lecture vous aidera à comprendre comment gérer des projets de développement d'applications et de mieux comprendre comment mieux travailler avec les gens sur un projet. Here is a Voici un mirror of this thesis miroir de cette thèse .

People and Methodologies in Software Development Personnes et des méthodes de développement logiciel

Submitted as partial fulfillment of the degree Doctor Philosophiae Soumis comme remplie qu'en partie le degré de Philosophiae Doctor
At the Faculty of Mathematics and Natural Sciences, University of Oslo, Norway À la Faculté de mathématiques et en sciences naturelles, Université d'Oslo, Norvège
February 25, 2003 Février 25, 2003

Abstract Résumé
This thesis reports on research performed over a ten-year period, interviewing project teams, participating directly on projects, and reviewing proposals and case studies. Cette thèse rapports sur la recherche réalisée sur une période de dix ans, les entrevues des équipes de projet, en participant directement à des projets et l'examen des propositions et des études de cas. The research addressed three questions relating to people and software development methodologies ( Q1 through Q3 ), and produced six results ( R1 through R6 ). La recherche a porté sur trois questions relatives aux personnes et les méthodologies de développement logiciel (T3 par T1), et a produit six résultats (R1 à travers R6).

Questions: Questions:
1) Do we need yet another software development methodology, or can we expect a convergence and reduction at some point in time? 1) Faut-il encore une autre méthodologie de développement logiciel, ou peut-on s'attendre à une convergence et la réduction à un moment donné?
2) If convergence, what must be the characteristics of the converged methodology? 2) Si la convergence, ce que doivent être les caractéristiques de la méthodologie de convergence? If no convergence, how can project teams deal with the growing number of methodologies? Si aucune convergence, comment les équipes de projet peuvent traiter avec le nombre croissant de méthodes?
3) How does the methodology relate to the people on the project? 3) Quelle est la méthodologie trait à la population sur le projet?

Results: Résultats:
1) A methodology is a formula describing conventions of interaction between roles. 1) Une méthodologie est une formule décrivant les conventions d'interaction entre les rôles.
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) caractéristiques du peuple, qui varient d'une personne à l'autre et même d'un à chaque instant, une forme de premier ordre pilote de l'équipe du comportement et des résultats. 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. Des questions telles que la façon dont ils s'entendre les uns avec les autres, ainsi que leur pertinence (ou inadéquation) de leurs caractéristiques personnelles de leur emploi créer des rôles, des projets spécifiques qui pèsent sur la méthodologie. This result indicates that people's personal characteristics place a limit on the effect of methodologies in general. Ce résultat indique que les peuples de caractéristiques personnelles mettre une limite sur l'application de méthodologies en général.
3) Every project needs a slightly different methodology, based on those people characteristics, the project's specific priorities, and the technologies being used. 3) Chaque projet a besoin d'une méthodologie légèrement différente, en se fondant sur les personnes caractéristiques, le projet de priorités spécifiques et les technologies utilisées. This result indicates that a team's methodology should be personalized to the team during the project and may even change during the project. Ce résultat indique qu'une équipe de méthodologie devrait être personnalisé à l'équipe du projet au cours de mai et même changer au cours du projet.
4) A set of principles were found that can be used to shape an effective methodology to the above constraints. 4) Une série de principes ont été trouvés qui peut être utilisé pour façonner une méthodologie efficace de ce qui précède. 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. Ces principes touchent le montant de coordination et de vérification nécessaires au projet, l'arbitrage entre les retravailler et de sérialisation de travail, et le compromis tacite entre externalisés et des connaissances dans l'utilisation par l'équipe.
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) Une technique a été trouvé pour créer une méthodologie spécifique situationally pendant le projet et à temps pour servir le projet et d'évoluer comme il le projet avance.
6) All the above suggests a repeating cycle of behavior to use on projects. 6) Tout ce qui précède suggère un cycle de répétition de comportement à utiliser sur les projets.
1) The members establish conventions for their interactions — a base methodology — at the start of the project. 1) Les membres pour établir des conventions de leurs interactions - une méthodologie de base - au début du projet. This can be likened to them "programming" themselves. Cela peut être assimilée à une "programmation" eux-mêmes.
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) Ils ont ensuite effectuer leur travail dans le cadre normal Scurry projet de vie, devient trop souvent pris à réfléchir sur la manière dont ils sont en train de faire.
3) They schedule regular periods of reflection in which they reconsider and adjust their working conventions. 3) Les périodes de calendrier régulier de réflexion dans lequel ils revoir et adapter leurs conventions de travail.
These results have been used successfully on several industrial projects having the usual time and cost pressures on the staff. Ces résultats ont été utilisés avec succès sur plusieurs projets industriels ayant l'heure habituelle et le coût des pressions sur le personnel.

Table of Contents: Table des matières:

1. 1. The Research Topic Le sujet de recherche

1.1 Clarification of Words 1,1 clarification des mots
1.2 Background to Question 1 1,2 Contexte à la question 1
1.3 Background to Question 2 1,3 Contexte à la question 2
1.4 Background to Question 3 1,4 Contexte à la question 3
1.5 Placing This Work in Context 1,5 placement de ce travail dans son contexte
1.6 Personal Motivation and Direction 1,6 motivation personnelle et Direction

2. 2. The Research Approach La démarche de recherche

2.1 The Research Practice 2,1 la recherche pratique
2.2 The Research Theory 2,2 théorie de la recherche

3. 3. Issues and Results Chronologically Les questions et les résultats par ordre chronologique

3.1 The Impact of Object-Orientation on Application Development 3,1 L'impact de l'Object-Orientation sur l'Application Development
3.2 Selecting a Project's Methodology 3,2 sélectionner un projet de méthodologie
3.3 The Interaction of Social Issues and Software Architecture 3,3 Interaction of Social Issues and Software Architecture
3.4 Characterizing People as First-Order, Non-Linear Components in Software Development 3,4 Caractérisation des gens comme First-Order, non-linéaire dans les composants logiciels de développement
3.5 Project Winifred Case Study 3,5 projet Winifred étude de cas
3.6 Just-in-Time Methodology Construction 3,6 Just-in-Time Méthodologie de construction
3.7 Balancing Lightness with Sufficiency 3,7 Balancing légèreté avec suffisance

4. 4. Consolidation ed Results and Reflection Ed Résultats de consolidation et de réflexion

4.1 Answering the Questions 4,1 répondre aux questions
4.2 Consolidation and Reliability of Results 4,2 consolidation et la fiabilité des résultats
4.3 Relating to Mathiassen's Reflective Systems Development 4,3 relatives à la réflexion Mathiassen développement de systèmes
4.4 Reflection: The Limits of People-Plus-Methodologies 4,4 réflexion: Les limites des personnes-Plus-Méthodologies



Technorati Tags: Technorati Tags: , ,

Popularity: 13% [ Popularité: 13% [ ? ? ] ]

Share and Enjoy: These icons link to social bookmarking sites where readers can share and discover new web pages. Partagez et s'amuser: Les icônes de lien vers Social Bookmarking sites où les lecteurs peuvent partager et découvrir de nouvelles pages Web.
  • blogmarks
  • del.icio.us
  • Furl
  • Reddit
  • Shadows
  • YahooMyWeb
  • StumbleUpon
  • Digg
Related Posts: Postes connexes:
  • New Free Linux Book: Linux Kernel in a Nutshell Nouveau livre libre Linux: noyau Linux in a Nutshell
  • SAP Training Ebook Ebook formation PSA
  • 24 University Computer Science Courses 24 d'informatique à l'université des cours
  • Linux 201: Administering Linux for Users Free Course with Instructor Linux 201: Administration Linux pour les utilisateurs de libre-cours avec instructeur
  • Free Training Resources from the creator of C++ Formation gratuite des ressources de la part du créateur du C + +

  • Filed under: Classé dans: Best New Free Computer IT Training Tutorial Resources Meilleur nouveau ordinateur gratuit de formation en TI Tutorial ressources — computer_teacher @ 10:22 am -- Computer_teacher @ 10:22 am

    No Comments Aucun commentaire »

    No comments yet. Pas encore de commentaire.

    RSS feed for comments on this post. Flux RSS pour les commentaires de cet article.

    Leave a comment Laissez un commentaire

    You must be Vous devez être logged in connecté to post a comment. pour poster un commentaire.



    Powered by Powered by WordPress WordPress