devops in english
TRANSCRIPT
DEVopsContext, tools, and procedures
What is Devops?
Devops is a new organization of the IT department of a company Devops is a mechanism for simplifying IT processes Devops is a working process based on good collaboration between
the developers, the operational staff, the analysts and the project manager
Devops is an organization facilitating agile development
New organization of the IT department Old organizational chart of an IT department
IT direction
Development
R&DApplication maintenance
Infrastructure
DeploymentPlatform Maintenance
Helpdesk
New IT Organization chart with Devops Organisation classique
IT Direction
IT Team
development engineer
Infrastructure engineer
Support product
Support level 1
New IT Organization with devops consequence Role is lower The team is made up of development, infrastructure and
maintenance specialist All the skills collaborate and the solutions are defined on all aspects:
software, infrastructure and maintainability
Simplified IT process
Old (SDLC) process
InitiationDéfinition des besoins,Etude des opportunités
Proposition d un conceptConception du systèmeDéfinition des objectifsCadrage des besoinsEtude de bénéficesGestion des risques
Un cahier des charges est proposé
PlanningDéfinition du plan projet
et du planning
Spécification techniqueSpécification technique des besoins fonctionnels
Etude des besoinsAnalyse des besoins
Spécification générale
DéveloppementConversion des
besoins techniques en code machine
IntégrationIntégration du développement
Test et qualification ImplémentationImplémentation de
l environnement testé
We see that the client or user is integrated into the project only at starting and at the ending of the project.We see that all the stages are dependentIf the requirement is wrong defined on the initiation step, the problem will be see only at the end of the project
Simplified IT process
Devops’s process
We see that there is less stage and customers are more involved in the projectThe quality is monitored continuously and the deployment is more frequent because the team delivers small modules more repetitive
Conseil de produitDéfinition générale des besoins
Analyse des opportunités
Equipe de développementConstitué par des développeurs,
de l équipe infrastructure, du chef de projet et d utilisateur clé
Qualification automatique du développement
Livraison automatique
Support direct aux utilisateurs
For best collaboration, the different sequence of Devops project
Product owner
DéveloppementSource control Build automatique
Test automatique
Déploiement automatiqueSupport et exploitation
Comité du projetProduct owner,Chef de projet,
Architecte
Other ressources
Thanks for your diligence, I will publish a lot of other ressources (video, blog, articles) will cover on technical (ASP.NET Core / Service Fabric / Powershell / etc ...), project management and enterprise architecture subjects
You can contact me by email : [email protected] Linkedin : https://www.linkedin.com/in/michelbruchet Facebook : https://www.facebook.com/michel.bruchet.3
StartPointAccounting and managment solution on the
web