From f773465f4242a9566ccfef9e59bce36b8e9eed76 Mon Sep 17 00:00:00 2001 From: Olivier DOSSMANN Date: Thu, 12 Jun 2008 13:10:42 +0200 Subject: [PATCH] =?UTF-8?q?Finition=20du=20Compte=20Rendu=20de=20G53=20?= =?UTF-8?q?=C3=A0=20rendre=20=C3=A0=20M.=20MARTIN=20le=2013=20juin=202008.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- G53/Chef2Projet/cptrendu130608.aux | 44 +++ G53/Chef2Projet/cptrendu130608.idx | 0 G53/Chef2Projet/cptrendu130608.log | 583 ++++++++++++++++++++++++++++ G53/Chef2Projet/cptrendu130608.maf | 2 + G53/Chef2Projet/cptrendu130608.mtc | 0 G53/Chef2Projet/cptrendu130608.mtc1 | 0 G53/Chef2Projet/cptrendu130608.out | 13 + G53/Chef2Projet/cptrendu130608.pdf | Bin 0 -> 86450 bytes G53/Chef2Projet/cptrendu130608.tex | 151 ++++++- G53/Chef2Projet/cptrendu130608.toc | 14 + G53/Seance3 | 2 +- 11 files changed, 807 insertions(+), 2 deletions(-) create mode 100644 G53/Chef2Projet/cptrendu130608.aux create mode 100644 G53/Chef2Projet/cptrendu130608.idx create mode 100644 G53/Chef2Projet/cptrendu130608.log create mode 100644 G53/Chef2Projet/cptrendu130608.maf create mode 100644 G53/Chef2Projet/cptrendu130608.mtc create mode 100644 G53/Chef2Projet/cptrendu130608.mtc1 create mode 100644 G53/Chef2Projet/cptrendu130608.out create mode 100644 G53/Chef2Projet/cptrendu130608.pdf create mode 100644 G53/Chef2Projet/cptrendu130608.toc diff --git a/G53/Chef2Projet/cptrendu130608.aux b/G53/Chef2Projet/cptrendu130608.aux new file mode 100644 index 0000000..bacd558 --- /dev/null +++ b/G53/Chef2Projet/cptrendu130608.aux @@ -0,0 +1,44 @@ +\relax +\catcode`:\active +\catcode`;\active +\catcode`!\active +\catcode`?\active +\ifx\hyper@anchor\@undefined +\global \let \oldcontentsline\contentsline +\gdef \contentsline#1#2#3#4{\oldcontentsline{#1}{#2}{#3}} +\global \let \oldnewlabel\newlabel +\gdef \newlabel#1#2{\newlabelxx{#1}#2} +\gdef \newlabelxx#1#2#3#4#5#6{\oldnewlabel{#1}{{#2}{#3}}} +\AtEndDocument{\let \contentsline\oldcontentsline +\let \newlabel\oldnewlabel} +\else +\global \let \hyper@last\relax +\fi + +\select@language{french} +\@writefile{toc}{\select@language{french}} +\@writefile{lof}{\select@language{french}} +\@writefile{lot}{\select@language{french}} +\@writefile{lof}{\contentsline {xsect}{L'homme, son parcours, ses diplômes, son expérience}{2}{section*.1}} +\@writefile{lot}{\contentsline {xsect}{L'homme, son parcours, ses diplômes, son expérience}{2}{section*.1}} +\@writefile{toc}{\contentsline {section}{\numberline {1}L'homme, son parcours, ses diplômes, son expérience}{2}{section.1}} +\@writefile{toc}{\contentsline {subsection}{\numberline {1.1}Ses diplômes}{2}{subsection.1.1}} +\@writefile{toc}{\contentsline {subsection}{\numberline {1.2}Expérience professionnelle}{2}{subsection.1.2}} +\@writefile{lof}{\contentsline {xsect}{PERINFO, sa structure, son mode de fonctionnement, son équipe}{2}{Item.6}} +\@writefile{lot}{\contentsline {xsect}{PERINFO, sa structure, son mode de fonctionnement, son équipe}{2}{Item.6}} +\@writefile{toc}{\contentsline {section}{\numberline {2}PERINFO, sa structure, son mode de fonctionnement, son équipe}{2}{section.2}} +\@writefile{toc}{\contentsline {subsection}{\numberline {2.1}La structure}{3}{subsection.2.1}} +\@writefile{toc}{\contentsline {subsection}{\numberline {2.2}Les produits}{3}{subsection.2.2}} +\@writefile{toc}{\contentsline {subsection}{\numberline {2.3}Les outils utilisés au sein de l'entreprise}{3}{subsection.2.3}} +\@writefile{toc}{\contentsline {subsection}{\numberline {2.4}La méthodologie}{4}{subsection.2.4}} +\@writefile{lof}{\contentsline {xsect}{M. FABER, Chef de Projet : le métier}{4}{Item.33}} +\@writefile{lot}{\contentsline {xsect}{M. FABER, Chef de Projet : le métier}{4}{Item.33}} +\@writefile{toc}{\contentsline {section}{\numberline {3}M. FABER, Chef de Projet : le métier}{4}{section.3}} +\@writefile{toc}{\contentsline {subsection}{\numberline {3.1}Les tâches}{4}{subsection.3.1}} +\@writefile{toc}{\contentsline {subsection}{\numberline {3.2}Les difficultés rencontrées}{5}{subsection.3.2}} +\@writefile{toc}{\contentsline {subsection}{\numberline {3.3}En vrac}{5}{subsection.3.3}} +\@writefile{lof}{\contentsline {xsect}{Conclusion générale de cet exposé, avis personnel}{5}{Item.62}} +\@writefile{lot}{\contentsline {xsect}{Conclusion générale de cet exposé, avis personnel}{5}{Item.62}} +\@writefile{toc}{\contentsline {section}{\numberline {4}Conclusion générale de cet exposé, avis personnel}{5}{section.4}} +\newlabel{LastPage}{{}{5}{}{page.5}{}} +\global\mtcsecondpartfalse diff --git a/G53/Chef2Projet/cptrendu130608.idx b/G53/Chef2Projet/cptrendu130608.idx new file mode 100644 index 0000000..e69de29 diff --git a/G53/Chef2Projet/cptrendu130608.log b/G53/Chef2Projet/cptrendu130608.log new file mode 100644 index 0000000..144d4c9 --- /dev/null +++ b/G53/Chef2Projet/cptrendu130608.log @@ -0,0 +1,583 @@ +This is pdfTeXk, Version 3.141592-1.40.3 (Web2C 7.5.6) (format=pdflatex 2008.5.23) 12 JUN 2008 13:07 +entering extended mode + %&-line parsing enabled. +**cptrendu130608.tex +(./cptrendu130608.tex +LaTeX2e <2005/12/01> +Babel and hyphenation patterns for english, usenglishmax, dumylang, noh +yphenation, loaded. +(/usr/share/texmf-texlive/tex/latex/base/article.cls +Document Class: article 2005/09/16 v1.4f Standard LaTeX document class +(/usr/share/texmf-texlive/tex/latex/base/size10.clo +File: size10.clo 2005/09/16 v1.4f Standard LaTeX file (size option) +) +\c@part=\count79 +\c@section=\count80 +\c@subsection=\count81 +\c@subsubsection=\count82 +\c@paragraph=\count83 +\c@subparagraph=\count84 +\c@figure=\count85 +\c@table=\count86 +\abovecaptionskip=\skip41 +\belowcaptionskip=\skip42 +\bibindent=\dimen102 +) +(/usr/share/texmf-texlive/tex/generic/babel/babel.sty +Package: babel 2005/11/23 v3.8h The Babel package + +(/usr/share/texmf-texlive/tex/generic/babel/frenchb.ldf +Language: french 2005/02/06 v1.6g French support from the babel system + +(/usr/share/texmf-texlive/tex/generic/babel/babel.def +File: babel.def 2005/11/23 v3.8h Babel common definitions +\babel@savecnt=\count87 +\U@D=\dimen103 +) + +Package babel Warning: No hyphenation patterns were loaded for +(babel) the language `French' +(babel) I will use the patterns loaded for \language=0 instead. + +\l@french = a dialect from \language0 +Package babel Info: Making : an active character on input line 219. +Package babel Info: Making ; an active character on input line 220. +Package babel Info: Making ! an active character on input line 221. +Package babel Info: Making ? an active character on input line 222. +\parindentFFN=\dimen104 +\std@mcc=\count88 +\dec@mcc=\count89 +************************************* +* Local config file frenchb.cfg used +* +(/usr/share/texmf-texlive/tex/generic/babel/frenchb.cfg))) +(/usr/share/texmf-texlive/tex/latex/base/fontenc.sty +Package: fontenc 2005/09/27 v1.99g Standard LaTeX package + +(/usr/share/texmf-texlive/tex/latex/base/t1enc.def +File: t1enc.def 2005/09/27 v1.99g Standard LaTeX file +LaTeX Font Info: Redeclaring font encoding T1 on input line 43. +)) +(/usr/share/texmf-texlive/tex/latex/base/makeidx.sty +Package: makeidx 2000/03/29 v1.0m Standard LaTeX package +) +\@indexfile=\write3 +\openout3 = `cptrendu130608.idx'. + + +Writing index file cptrendu130608.idx +(/usr/share/texmf-texlive/tex/latex/fncychap/fncychap.sty +Package: fncychap 2004/09/21 v1.33 LaTeX package (Revised chapters) +\RW=\skip43 +\mylen=\skip44 +\myhi=\skip45 +\px=\skip46 +\py=\skip47 +\pyy=\skip48 +\pxx=\skip49 +) +(/usr/share/texmf-texlive/tex/latex/fancyhdr/fancyhdr.sty +\fancy@headwidth=\skip50 +\f@ncyO@elh=\skip51 +\f@ncyO@erh=\skip52 +\f@ncyO@olh=\skip53 +\f@ncyO@orh=\skip54 +\f@ncyO@elf=\skip55 +\f@ncyO@erf=\skip56 +\f@ncyO@olf=\skip57 +\f@ncyO@orf=\skip58 +) +(/usr/share/texmf-texlive/tex/latex/eurosym/eurosym.sty +Package: eurosym 1998/08/06 v1.1 European currency symbol ``Euro'' +\@eurobox=\box26 +) +(/usr/share/texmf-texlive/tex/latex/lastpage/lastpage.sty +Package: lastpage 1994/06/25 v0.1b LaTeX2e package for refs to last page number + (JPG) +) +(/usr/share/texmf-texlive/tex/latex/ltxmisc/a4wide.sty +Package: a4wide 1994/08/30 + +(/usr/share/texmf-texlive/tex/latex/ntgclass/a4.sty +Package: a4 2004/04/15 v1.2g A4 based page layout +)) +(/usr/share/texmf-texlive/tex/latex/minitoc/minitoc.sty +Package: minitoc 2007/01/09 v51 Package minitoc (JPFD) + +(/usr/share/texmf-texlive/tex/latex/minitoc/mtcmess.sty +Package: mtcmess 2006/03/14 +) +Package minitoc Info: +(minitoc) *** minitoc package, version 51 ***. +\tf@mtc=\write4 +\mtcindent=\skip59 +\mtcskipamount=\skip60 +Package minitoc Info: +(minitoc) compatible with hyperref. +Package minitoc Info: +(minitoc) part level macros available. +Package minitoc Info: +(minitoc) chapter level macros NOT available. +Package minitoc Info: +(minitoc) section level macros available. +\mtc@toks=\toks14 +\mtc@strutbox=\box27 +\mtc@hstrutbox=\box28 +Package minitoc Info: +(minitoc) Autoconfiguration of extensions. +\openout4 = `cptrendu130608.mtc1'. + +\openout4 = `cptrendu130608.mtc'. + + (./cptrendu130608.mtc1) +Package minitoc Info: +(minitoc) Long extensions (Unix-like) will be used. +Package minitoc Info: +(minitoc) ==> this version is configured for UNIX-like +(minitoc) (long extensions) file names. +\openout4 = `cptrendu130608.mtc'. + +\openout4 = `cptrendu130608.mtc1'. + +\c@ptc=\count90 +\c@parttocdepth=\count91 +\ptcindent=\skip61 +\c@stc=\count92 +\c@secttocdepth=\count93 +\stcindent=\skip62 +Package minitoc Info: +(minitoc) The english language is selected. +(minitoc) on input line 4684. + (/usr/share/texmf-texlive/tex/latex/minitoc/english.mld +File: english.mld 2006/01/13 +) +(/usr/share/texmf-texlive/tex/latex/minitoc/english.mld +File: english.mld 2006/01/13 +) +Package minitoc Info: +(minitoc) The french language is selected. +(minitoc) on input line 4685. + +(/usr/share/texmf-texlive/tex/latex/minitoc/french.mld +File: french.mld 2006/03/21 +)) +(/usr/share/texmf-texlive/tex/latex/geometry/geometry.sty +Package: geometry 2002/07/08 v3.2 Page Geometry + +(/usr/share/texmf-texlive/tex/latex/graphics/keyval.sty +Package: keyval 1999/03/16 v1.13 key=value parser (DPC) +\KV@toks@=\toks15 +) +\Gm@cnth=\count94 +\Gm@cntv=\count95 +\c@Gm@tempcnt=\count96 +\Gm@bindingoffset=\dimen105 +\Gm@wd@mp=\dimen106 +\Gm@odd@mp=\dimen107 +\Gm@even@mp=\dimen108 +\Gm@dimlist=\toks16 +) +(/usr/share/texmf-texlive/tex/latex/listings/listings.sty +\lst@mode=\count97 +\lst@gtempboxa=\box29 +\lst@token=\toks17 +\lst@length=\count98 +\lst@currlwidth=\dimen109 +\lst@column=\count99 +\lst@pos=\count100 +\lst@lostspace=\dimen110 +\lst@width=\dimen111 +\lst@newlines=\count101 +\lst@lineno=\count102 +\c@lstlisting=\count103 +\lst@maxwidth=\dimen112 + +(/usr/share/texmf-texlive/tex/latex/listings/lstpatch.sty +File: lstpatch.sty 2004/10/17 1.3b (Carsten Heinz) +) +(/usr/share/texmf-texlive/tex/latex/listings/lstmisc.sty +File: lstmisc.sty 2004/09/07 1.3 (Carsten Heinz) +\c@lstnumber=\count104 +\lst@skipnumbers=\count105 +\lst@framebox=\box30 +) +(/usr/share/texmf-texlive/tex/latex/listings/listings.cfg +File: listings.cfg 2004/09/05 1.3 listings configuration +)) +Package: listings 2004/10/17 1.3b (Carsten Heinz) + +(/usr/share/texmf-texlive/tex/latex/graphics/graphicx.sty +Package: graphicx 1999/02/16 v1.0f Enhanced LaTeX Graphics (DPC,SPQR) + +(/usr/share/texmf-texlive/tex/latex/graphics/graphics.sty +Package: graphics 2006/02/20 v1.0o Standard LaTeX Graphics (DPC,SPQR) + +(/usr/share/texmf-texlive/tex/latex/graphics/trig.sty +Package: trig 1999/03/16 v1.09 sin cos tan (DPC) +) +(/etc/texmf/tex/latex/config/graphics.cfg +File: graphics.cfg 2007/01/18 v1.5 graphics configuration of teTeX/TeXLive +) +Package graphics Info: Driver file: pdftex.def on input line 90. + +(/usr/share/texmf-texlive/tex/latex/pdftex-def/pdftex.def +File: pdftex.def 2007/01/08 v0.04d Graphics/color for pdfTeX +\Gread@gobject=\count106 +)) +\Gin@req@height=\dimen113 +\Gin@req@width=\dimen114 +) +(/usr/share/texmf-texlive/tex/latex/graphics/color.sty +Package: color 2005/11/14 v1.0j Standard LaTeX Color (DPC) + +(/etc/texmf/tex/latex/config/color.cfg +File: color.cfg 2007/01/18 v1.5 color configuration of teTeX/TeXLive +) +Package color Info: Driver file: pdftex.def on input line 130. +) +(/usr/share/texmf-texlive/tex/latex/pslatex/pslatex.sty +Package: pslatex 1996/07/24 v1.2 pslatex emulation (DPC) +LaTeX Font Info: Redeclaring symbol font `operators' on input line 65. +LaTeX Font Info: Overwriting symbol font `operators' in version `normal' +(Font) OT1/cmr/m/n --> OT1/ptmcm/m/n on input line 65. +LaTeX Font Info: Overwriting symbol font `operators' in version `bold' +(Font) OT1/cmr/bx/n --> OT1/ptmcm/m/n on input line 65. +LaTeX Font Info: Redeclaring symbol font `letters' on input line 66. +LaTeX Font Info: Overwriting symbol font `letters' in version `normal' +(Font) OML/cmm/m/it --> OML/ptmcm/m/it on input line 66. +LaTeX Font Info: Overwriting symbol font `letters' in version `bold' +(Font) OML/cmm/b/it --> OML/ptmcm/m/it on input line 66. +LaTeX Font Info: Redeclaring symbol font `symbols' on input line 67. +LaTeX Font Info: Overwriting symbol font `symbols' in version `normal' +(Font) OMS/cmsy/m/n --> OMS/pzccm/m/n on input line 67. +LaTeX Font Info: Overwriting symbol font `symbols' in version `bold' +(Font) OMS/cmsy/b/n --> OMS/pzccm/m/n on input line 67. +LaTeX Font Info: Redeclaring symbol font `largesymbols' on input line 68. +LaTeX Font Info: Overwriting symbol font `largesymbols' in version `normal' +(Font) OMX/cmex/m/n --> OMX/psycm/m/n on input line 68. +LaTeX Font Info: Overwriting symbol font `largesymbols' in version `bold' +(Font) OMX/cmex/m/n --> OMX/psycm/m/n on input line 68. +\symbold=\mathgroup4 +\symitalic=\mathgroup5 +LaTeX Font Info: Redeclaring math alphabet \mathbf on input line 74. +LaTeX Font Info: Overwriting math alphabet `\mathbf' in version `normal' +(Font) OT1/cmr/bx/n --> OT1/ptm/bx/n on input line 74. +LaTeX Font Info: Overwriting math alphabet `\mathbf' in version `bold' +(Font) OT1/cmr/bx/n --> OT1/ptm/bx/n on input line 74. +LaTeX Font Info: Redeclaring math alphabet \mathit on input line 75. +LaTeX Font Info: Overwriting math alphabet `\mathit' in version `normal' +(Font) OT1/cmr/m/it --> OT1/ptm/m/it on input line 75. +LaTeX Font Info: Overwriting math alphabet `\mathit' in version `bold' +(Font) OT1/cmr/bx/it --> OT1/ptm/m/it on input line 75. +) +(/usr/share/texmf-texlive/tex/latex/hyperref/hyperref.sty +Package: hyperref 2007/02/07 v6.75r Hypertext links for LaTeX +\@linkdim=\dimen115 +\Hy@linkcounter=\count107 +\Hy@pagecounter=\count108 + +(/usr/share/texmf-texlive/tex/latex/hyperref/pd1enc.def +File: pd1enc.def 2007/02/07 v6.75r Hyperref: PDFDocEncoding definition (HO) +) +(/etc/texmf/tex/latex/config/hyperref.cfg +File: hyperref.cfg 2002/06/06 v1.2 hyperref configuration of TeXLive +) +(/usr/share/texmf-texlive/tex/latex/oberdiek/kvoptions.sty +Package: kvoptions 2006/08/22 v2.4 Connects package keyval with LaTeX options ( +HO) +) +Package hyperref Info: Option `bookmarks' set `true' on input line 2238. +Package hyperref Info: Option `bookmarksnumbered' set `true' on input line 2238 +. + + +Package hyperref Warning: Values of option `pdfpagemode': +(hyperref) * `UseNone' +(hyperref) * `UseOutlines' +(hyperref) * `UseThumbs' +(hyperref) * `FullScreen' +(hyperref) * `UseOC' (PDF 1.5) +(hyperref) * `UseAttachments' (PDF 1.6) +(hyperref) * An empty value disables the option. +(hyperref) Unknown value `None' on input line 2238. + +Package hyperref Info: Option `colorlinks' set `true' on input line 2238. +Package hyperref Info: Hyper figures OFF on input line 2288. +Package hyperref Info: Link nesting OFF on input line 2293. +Package hyperref Info: Hyper index ON on input line 2296. +Package hyperref Info: Plain pages OFF on input line 2303. +Package hyperref Info: Backreferencing OFF on input line 2308. +Implicit mode ON; LaTeX internals redefined +Package hyperref Info: Bookmarks ON on input line 2444. +(/usr/share/texmf-texlive/tex/latex/ltxmisc/url.sty +\Urlmuskip=\muskip10 +Package: url 2005/06/27 ver 3.2 Verb mode for urls, etc. +) +LaTeX Info: Redefining \url on input line 2599. +\Fld@menulength=\count109 +\Field@Width=\dimen116 +\Fld@charsize=\dimen117 +\Choice@toks=\toks18 +\Field@toks=\toks19 +Package hyperref Info: Hyper figures OFF on input line 3102. +Package hyperref Info: Link nesting OFF on input line 3107. +Package hyperref Info: Hyper index ON on input line 3110. +Package hyperref Info: backreferencing OFF on input line 3117. +Package hyperref Info: Link coloring ON on input line 3120. +\Hy@abspage=\count110 +\c@Item=\count111 +\c@Hfootnote=\count112 +) +*hyperref using driver hpdftex* +(/usr/share/texmf-texlive/tex/latex/hyperref/hpdftex.def +File: hpdftex.def 2007/02/07 v6.75r Hyperref driver for pdfTeX +\Fld@listcount=\count113 +) +Package hyperref Info: Option `plainpages' set `false' on input line 63. + +(/usr/share/texmf-texlive/tex/latex/pdfpages/pdfpages.sty +Package: pdfpages 2006/08/12 v0.4a Insert pages of external PDF documents (AM) + +(/usr/share/texmf-texlive/tex/latex/base/ifthen.sty +Package: ifthen 2001/05/26 v1.1c Standard LaTeX ifthen package (DPC) +) +(/usr/share/texmf-texlive/tex/latex/tools/calc.sty +Package: calc 2005/08/06 v4.2 Infix arithmetic (KKT,FJ) +\calc@Acount=\count114 +\calc@Bcount=\count115 +\calc@Adimen=\dimen118 +\calc@Bdimen=\dimen119 +\calc@Askip=\skip63 +\calc@Bskip=\skip64 +LaTeX Info: Redefining \setlength on input line 75. +LaTeX Info: Redefining \addtolength on input line 76. +\calc@Ccount=\count116 +\calc@Cskip=\skip65 +) +(/usr/share/texmf-texlive/tex/latex/eso-pic/eso-pic.sty +Package: eso-pic 2006/07/14 v1.1d eso-pic (RN) + +(/usr/share/texmf-texlive/tex/latex/everyshi/everyshi.sty +Package: everyshi 2001/05/15 v3.00 EveryShipout Package (MS) +)) +(/usr/share/texmf-texlive/tex/latex/pdfpages/pppdftex.def +File: pppdftex.def 2006/08/12 v0.4a Pdfpages driver for pdfTeX (AM) +) +\AM@pagebox=\box31 +\AM@toc@title=\toks20 +\c@AM@survey=\count117 +) +(./cptrendu130608.aux) +\openout1 = `cptrendu130608.aux'. + +LaTeX Font Info: Checking defaults for OML/cmm/m/it on input line 101. +LaTeX Font Info: ... okay on input line 101. +LaTeX Font Info: Checking defaults for T1/cmr/m/n on input line 101. +LaTeX Font Info: ... okay on input line 101. +LaTeX Font Info: Checking defaults for OT1/cmr/m/n on input line 101. +LaTeX Font Info: ... okay on input line 101. +LaTeX Font Info: Checking defaults for OMS/pzccm/m/n on input line 101. +LaTeX Font Info: Try loading font information for OMS+pzccm on input line 10 +1. + (/usr/share/texmf-texlive/tex/latex/psnfss/omspzccm.fd +File: omspzccm.fd 2000/01/03 Fontinst v1.801 font definitions for OMS/pzccm. +) +LaTeX Font Info: ... okay on input line 101. +LaTeX Font Info: Checking defaults for OMX/cmex/m/n on input line 101. +LaTeX Font Info: ... okay on input line 101. +LaTeX Font Info: Checking defaults for U/cmr/m/n on input line 101. +LaTeX Font Info: ... okay on input line 101. +LaTeX Font Info: Checking defaults for PD1/pdf/m/n on input line 101. +LaTeX Font Info: ... okay on input line 101. +LaTeX Info: Redefining \dots on input line 101. +Package minitoc(hints) Info: +(minitoc(hints)) ==> You requested the hints option +(minitoc(hints)) Some hints are eventually given below. + + +Package minitoc(hints) Warning: +(minitoc(hints)) --- The \part command is altered +(minitoc(hints)) after minitoc. + + +Package minitoc(hints) Warning: +(minitoc(hints)) --- It may be the consequence +(minitoc(hints)) of loading the ``hyperref'' package. + + +Package minitoc(hints) Warning: +(minitoc(hints)) --- The \section command is altered +(minitoc(hints)) after minitoc. + + +Package minitoc(hints) Warning: +(minitoc(hints)) --- It may be the consequence +(minitoc(hints)) of loading the ``hyperref'' package. + +-------------------- Geometry parameters +paper: a4paper +landscape: -- +twocolumn: -- +twoside: -- +asymmetric: -- +h-parts: 28.45274pt, 540.60239pt, 28.45274pt +v-parts: 56.9055pt, 731.23584pt, 56.9055pt +hmarginratio: -- +vmarginratio: -- +lines: -- +heightrounded: -- +bindingoffset: 0.0pt +truedimen: -- +includehead: -- +includefoot: -- +includemp: -- +driver: pdftex +-------------------- Page layout dimensions and switches +\paperwidth 597.50787pt +\paperheight 845.04684pt +\textwidth 540.60239pt +\textheight 731.23584pt +\oddsidemargin -43.81725pt +\evensidemargin -43.81725pt +\topmargin -52.36449pt +\headheight 12.0pt +\headsep 25.0pt +\footskip 30.0pt +\marginparwidth 54.2025pt +\marginparsep 11.0pt +\columnsep 10.0pt +\skip\footins 9.0pt plus 4.0pt minus 2.0pt +\hoffset 0.0pt +\voffset 0.0pt +\mag 1000 + +(1in=72.27pt, 1cm=28.45pt) +----------------------- +Package hyperref Info: Link coloring ON on input line 101. +(/usr/share/texmf-texlive/tex/latex/hyperref/nameref.sty +Package: nameref 2006/12/27 v2.28 Cross-referencing by name of section + +(/usr/share/texmf-texlive/tex/latex/oberdiek/refcount.sty +Package: refcount 2006/02/20 v3.0 Data extraction from references (HO) +) +\c@section@level=\count118 +) +LaTeX Info: Redefining \ref on input line 101. +LaTeX Info: Redefining \pageref on input line 101. + +(./cptrendu130608.out) (./cptrendu130608.out) +\@outlinefile=\write5 +\openout5 = `cptrendu130608.out'. + + +ABD: EveryShipout initializing macros +LaTeX Font Info: Try loading font information for OT1+ptmcm on input line 10 +3. + +(/usr/share/texmf-texlive/tex/latex/psnfss/ot1ptmcm.fd +File: ot1ptmcm.fd 2000/01/03 Fontinst v1.801 font definitions for OT1/ptmcm. +) +LaTeX Font Info: Try loading font information for OML+ptmcm on input line 10 +3. + +(/usr/share/texmf-texlive/tex/latex/psnfss/omlptmcm.fd +File: omlptmcm.fd 2000/01/03 Fontinst v1.801 font definitions for OML/ptmcm. +) +LaTeX Font Info: Try loading font information for OMX+psycm on input line 10 +3. + +(/usr/share/texmf-texlive/tex/latex/psnfss/omxpsycm.fd +File: omxpsycm.fd 2000/01/03 Fontinst v1.801 font definitions for OMX/psycm. +) +LaTeX Font Info: Font shape `OT1/ptm/bx/n' in size <12> not available +(Font) Font shape `OT1/ptm/b/n' tried instead on input line 103. +LaTeX Font Info: Font shape `OT1/ptm/bx/n' in size <9> not available +(Font) Font shape `OT1/ptm/b/n' tried instead on input line 103. +LaTeX Font Info: Font shape `OT1/ptm/bx/n' in size <7> not available +(Font) Font shape `OT1/ptm/b/n' tried instead on input line 103. +LaTeX Font Info: Font shape `T1/ptm/bx/n' in size <14.4> not available +(Font) Font shape `T1/ptm/b/n' tried instead on input line 109. + (./cptrendu130608.toc +LaTeX Font Info: Font shape `T1/ptm/bx/n' in size <10> not available +(Font) Font shape `T1/ptm/b/n' tried instead on input line 2. +LaTeX Font Info: Font shape `OT1/ptm/bx/n' in size <10> not available +(Font) Font shape `OT1/ptm/b/n' tried instead on input line 3. +LaTeX Font Info: Font shape `OT1/ptm/bx/n' in size <7.4> not available +(Font) Font shape `OT1/ptm/b/n' tried instead on input line 3. +LaTeX Font Info: Font shape `OT1/ptm/bx/n' in size <6> not available +(Font) Font shape `OT1/ptm/b/n' tried instead on input line 3. +) +\tf@toc=\write6 +\openout6 = `cptrendu130608.toc'. + + + +Package Fancyhdr Warning: \headheight is too small (12.0pt): + Make it at least 12.58502pt. + We now make it that large for the rest of the document. + This may cause the page layout to be inconsistent, however. + +[1{/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map} + +] +LaTeX Font Info: Font shape `T1/ptm/bx/n' in size <12> not available +(Font) Font shape `T1/ptm/b/n' tried instead on input line 145. + + +Package Fancyhdr Warning: \headheight is too small (12.0pt): + Make it at least 12.58502pt. + We now make it that large for the rest of the document. + This may cause the page layout to be inconsistent, however. + +[2] + +Package Fancyhdr Warning: \headheight is too small (12.0pt): + Make it at least 12.58502pt. + We now make it that large for the rest of the document. + This may cause the page layout to be inconsistent, however. + +[3] + +Package Fancyhdr Warning: \headheight is too small (12.0pt): + Make it at least 12.58502pt. + We now make it that large for the rest of the document. + This may cause the page layout to be inconsistent, however. + +[4] AED: lastpage setting LastPage + +Package Fancyhdr Warning: \headheight is too small (12.0pt): + Make it at least 12.58502pt. + We now make it that large for the rest of the document. + This may cause the page layout to be inconsistent, however. + +[5] +Package minitoc Info: +(minitoc) Listing minitoc auxiliary files. +(minitoc) Creating the cptrendu130608.maf file. +\openout4 = `cptrendu130608.maf'. + + + +Package minitoc(hints) Warning: +(minitoc(hints)) Some hints have been written +(minitoc(hints)) in the cptrendu130608.log file. + +(./cptrendu130608.aux) ) +Here is how much of TeX's memory you used: + 7469 strings out of 95086 + 102820 string characters out of 1183255 + 191808 words of memory out of 1500000 + 10259 multiletter control sequences out of 10000+50000 + 44175 words of font info for 68 fonts, out of 1200000 for 2000 + 28 hyphenation exceptions out of 8191 + 29i,13n,43p,848b,509s stack positions out of 5000i,500n,6000p,200000b,5000s +{/usr/share/texmf-texlive/fonts/enc/dvips/base/8r.enc}< +/usr/share/texmf-texlive/fonts/type1/urw/times/utmb8a.pfb> +Output written on cptrendu130608.pdf (5 pages, 86450 bytes). +PDF statistics: + 190 PDF objects out of 1000 (max. 8388607) + 82 named destinations out of 1000 (max. 131072) + 121 words of extra memory for PDF output out of 10000 (max. 10000000) + diff --git a/G53/Chef2Projet/cptrendu130608.maf b/G53/Chef2Projet/cptrendu130608.maf new file mode 100644 index 0000000..6cd9f92 --- /dev/null +++ b/G53/Chef2Projet/cptrendu130608.maf @@ -0,0 +1,2 @@ +cptrendu130608.mtc +cptrendu130608.mtc1 diff --git a/G53/Chef2Projet/cptrendu130608.mtc b/G53/Chef2Projet/cptrendu130608.mtc new file mode 100644 index 0000000..e69de29 diff --git a/G53/Chef2Projet/cptrendu130608.mtc1 b/G53/Chef2Projet/cptrendu130608.mtc1 new file mode 100644 index 0000000..e69de29 diff --git a/G53/Chef2Projet/cptrendu130608.out b/G53/Chef2Projet/cptrendu130608.out new file mode 100644 index 0000000..88bf929 --- /dev/null +++ b/G53/Chef2Projet/cptrendu130608.out @@ -0,0 +1,13 @@ +\BOOKMARK [1][-]{section.1}{1 L'homme, son parcours, ses diplômes, son expérience}{} +\BOOKMARK [2][-]{subsection.1.1}{1.1 Ses diplômes}{section.1} +\BOOKMARK [2][-]{subsection.1.2}{1.2 Expérience professionnelle}{section.1} +\BOOKMARK [1][-]{section.2}{2 PERINFO, sa structure, son mode de fonctionnement, son équipe}{} +\BOOKMARK [2][-]{subsection.2.1}{2.1 La structure}{section.2} +\BOOKMARK [2][-]{subsection.2.2}{2.2 Les produits}{section.2} +\BOOKMARK [2][-]{subsection.2.3}{2.3 Les outils utilisés au sein de l'entreprise}{section.2} +\BOOKMARK [2][-]{subsection.2.4}{2.4 La méthodologie}{section.2} +\BOOKMARK [1][-]{section.3}{3 M. FABER, Chef de Projet : le métier}{} +\BOOKMARK [2][-]{subsection.3.1}{3.1 Les tâches}{section.3} +\BOOKMARK [2][-]{subsection.3.2}{3.2 Les difficultés rencontrées}{section.3} +\BOOKMARK [2][-]{subsection.3.3}{3.3 En vrac}{section.3} +\BOOKMARK [1][-]{section.4}{4 Conclusion générale de cet exposé, avis personnel}{} diff --git a/G53/Chef2Projet/cptrendu130608.pdf b/G53/Chef2Projet/cptrendu130608.pdf new file mode 100644 index 0000000000000000000000000000000000000000..8876468c82f7eebffe21325a3b030b9e7cbb724e GIT binary patch literal 86450 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�E_i$c47kZ$M{rv zCLja%$BTdC1k8Dl6VU5VMu7|auZ%JQ`MWCoC@BZ}l*aGB_>8bKeK>qHJOOJhk z{4qU^btWJK_Xom%AqCF*fRyDgq`>9>ccei6n4a>-1my4jr1~%#00i4poXkM}?vJOB zJ%Ic%-EHy579a!n=jngr1k8DllbQZcoPV6u|4<&VY__La8!!ahQw0H_*&gP%0-WuE z&n%XQRoz_!;IKZu2FSs7cl|GPK)LU3`70v<3ZMO(!@G_^A@85O4|f7}WPDJ~R$mub zi;MgY(L)qIv;mtQ*6`Q@WbI+AKQ;l7{(A>K&P)2AUVnt<-A9M2k|7ZuU|@c-=154 z+yEHiF=ahzX8^+dM~we0mw_4p^Dznh(H{Wwep~(l^FMdeQ~!mPf%@-I0kZYT{{2VG z`x6)7Q{>%&2KeuNe9*DnpI7J}qLq&2F3O)y{p48okT3tr?01K=zo)woEV{e53&82_ zql%8@J_PCRb{e4lE~@38PIq_Axl7KE()_(T;Lv|f_wbRKj`eOePltOP|w{!J)A!2?oUxqM}NxAUn2e)Jx^0L;9U;j@JV-nBzbx&zI#eMuI&C*48OLWwwWd1 z{h8xtZ_~QEdY@;oHvg>-`y={Z zLxlD`dpv}UP*2x)Rnz_Hu>VW-^`E+#uDWx4@8L_boZcsQ@Sc2g{XMc|8`-x|lGlln z?c~X9abGu&cq+)7$?4T)GP*iTuov{0$z!>|(mvv`lg;1j*|JKeo9Aj?FPAL{!MF_& zrelO*y5kQJD5Le@r>PCO|Jk|&YY$+D&H9naO;f_}6q;8#Usc%So72y|$$CD&Ef))H zOZVnswles|!`@V%&3Xmp+019ROT;s;n#BA@U+{?CK~c(}1iJTwUS@mgd)ITO`+Ifk zMke&~9xmL!mL&wlsx;5vhYeaAw39dzvOX8`Fp2TQv*uNdkK{V)t!sxZ_n zg`rwYj5?4OTkPhDk;p#7LX5-=8HPVd4Ha0+bU79y6)A>=7)W$wn6+*35}2cYh+{?D zH8CtiU&xrPbsjZ{*;$+J@s|=uV|F3t`^Ng++J9dwn-N!KV{s7a+G1FUS+U!rH)Dwb zF*|E>x=|Sh22R%(!{CoPT!vvR6@P(w^}OKkq<}KJ5L0Rb8HVlMvj&0s3TB6!ka{A9 zh3JT}Gt622Q=l5h;7 zhg=so2wvKSP|$k-IacQfc%|G+=di(IY(Tc`fyq++WdhWPv$VUy#!D=7!m!hN;|#(nDQ0o#~S(f{YZF46ur|!l2DmyWn%hkz8t3Z{Sj$`v{qodFIdMn%7~dT9*u@RpzC) zh2lP7v83a(IdB^(z7axDeM*Rhs%rr~gp4^9PVv)#p>oed;q|-)2%C(rDAc}1kS=*n zqjjpj5IvRgq06Or1Z)i=IJKM?>|XIdlo!Rah+KQ{T(93OX9^n$eQz0tGyqVw+E>BXe;KM*Yr Aq5uE@ literal 0 HcmV?d00001 diff --git a/G53/Chef2Projet/cptrendu130608.tex b/G53/Chef2Projet/cptrendu130608.tex index ac31bd9..60e42be 100644 --- a/G53/Chef2Projet/cptrendu130608.tex +++ b/G53/Chef2Projet/cptrendu130608.tex @@ -89,7 +89,7 @@ plainpages = false} \title{Compte Rendu de l'intervention de M. Sébastien FABER en cours de G53} \author{Olivier DOSSMANN} -\date{2008-01-23} +\date{12 juin 2008} %---COLOR--------------------------------------------------------------------- @@ -164,10 +164,159 @@ M. FABER a \item CDI chez PERINFO (Depuis mai 2000): Editeur de progiciel dédié au métiers du transport de voyageur, et gestion de parc, Développement en Delphi \end{enumerate} +Ce qu'il faut savoir c'est que COHÉRIS était une startup à l'époque. Ce qui fait que cela demandait pas mal d'investissement tant au niveau du travail que du temps dépensé. L'avantage a été, pour M. FABER, d'être à la fois développeur, mais aussi formateur, et donc plus proche des clients. Cela a une valeur ajoutée car l'on sait ce dont a besoin le client.\par +De fil en aiguille il a préféré quitter COHÉRIS pour rejoindre PERINFO où il est chef de projet depuis l'année 2003. Cela fait désormais plus de 12 ans.\par +Voilà pourquoi nous allons nous épancher un peu plus sur la Société PERINFO dont le reste de notre document parlera, tant au niveau structurel que fonctionnel. +\section{PERINFO, sa structure, son mode de fonctionnement, son équipe} +PERINFO a été créée en 1982. À la base cette Société vendait du matériel d'autocariste. Très vite elle a compris que les Sociétés d'autocar avaient besoin de plus que du matériel : elles avaient besoin de progiciels de gestion ! À terme PERINFO a élargi son domaine du transport de voyageurs à la gestion de flotte / tourisme.\par +Cette année la Société s'est scindée en deux pour des raisons banales telles que la reconnaissance des deux types d'activités / progiciels faits par PERINFO et de continuité plus probable de l'une ou de l'autre Société découlant de PERINFO.\par +Depuis Janvier 2008 il y a donc : +\begin{enumerate} + \item PEREZ Informatique : Branche tourisme + \item PERINFO SA : Brance transport +\end{enumerate} +Voyons pas à pas les ensembles qui constituent les règles de bon fonctionnement de PERINFO et ce qui fait le coeur de cette Société. +\subsection{La structure} + +Actuellement la Société est constituée de 20 personnes et couvre le national, avec des ambitions d'atteindre l'international.\par +Ces personnes sont donc réparties ainsi : +\begin{enumerate} + \item Direction + \item Administratif (Compatabilité, Standard, etc.) + \item Service Technique : + \begin{enumerate} + \item Hotliners (3 pers) => un des avantages de la Société, car aucune sous - traitance + \item Formateurs (2pers) + \item Consultants (2pers) + \end{enumerate} + \item Service Développement (8pers gérées par M.FABER) : + \begin{enumerate} + \item Noyau fixe (2pers min) + \item Apprentis (1min par année) + \item Stagiaires (exceptionnellement) + \end{enumerate} + \item Commerciaux (3pers) +\end{enumerate} + +Toute cette équipe travaille à temps complet au fonctionnement et à la maintenance de plusieurs produits logiciels. + +\subsection{Les produits} + +Bien que le produit principal de la Société soit GESCAR (qui a été voté et accepté à l'unanimité par le personnel) qui a été un produit décliné en plusieurs versions contenant des modules d'interfaçage ; PERINFO a aussi développé des logiciels en interne pour le suivi et la gestion à la fois du personnel et du logiciel.\par +Ainsi en interne PERINFO a développé un logiciel dit de HelpDesk permettant de suivre les incidents qui arrivent en "Hotline" : comment le problème a été résolu ? Par qui ? En combien de temps ?, etc.). À cela s'ajoute un logiciel de CRM et de suivi de parc de clients (en architecture 3 tiers avec interface Web).\par +Comme nous le voyons, ceci fait en partie la force de PERINFO car elle ne dépend d'aucune autre entreprise pour travailler. Tout est développé au sein de l'entreprise. Cependant, selon mon avis personnel, c'est à la fois l'équipe qui fait la force et la faiblesse d'une entreprise : si l'équipe n'arrive plus à suivre les produits qu'elle développe (exemple les outils internes), une migration vers un autre outil existant est à faire, ce qui demandera du temps, de l'argent, et ne correspondra pas forcément à leur attente. Le risque est donc la surcharge de travail. De là les commerciaux doivent vendre au mieux leur produit pour permettre à l'effectif de s'étendre de façon à continuer à suivre les outils au mieux. Mais apparemment la vitesse de croisière est déjà atteinte et tant mieux pour PERINFO.\par +Voyons désormais les autres outils informatiques utilisés. + +\subsection{Les outils utilisés au sein de l'entreprise} + +C'est évident, PERINFO a besoin d'ordinateurs pour travailler, c'est la base de tout, mais il faut avant tout d'autres logiciels et outils de bases, un environnement particulier, des structures logicielles fortes, etc.\par +De cet été de fait, PERINFO développe dans un environnement Delphi. Le langage ne leur a jamais fait défaut et n'a jamais été contesté dans l'entreprise. Au départ en DATAFLEX sous MSDOS, le logiciel a très vite été porté en Delphi 3 par un des développeurs qui découvrait le langage à cette époque. S'en suit toutes les évolutions de Delphi : Delphi 3, Delphi 6, Delphi 2005 (Langage Pascal Objet, migration possible vers Delphi 2007). À cela s'ajoute des parties en C\#, ASP.NET (principalement pour la partie présentation de la version WEB).\par +Concernant les moteurs de base de données, PERINFO utilisait Interbase 6, limité en taille de base de données à 2Go. Il a fallu trouver rapidement une alternative : Oracle (8i, 9i, 10g, XE, etc.). Mais le produit est livré de base avec Delphi (pour interbase) et donc possibilité de passer à Oracle.\par +Le dernier outil, et pas des moindres! est SVN, un système de gestion de versions, appelé de façon plus claire : subversion. Nous en reparlerons dans la méthodologie. + +\subsection{La méthodologie} + +À long terme il est préférable pour une entreprise d'informatique d'avoir des règles spécifiques de développement, de nommage des variables, etc. À cet effet PERINFO a suivi les mêmes mises en place de méthodes : +\begin{enumerate} + \item Règles de développement : + \begin{enumerate} + \item Nomenclature et typage (Variable du code ou champs / tables de la base) + \item Présentation du code source (Indentation, commentaires, etc.) + \item Présentation des écrans (Charte graphique existante mais pas toujours respectée) => Homogénéité de l'application + \item Principe de programmation basique (Objets à utiliser, Gestion de la mémoire, Gestion des accès à la base, etc.) + \end{enumerate} + \item Règles de déboggage + \item Règles de "versionning (via SVN) : partir des branches pour remonter au trunk (branche principale). Le SVN a été mis en place en 2005, depuis il y a moins de remontées de régression, toujours une branche livrable et moins de problèmes suite à un ajout spécifique + \item Tests / Qualité : + \begin{enumerate} + \item Réalisés par le développeur (fonctionnellement et techniquement par rapport à la solution choisie) + \item Réalisés par le chef de projet (Fonctionnellement et techniquement par rapport à la solution choisie, ce dernier réalise aussi des tests de non régrssion ou des tests axés sur la gestion de la mémoire) + \item Réalisés par le service technique (Fonctionnellement par rapport à un incident ou par rapport à une analyse précise) + \end{enumerate} + \item Documentation du code source : réalisé au fil du développement + \item Documentation de la base de données + \item Documentation des fonctionnalités +\end{enumerate} + +Avec ces méthodes l'équipe produit le logiciel GESCAR ainsi que les outils internes, mais il lui arrive parfois de devoir produire un développement spécifique, auquel cas il faut analyser la demande du client, généraliser au maximum la demande, faire financer le développement par le client puis développer / recetter et installer la solution chez le client.\par +Mais dans tout ceci, que fait le chef de projet, qu'a t il besoin ? + +\section{M. FABER, Chef de Projet : le métier} + +M. FABER n'était pas là pour parler de son entreprise, mais de son rôle de chef de projet dans l'entreprise PERINFO ! Après un très grand aperçu de l'entreprise, voici les ficelles du métier de chef de projet. + +\subsection{Les tâches} + +Les tâches de Chef de Projet se résument, comme le montrait M. FABER, à ceci : +\begin{enumerate} + \item Analyses + \item Planification + \item Suivi + \item Réunions + \item Recherche \& Développement +\end{enumerate} + +Pour mener à bien sa mission, M.FABER nous à présentés plusieurs fiches Excel de sa propre mouture : +\begin{enumerate} + \item Fichier de suivi Excel personnalisé : + \begin{enumerate} + \item Les disponibilités (inclus les CP, RTT, déplacement, périodes scolaires, etc.) + \item Les projets (en cours, à venir, terminés, abandonnés, etc. Etat, Type (G comme gratuité, PP comme P* Produit, D comme devis), Priorité, Marge, etc.) + \item Le planning prévisionnel (Affectation globale par mois en \% d'occupation et permattant d'intégrer les "impondérables" ou le support (en moyenne 30\% du temps d'un développeur)) + \item Un tableau récapitulatif annuel pour la direction (Incluant la marge théorique, des indicateurs de dépassement en temps ou décart dans el cas d'une vente fortement remisée, etc.) + \end{enumerate} + \item Fiche hebdomadaire de suivi des temps : + \begin{enumerate} + \item Pour les développeurs (Type de travail effectué, dénomination du projet, temps passé (min 0.5j)) + \item Pour lui (Type de travail effectué, dénomination du projet, temps passé (min 0.5h)) + \end{enumerate} +\end{enumerate} + +Bien que ce soit organisé, on rencontre des problèmes, comme tout les chefs de projet. + +\subsection{Les difficultés rencontrées} + +Cela ne va pas sans mal, voici quelques contraintes à prendre en compte lorsque nous sommes chef de projet : +\begin{enumerate} + \item Par rapport au service : + \begin{enumerate} + \item La recherche / création d'outils de suivi adéquats + \item La prise en compte de l'aspect financier + \item La gestion du temps + \item L'acceptation de la délégation + \item Le management + \end{enumerate} + \item Par rapport aux autres services : + \begin{enumerate} + \item La gestion des conflits d'intérêts + \item Savoir s'imposer et défendre son équipe + \end{enumerate} +\end{enumerate} + +Il en résulte plusieurs coneils que nous mettrons dans la catégorie "en vrac". + +\subsection{En vrac} + +M. FABER a terminé son exposé par une pseudo - conclusion tournée plus dans le sens des "bons conseils" que d'une conclusion à l'eau de rose sur les Chef de Projet. Ce que je trouve tout à fait intéressant. Voici donc les conseils en vrac qu'il nous a fait part : +\begin{enumerate} + \item N'en faites pas trop sinon vous perdrez du temps à le faire ! + \item En réunion de pilotage il faut toujours justifier ses choix (système de l'écoute réciproque) + \item Chef de projet, c'est être curieux, mais surtout motivé ! + \item Éviter les comportements négatifs (absolument supprimer l'impulsivité) : réfléchir avant d'agir + \item Être ouvert + \item Pour gérer les projets : si nous n'y arrivons pas, il FAUT le dire ! De là il faut faire ce qu'on dit, et dire quand on ne sait pas le faire. + \item Multiplier vos expériences professionnelles : cela vous ouvre et vous donne une meilleure vision des choses +\end{enumerate} + +\section{Conclusion générale de cet exposé, avis personnel} + +Tout d'abord, il faut le faire remarquer, nous apprécions la venue de M.FABER à l'Université pour partager son expérience et son savoir. Je le remercie d'avoir été là ce jour pour nous confier les "trucs et astuces" de Chef de Projet, et l'espoir qu'un jour nous pourrions tout autant suivre la même voie que lui.\par +Par ailleurs son exposé était clair, bien fondé. J'ai particulièrement bien aimé ses explications sur l'approche au plus près du client, la mise en condition dans le contexte client, les développements spécifiques pour le client, mais également les explications sur la phase de recherche et développement. On ajoutera que la conclusion construite sur une série de conseils est très utile, et aurait pu être suivie lors de notre projet Acrobatt ou la fin du projet sonne l'arrêt de mort de l'un ou l'autre des participants de notre groupe par un procédé de "règlement de comptes" qui n'a ni queue ni tête. Des conseils tels que les a donnés M. FABER auraient donc pu être suivi, et le chef de projet du groupe Acrobatt aurait pu les suivre. Assurément s'aurait été bien plus rapide et efficace.\par +J'espère me rémémorrer souvent ces si bons conseils qui font qu'effectivement une équipe tourne bien, que le chef de projet fait tout autant son travail que son équipe, et que développer devient un bonheur plutôt qu'un calvaire. \end{document} diff --git a/G53/Chef2Projet/cptrendu130608.toc b/G53/Chef2Projet/cptrendu130608.toc new file mode 100644 index 0000000..4f00749 --- /dev/null +++ b/G53/Chef2Projet/cptrendu130608.toc @@ -0,0 +1,14 @@ +\select@language {french} +\contentsline {section}{\numberline {1}L'homme, son parcours, ses diplômes, son expérience}{2}{section.1} +\contentsline {subsection}{\numberline {1.1}Ses diplômes}{2}{subsection.1.1} +\contentsline {subsection}{\numberline {1.2}Expérience professionnelle}{2}{subsection.1.2} +\contentsline {section}{\numberline {2}PERINFO, sa structure, son mode de fonctionnement, son équipe}{2}{section.2} +\contentsline {subsection}{\numberline {2.1}La structure}{3}{subsection.2.1} +\contentsline {subsection}{\numberline {2.2}Les produits}{3}{subsection.2.2} +\contentsline {subsection}{\numberline {2.3}Les outils utilisés au sein de l'entreprise}{3}{subsection.2.3} +\contentsline {subsection}{\numberline {2.4}La méthodologie}{4}{subsection.2.4} +\contentsline {section}{\numberline {3}M. FABER, Chef de Projet : le métier}{4}{section.3} +\contentsline {subsection}{\numberline {3.1}Les tâches}{4}{subsection.3.1} +\contentsline {subsection}{\numberline {3.2}Les difficultés rencontrées}{5}{subsection.3.2} +\contentsline {subsection}{\numberline {3.3}En vrac}{5}{subsection.3.3} +\contentsline {section}{\numberline {4}Conclusion générale de cet exposé, avis personnel}{5}{section.4} diff --git a/G53/Seance3 b/G53/Seance3 index f195b53..e18c504 100644 --- a/G53/Seance3 +++ b/G53/Seance3 @@ -119,7 +119,7 @@ La documentation des fonctionnalités * GESCAR (selon les versions) * Outils internes : * logiciel de HelpDesk stable - * Autres outiles basés sur GESCAR (Ils osnt toujours maintenus dans la version courante) + * Autres outiles basés sur GESCAR (Ils sont toujours maintenus dans la version courante) Se rapprocher du contexte du client le plus possible pour reproduire le problème : Avoir sa base de données, se mettre dans le contexte exact, etc.