NovaForgeTM        New generation Software development factory                                                29/11/2012  ...
What is NovaForge ?© Bull, 2012                2
NovaForge : 5 Objectives      Real time Control of                          Enhance quality      project state            ...
NovaForge, Industrial Open Source platform           A shared and secured industrial platform           Adapted to industr...
NovaForge History               NovaForgeV1 : Php Forge, production and collaboration               integration platform  ...
NovaForgeTM functional modules   Development environment                                                                  ...
NovaForgeTM products          Development environment                                    htt                              ...
14 Functional domains / 14 Tools             Content Management             Bug Tracker             Source Management     ...
NovaForge V3 : Strengths (1/3)      Plug-in based architecture                    • Each component is integrated as a plug...
NovaForge V3 : Strengths (2/3)      Cooperating Forges               Master / Slave Forge concept               Interconne...
NovaForge V3 : Strengths (3/3)               Project Template               – Creation and usage of template to fasten pro...
Thank you for your attention !© Bull, 2012                                    12
Upcoming SlideShare
Loading in …5
×

NovaForge: new generation software development factory, OW2con'12, Paris

389
-1

Published on

NovaForge v3 is a completly new version of the professional development framework. Based on a new architecture inspired from the SOA concept, NovaForge v3 integrates famous Open Source components to provide a complete solution to manage and follow development projects. Its plugin architecture allow the developpers and project manager to use tools like Alfresco, Mantis, SVN, Jenkins, Sonar and many others with a single point of access and shared SSO.

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
389
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
16
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

NovaForge: new generation software development factory, OW2con'12, Paris

  1. 1. NovaForgeTM New generation Software development factory 29/11/2012 LE JEUNE Goulven NovaForge R&D Manager© Bull, 2012 1
  2. 2. What is NovaForge ?© Bull, 2012 2
  3. 3. NovaForge : 5 Objectives Real time Control of Enhance quality project state using an industrial process to integrate, test and deploy Capitalize on best Benefit from a flexible practices environment to develop software Share structured and secure information© Bull, 2012 3
  4. 4. NovaForge, Industrial Open Source platform A shared and secured industrial platform Adapted to industrial constrains given a internal usage in Bull for several years Open Source project, member of OW2 Composed of Open Source products© Bull, 2012 4
  5. 5. NovaForge History NovaForgeV1 : Php Forge, production and collaboration integration platform – Used by Bull France – Used by Bred NovaForgeV2 : Java/J2EE Forge to automate software production process : continuous integration platform, document validation, bugs generated from the tests... – Official Bull France Forge : 200 active projects with 900 users – Forges at Bull Brazil and Bull Spain – Forges at CETE, Schneider, Grenoble university NovaForgeV3 : decentralized SOA forge, based on a plugin architecture and that can be deployed as collaborating forges – French Defense ministry – Internal Forge of Bull (Pilot phase started beginning of 2012) – 20 developers© Bull, 2012 5
  6. 6. NovaForgeTM functional modules Development environment Continuous integration Requirement Novaforge Bug tracker Configuration management Collaborative Test management Documentation Software Quality repository management© Bull, 2012 6
  7. 7. NovaForgeTM products Development environment htt ps Requirements Continuous Novaforge integration Configuration management Bug tracker Collaborative Tests management Documentation Software Quality repository management© Bull, 2012 7
  8. 8. 14 Functional domains / 14 Tools Content Management Bug Tracker Source Management Test Management Survey Wiki Web Site creation Forum Binaries management Continuous integration Quality management Requirement Management Delivery Management© Bull, 2012 Mailing list 8
  9. 9. NovaForge V3 : Strengths (1/3) Plug-in based architecture • Each component is integrated as a plugin Easy integration of new component – New components can be integrated easily • For instance a new bug tracker Inter plugin communication – Possibility to built components interactions • For instance, relation between tests and bugs Multi instantiation of components – For each project, each component can be instantiated several times • For instance, several bug trackers or Wiki© Bull, 2012 9
  10. 10. NovaForge V3 : Strengths (2/3) Cooperating Forges Master / Slave Forge concept Interconnected Forges Indicators consolidation© Bull, 2012 10
  11. 11. NovaForge V3 : Strengths (3/3) Project Template – Creation and usage of template to fasten project creation Reference Project – Creation of a master forge containing common rules and methods for a set of projects – Possibility to propagate the reference environment to slave forges Delivery management – Management and automation of the delivery process Project management – Project plan, iteration management, reporting, action and risks management And much more !© Bull, 2012 11
  12. 12. Thank you for your attention !© Bull, 2012 12
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×