Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

20130523 02 - BREDForge foundations - Gense et perspectives

64 views

Published on

BREDForge foundations - Gense et perspectives

Published in: Software
  • DOWNLOAD THAT BOOKS INTO AVAILABLE FORMAT (2019 Update) ......................................................................................................................... ......................................................................................................................... Download Full PDF EBOOK here { https://urlzs.com/UABbn } ......................................................................................................................... Download Full EPUB Ebook here { https://urlzs.com/UABbn } ......................................................................................................................... Download Full doc Ebook here { https://urlzs.com/UABbn } ......................................................................................................................... Download PDF EBOOK here { https://urlzs.com/UABbn } ......................................................................................................................... Download EPUB Ebook here { https://urlzs.com/UABbn } ......................................................................................................................... Download doc Ebook here { https://urlzs.com/UABbn } ......................................................................................................................... ......................................................................................................................... ................................................................................................................................... eBook is an electronic version of a traditional print book that can be read by using a personal computer or by using an eBook reader. (An eBook reader can be a software application for use on a computer such as Microsoft's free Reader application, or a book-sized computer that is used solely as a reading device such as Nuvomedia's Rocket eBook.) Users can purchase an eBook on diskette or CD, but the most popular method of getting an eBook is to purchase a downloadable file of the eBook (or other reading material) from a Web site (such as Barnes and Noble) to be read from the user's computer or reading device. Generally, an eBook can be downloaded in five minutes or less ......................................................................................................................... .............. Browse by Genre Available eBooks .............................................................................................................................. Art, Biography, Business, Chick Lit, Children's, Christian, Classics, Comics, Contemporary, Cookbooks, Manga, Memoir, Music, Mystery, Non Fiction, Paranormal, Philosophy, Poetry, Psychology, Religion, Romance, Science, Science Fiction, Self Help, Suspense, Spirituality, Sports, Thriller, Travel, Young Adult, Crime, Ebooks, Fantasy, Fiction, Graphic Novels, Historical Fiction, History, Horror, Humor And Comedy, ......................................................................................................................... ......................................................................................................................... .....BEST SELLER FOR EBOOK RECOMMEND............................................................. ......................................................................................................................... Blowout: Corrupted Democracy, Rogue State Russia, and the Richest, Most Destructive Industry on Earth,-- The Ride of a Lifetime: Lessons Learned from 15 Years as CEO of the Walt Disney Company,-- Call Sign Chaos: Learning to Lead,-- StrengthsFinder 2.0,-- Stillness Is the Key,-- She Said: Breaking the Sexual Harassment Story That Helped Ignite a Movement,-- Atomic Habits: An Easy & Proven Way to Build Good Habits & Break Bad Ones,-- Everything Is Figureoutable,-- What It Takes: Lessons in the Pursuit of Excellence,-- Rich Dad Poor Dad: What the Rich Teach Their Kids About Money That the Poor and Middle Class Do Not!,-- The Total Money Makeover: Classic Edition: A Proven Plan for Financial Fitness,-- Shut Up and Listen!: Hard Business Truths that Will Help You Succeed, ......................................................................................................................... .........................................................................................................................
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • Be the first to like this

20130523 02 - BREDForge foundations - Gense et perspectives

  1. 1. BREDFORGE FOUNDATIONS Genesis & Perspective
  2. 2. Speakers Dominique GRALL Chef de Projets, Méthodes dominique.grall@bred.fr Alexandre DUPONT-VERNON Architecte alexandre.dupont-vernon@bred.fr
  3. 3. Agenda 2002 2008 2013 2014
  4. 4. 2002 2008
  5. 5. Feedback 2002 2008
  6. 6. 2008 2012
  7. 7. Goals 1. Java Software Architecture 2. Development Environment 3. Continuous Integration D e v e l o p m e n t L i f e c y c l e 2008
  8. 8. 1. Java Software Architecture 83 business services 375 methods 74 EAR using 1 or more services 2,7 call by method (max 23) 2008 2013
  9. 9. Database 2008 2013 Applicative Architecture
  10. 10. CP/Developer Création by « Architecture » team of Archetypes (Services &Entities) Validation modelisation (for Services &Entities) MODELISATION 2008 2013 Development Lifecycle
  11. 11. 2. Development Environment Bull, 12 mois, 4pers Eclipse SVN Jboss Code Quality 2008 2013 Mantis
  12. 12. CP/Developer Création by « Architecture » team of Archetypes (Services &Entities) Validation modelisation (for Services &Entities) MODELISATION CP/Développer (Paris) Generated Mail Return Mail Permission Creation by « Architecture » team PROJECTS CREATION Application server in localhost DEVELOPMENT WITHECLIPSE Developer works with Eclipse’s environement Developer commit in SVN 2008 2013 Development Lifecycle
  13. 13. 3. Continuous Integration 1 or 2 server(s) by department On demand Scalability Archiva Artefacts Repository 2008 2013
  14. 14. 2008 2013 Continuous Integration Server Artefact Repository CP/Développeur CONTINUOUS INTEGRATION Compilation Tests Case Code Quality Control Build EAR CP/Developer ISSUETRACKING Application Server DEPLOYMENT SERVER CP/Developer Intranet Internet (Bred.fr,…), Mobile,… Development Lifecycle
  15. 15. Feedback UnFormated Code 2008 2013
  16. 16. Feedback Build On Demand 2008 2013
  17. 17. Feedback Scalability Continuum Novaforge 2008 2013
  18. 18. Feedback Reporting Code Quality Manuel 2008 2013
  19. 19. Feedback Assistance 2008 2013
  20. 20. Developer/Integrator IDE SCM Portail IC MetrologyOperatorRessources Code Analisys Test Reporting Artefacts Repository Instructions Bred Plugin Serveurs SNAPSHOT 1 … 10 Outils Démarche 2008 20132010
  21. 21. 2013 2014
  22. 22. 2013 3. Continuous Integration 1. Assistance 4. Continuous Inspection Goals Build On Demand UnFormated Code Reporting & Assistance Scalability 2. Cobol Development Environment Assistance
  23. 23. 2013 Main Goal
  24. 24. 1. Assistance 2013 2014
  25. 25. 2. Cobol Development Environment 2013 2014
  26. 26. 3. Continuous Integration 2013 2014
  27. 27. Jenkins 2013 2014 8 executors 700 projects <5min Duration 2 slaves
  28. 28. 3. Continuous Integration 2013 2014 Rating Organisation Solution for CObol
  29. 29. ROSCO 2013 2014 400 Utrans Lot/month 35000 Cobol programs <5min Duration 650 RAP Code
  30. 30. 4. Continuous Inspection 2013 2014 4,5M Lines of java code 500 Java projects 22000 Remediation cost C Sqale
  31. 31. Continuous Inspection 2013 2014
  32. 32. Continuous Inspection 2013 2014
  33. 33. Continuous Inspection 2013 2014
  34. 34. 2013 2014 View of Development Environment Assistance Development Environment Continuous Integration Continuous Inspection
  35. 35. Feedback Lack of Unit Test (2362) 2013 2014
  36. 36. Developer/Integrator IDE SCM Portail IC MetrologyOperatorRessources Test Reporting Bred Plugin Serveurs SNAPSHOT 1 … 10 Outils Démarche 2008 20132010 2014 Alertes Serveurs 3 1 1 Code Analisys Artefacts Repository Instructions
  37. 37. 2014
  38. 38. Goals 2014 2. Common Development Environment 1. Unit Test 3. White Mark
  39. 39. 1. Unit Test 2014 Marvin
  40. 40. 2. Common Development Environment 2014
  41. 41. 3. White Mark 2014
  42. 42. Developer/Integrator IDE SCM Portail IC MetrologyOperatorRessources Test Reporting Bred Plugin Serveurs SNAPSHOT 1 … 10 Outils Démarche 2008 20132010 2014 Alertes Serveurs 3 1 1 Marvin ?? Code Analisys Artefacts Repository Instructions
  43. 43. DO YOU HAVE QUESTIONS ?! It’s your turn

×