30

Je me suis trompé de citation, en fait ce que je veux dire par là c'est que je connais beaucoup de gens qui en sortant de DUT ne savais rien faire niveau programmation et plannification de projet (ils ont obtenu leur DUT grâce aux mathématiques, anglais, communication...). C'est peut être à cause de cela que certaines entreprises prennent des ingés pour faire du développement (que normalement des gens de DUT doivent savoir faire).

Après il est vrai qu'il existe des autodidactes (c'est ceux là que l'on parle) qui reste sur leurs bases acquises et qui ne veulent pas apprendre de nouvelles méthodes de programmation, qui pour eux la phase de rédaction d'un cahier des charges, de schémas formels, de plannification est inutile avant de coder. Bref ils "développent" comme des bourrins.
avatar
la Nature nous montre seulement la queue du lion. Mais je suis certain que le lion a qui elle appartient pense qu'il ne peut pas se révéler en une fois en raison de son immense taille.

- Fondateur de Ti-Gen -: http://www.tigen.org

- Membre du Groupe Orage Studio -: http://oragestudio.free.fr/

- Mon site perso -: http://tisofts.free.fr

Projets TI68K en cours:
GFA-Basic = http://www.tigen.org/gfabasic
Arkanoid.
PolySnd 3.0.

31

32

WYCIWYT

33

34

Martial Demolins (./31) :
geogeo (./28) :
soit cycle en V, en spirale, linéaire, cascade...

Faut choisir quoi pour le 68k embarrassed

Le cycle César: J'ai codé. J'ai compilé. J'ai distribué. gni
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

35

Martial Demolins (./33) :
what you code is what you... think? ça serait bien ^^

(premier post sous Fluxbox trilove)

Bingo.

36

mmu, il y a aussi des gens qui ont un DUT, qui sont autodidactes et qui sont aussi ingénieurs wink
Faut les mettre dans quelle catégorie ceux-là ?
avatar

37

dans la catégorie "la mienne est plus grosse" ?
avatar
All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)

38

Thepro (./36) :
mmu, il y a aussi des gens qui ont un DUT, qui sont autodidactes et qui sont aussi ingénieurs wink
Faut les mettre dans quelle catégorie ceux-là ?

il y a même des gens qui sont autodidactes, qui ont deux DUT, et qui sont ingénieurs embarrassed

39

C'est quoi un cycle en V ?

• Flanker débarque
avatar
<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)

<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant

40

Un "cycle", c'est une manière d'organiser le développement d'un gros logiciel, en le découpant en plusieurs phases (analyse, conception, développement, débogage, déploiement (distribution ou livraison), maintenance). Il y a différentes manières d'organiser surtout les 4 premières phases (mais aussi les 2 dernières dans une certaine mesure). Le cycle en V est un modèle d'une telle organisation.
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

41

Sauf que le cycle en V est s'est basé sur les autres industries (batiments etc..) et ne prennent pas en compte que la phase de construction en informatique est gratuite et instantannée (compilation). Je suis 100% fan de l'itératif XP avec du TDD.
Le cycle e V est en fait bon pour des petits projets, mais pour le reste il en résulte un gaspillage de temps et souvent le produit, s'il est livré ne correspond pas au besoin du client... :/

42

Tiens d'ailleurs j'avais pas vu mais wikipedia fait une bonne présentation des problèmes:
Risques inhérents au Cycle en V [modifier]



Différence entre la théorie (les spécifications) et la pratique (ce qui a été produit)
Une fois l'ensemble des besoins capturés et les spécifications établies, il arrive que dès le niveau de l'architecture, voire en phase de conception détaillée ou de codage, des difficultés d'ordre de cohérence, technique et humain interviennent. C'est la fameuse différence entre la théorie et la pratique : en théorie il n'y en n'a pas !
En pratique, il est difficile voire impossible de totalement détacher la phase de conception d'un projet de sa phase de réalisation. C'est souvent au cours de l'implémentation qu'on se rend compte que les spécifications initiales étaient incomplètes, fausses, ou irréalisables, sans compter les ajouts intempestifs de nouvelles fonctionnalités par les clients (scope creep). Lire à ce sujet Le Mythe du mois-homme. C'est principalement pour cette raison que le cycle en V est notoirement inadapté à une discipline comme le développement logiciel. On préfèrera aujourd'hui se tourner vers d'autres modèles plus adaptés aux réalités du développement logiciel, permettant entre autres plus facilement des modifications (parfois radicales) de la conception initiale suite à une première implémentation ou série d'implémentations. Voir à ce sujet par exemple : Développement rapide d'applications.

43

JackosKing (./41) :
la phase de construction en informatique est gratuite et instantannée (compilation).


C'est quand même globalement faux. Pour exemple, la compilation d'un embarqué pour téléphone + mise en place sur poste & reboot prend une demi journée (la compilation pure prend 2 à 3h). Pendant ce temps, certaines personnes ont le droit de se tourner les pouces, et ça, ça coute du temps, et des sous.

ps : par contre, comme toi je préfère aussi l'XP, elle n'est malheureusement pas applicable (facilement) partout.
avatar
Il n'a pas de mots
Décrire son mépris
Perdre les rênes
Il a perdu la foi

44

geogeo (./30) :
(ils ont obtenu leur DUT grâce aux mathématiques, anglais, communication...).


Vu les coeffs, c'est dur d'avoir son DUT avec que ça triso
Et dans ma classe de 1A, j'ai des redoublants qui, effectivement, codent comme des brutes. Mais ils ont redoublé ^^. Je ne pense donc pas que le DUT soit une si mauvaise école que ça - du moins, pas tous.
Trout are freshwater fish and have under water weapons.
Trout are very valuable and immensely powerful.
Keep away from the trout.
Why should it mean that the fish in the sea are all unable to sing? Fish fish fish fish fish.
I wish that I could get my hands on a dozen fish!

45

mmu, il y a aussi des gens qui ont un DUT, qui sont autodidactes et qui sont aussi ingénieurs wink Faut les mettre dans quelle catégorie ceux-là ?

Si tu veux dire qu'ils ont un dut et qu'ils font le métier d'ingé. Ils sont rare et se font souvent entubés :salaire plus bas, pas de considération de la part de la direction (car ceux qui managent ne savent pas codés), mépris de la part des ingé/bac+5 (peur eux, "dut" veut toujours dire "incompétent" ou trop nul pour poursuivre des études, les taches seront moins interessantes, la boite n' a pas envie de les garder et d'investir sur eux (ils sont là en attendant qu'un diplomé puisse le remplacer), ...
avatar
nofx

46

47

./45 #generalisations abusives# detected
avatar
Il n'a pas de mots
Décrire son mépris
Perdre les rênes
Il a perdu la foi

48

mmu (./45) :
Si tu veux dire qu'ils ont un dut et qu'ils font le métier d'ingé.
Non, je veux dire qu'ils ont un DUT et un diplôme d'ingénieur.
Zephyr (./37) :
dans la catégorie "la mienne est plus grosse" ?
Je donnais cet exemple parce que ces personnes existent (et je ne suis pas dans ce cas. Je n'ai pas fait de DUT Informatique et je ne serai pas ingénieur en informatique).
avatar

49

mmu (./45) :
Si tu veux dire qu'ils ont un dut et qu'ils font le métier d'ingé. Ils sont rare et se font souvent entubés :salaire plus bas, pas de considération de la part de la direction (car ceux qui managent ne savent pas codés), mépris de la part des ingé/bac 5 (peur eux, "dut" veut toujours dire "incompétent" ou trop nul pour poursuivre des études, les taches seront moins interessantes, la boite n' a pas envie de les garder et d'investir sur eux (ils sont là en attendant qu'un diplomé puisse le remplacer), ...


Je te sens totalement désabusé là ! smile Faut pas. Il y a toujours des boites qui font de la résistance (mais pas forcément dans le domaine où tu veux).

50

kim (./43) :
JackosKing (./41) :
la phase de construction en informatique est gratuite et instantannée (compilation).


C'est quand même globalement faux. Pour exemple, la compilation d'un embarqué pour téléphone + mise en place sur poste & reboot prend une demi journée (la compilation pure prend 2 à 3h). Pendant ce temps, certaines personnes ont le droit de se tourner les pouces, et ça, ça coute du temps, et des sous.

ps : par contre, comme toi je préfère aussi l'XP, elle n'est malheureusement pas applicable (facilement) partout.


Tout dépend, par exemple en C++ tu peux utiliser des forward déclarations pour éviter les dépendances de compilation (après avoir évité certaines dépendances au niveau du designwink) .
Sinon l'intégration continue marche assez bien sur des gros projets, seul durant la nuit tout est recompilé. Je pense que cela dépend du langage )(mais ça marche même avec de l'ADA.)et de son utilisation.
Quel est le langage utilisé?

51

de mémoire, C, C++, sans doute de l'assembleur aussi. Le problème de "durant la nuit", c'est que les devs en question sont en france, mais aussi en inde, ce qui casse un peu la nuit
avatar
Il n'a pas de mots
Décrire son mépris
Perdre les rênes
Il a perdu la foi

52

mmu (./45) :
mmu, il y a aussi des gens qui ont un DUT, qui sont autodidactes et qui sont aussi ingénieurs wink Faut les mettre dans quelle catégorie ceux-là ?

Si tu veux dire qu'ils ont un dut et qu'ils font le métier d'ingé. Ils sont rare et se font souvent entubés :salaire plus bas, pas de considération de la part de la direction (car ceux qui managent ne savent pas codés), mépris de la part des ingé/bac+5 (peur eux, "dut" veut toujours dire "incompétent" ou trop nul pour poursuivre des études, les taches seront moins interessantes, la boite n' a pas envie de les garder et d'investir sur eux (ils sont là en attendant qu'un diplomé puisse le remplacer), ...


Monte ta propre boîte!

Ah mais tu peux pas parceque les banques ne prêtent qu'aux ingé...
bon ben t'est foutu, tu va passer ta vie à faire des sites web

53

Thepro (./48) :
(et je ne suis pas dans ce cas. Je n'ai pas fait de DUT Informatique et je ne serais pas ingénieur en informatique).

ok désolé, je pensais que c'était encore un post pour se faire mousser ^^

bon sinon les fanatiques d'XP, le cycle en V a peut-être ses faiblesses, mais vous avez déjà essayé d'appliquer XP a un projet développé par une équipe assez conséquente ? y'a des concepts intéressants dans XP, d'autres qui sont quand même difficiles à appliquer sauf dans certains cas très limités :/
avatar
All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)

54

Ah mais tu peux pas parceque les banques ne prêtent qu'aux ingé...

C'est faux! Tu peux obtenir un emprunt sans être ingé mais la somme n'est pas du même montant. A mon ancienne banque, tu peux obtenir 8000euros si t'as un bac+2 et 20000 euros si t'es ingé. Par contre dans tout les cas, il te faut un garant et la moitié de la somme dispo sur ton compte.
avatar
nofx

55

je rigolais.
en plus de ne pas avoir de diplôme d'ingé, tu n'as pas d'humour sad

56

Jyaif (./55) :
en plus de ne pas avoir de diplôme d'ingé, tu n'as pas d'humour sad


lol
Trout are freshwater fish and have under water weapons.
Trout are very valuable and immensely powerful.
Keep away from the trout.
Why should it mean that the fish in the sea are all unable to sing? Fish fish fish fish fish.
I wish that I could get my hands on a dozen fish!

57

Ouais, un coup de gueule contre les boites qui embauchent des inges pour faire du boulot de technicien!

58

Zephyr (./53) :
Thepro (./48) :
(et je ne suis pas dans ce cas. Je n'ai pas fait de DUT Informatique et je ne serais pas ingénieur en informatique).

ok désolé, je pensais que c'était encore un post pour se faire mousser ^^

bon sinon les fanatiques d'XP, le cycle en V a peut-être ses faiblesses, mais vous avez déjà essayé d'appliquer XP a un projet développé par une équipe assez conséquente ? y'a des concepts intéressants dans XP, d'autres qui sont quand même difficiles à appliquer sauf dans certains cas très limités :/


Suffit de savoir subdiviser un projet. Et je connais des gros projets qui marchent à l'XP. Bien sur il faut pondérer certains principes mais ça marche très bien wink

59

"subdiviser un projet" : facile à dire, mais c'est souvent tout bonnement impossible.
De plus, en subdivisant, tu ajoutes du temps de gestion de projet, notamment lié au fait que chaque subdivision sont interdépendantes, donc en plus de la micro gestion, tu dois gérer les montées de version mutualisées, tu dois gérer les versions...
avatar
Il n'a pas de mots
Décrire son mépris
Perdre les rênes
Il a perdu la foi

60

Pas impossible, mais il faut le faire prudemment.
Je connais certains gros très gros projet (env 10 ans de dev) qui marche très bien wink
Après il n'y a pas de règle générale, et il faut savoir s'adapter tongue