Estelle Auberix - La securité dans Azure - Global Azure Bootcamp 2016 Paris
2014 12-02 alm day - optimisez les cycles de développement avec la plateforme azure (1)
-
Upload
nabil-babaci -
Category
Software
-
view
804 -
download
5
Transcript of 2014 12-02 alm day - optimisez les cycles de développement avec la plateforme azure (1)
Speakers
Hugo PAIN
Microsoft Practice Manager
: +41 79 637 92 10
Sword Services
Avenue des Baumettes 19
CH 1220 Renens
Nabil BABACI
SharePoint Architect & MVP
: +41 79 637 92 00
Sword Services
Avenue des Baumettes 19
CH 1220 Renens
Agenda
Agenda
Project management before
Project management now
ALM & Microsoft Azure
People centric approach
Conclusion
Before…
• Development environments
• Industrialization
• Project and team
• Bugs and tests tracking
Impact :
We were focusing on details instead of “What matters”
3 ways of working
MSF Agile :• Product Planning ( User Stories)• Progression (Active -> Resolved -> Closed)• Audits MSF CMMI :• Product Planning (Requirements)• Progression ( Proposed-> Active -> Resolved -> Closed)• Rigorous work and Audit Trail • CMMI Levels (Initial, Managed, Defined, Quantitatively Managed,
Optimizing)Scrum : • Scrum Framework and Agile Approach
ALM and Governance ?
Governance Plan
Framework Communications Change Management Risk Management Training
Training Plan
Information &
Workflows
Collaboration
Information
Management
Classification
Map of processes
Benefits
ROI
Fiability
Knowledge Base
Review
People centric approach
Customers
Project
Manager
Dev TeamIT Team
Test Team
• Customers : Control overall project quality and timeline
• P.M : Interface between customer and dev team
• Dev : Produce and test code based on the Requirements
• IT : Control environment• Test : Test and validate that
the code produced meets the Business Requirements.
Overview
Roles : Interface between customer and dev team- User Stories, Tasks, Leading, Reporting, Forecast
Tools :- Visual Studio Online- SharePoint Site (Office 365) for Project Portal- Office Suite- Template VS :
Overview
Roles : Produce and test code based on the Requirements
- Specs and tasks, Time Tracking, Dev. environment
Tools :- Visual Studio & Extensions- Visual Studio Online- Virtual Machine- Azure Tools
- Native (Template native or Custom) or Third Party Tools -> Cerebrata
Overview
Roles : Test and validate that the code produced meets the Business Requirements.- Report Bug, Test Plan, Load Test
Tools :Visual Studio et V.S Online
- Test Load / Test PlanTesting Center (Client) Bug Tracking
On prem – Online (new Feature)
DEV QAINT PRODTFS
Deploy the same way to all
stages
Full Traceability
Automates Deployment Automate the Approval
Workflow
Conclusion
Thanks to Microsoft Azure and ALM we have :
Improve collaboration and flexibility in ourteam and “break technical frontiers”
Increase our ROI by focusing on our “what matters”
Centralize project management on a global tool
Give more transparency to our customers