1 msf overview (microsoft solutions framework) milen petrov managing director – griffin ltd....
TRANSCRIPT
![Page 1: 1 MSF Overview (Microsoft Solutions Framework) Milen Petrov Managing Director – Griffin Ltd. milen.petrov@griffin-bg.com](https://reader035.vdocument.in/reader035/viewer/2022062321/56649f065503460f94c1baf7/html5/thumbnails/1.jpg)
1
MSF OverviewMSF Overview(Microsoft Solutions Framework)(Microsoft Solutions Framework)
Milen PetrovMilen PetrovManaging Director Managing Director –– Griffin Ltd. Griffin Ltd.
[email protected]@griffin-bg.com
![Page 2: 1 MSF Overview (Microsoft Solutions Framework) Milen Petrov Managing Director – Griffin Ltd. milen.petrov@griffin-bg.com](https://reader035.vdocument.in/reader035/viewer/2022062321/56649f065503460f94c1baf7/html5/thumbnails/2.jpg)
2
Is Your Project Out Of Control?Is Your Project Out Of Control?
![Page 3: 1 MSF Overview (Microsoft Solutions Framework) Milen Petrov Managing Director – Griffin Ltd. milen.petrov@griffin-bg.com](https://reader035.vdocument.in/reader035/viewer/2022062321/56649f065503460f94c1baf7/html5/thumbnails/3.jpg)
3
Standish Group SurveyStandish Group Survey
Based on more than 30,000 projects
Challenged means completed over budget or past the original deadline
Challenged
Succeeded
Failed 28%28%46%46%
26%26%
![Page 4: 1 MSF Overview (Microsoft Solutions Framework) Milen Petrov Managing Director – Griffin Ltd. milen.petrov@griffin-bg.com](https://reader035.vdocument.in/reader035/viewer/2022062321/56649f065503460f94c1baf7/html5/thumbnails/4.jpg)
“When projects fail, it’s rarely technical.”
Jim Johnson, The Standish Group
Root Causes of FailureRoot Causes of Failure
Separation of goal andfunction
Separation of businessand technology
Lack of common languageand process
Failure to communicateand act as a team
Processes that are inflexible to change
![Page 5: 1 MSF Overview (Microsoft Solutions Framework) Milen Petrov Managing Director – Griffin Ltd. milen.petrov@griffin-bg.com](https://reader035.vdocument.in/reader035/viewer/2022062321/56649f065503460f94c1baf7/html5/thumbnails/5.jpg)
Challenged ResultsChallenged Results
Average cost overrun:189%
Projects restarted:94%
Average time overrun:222%
Average functionality delivered:61%
![Page 6: 1 MSF Overview (Microsoft Solutions Framework) Milen Petrov Managing Director – Griffin Ltd. milen.petrov@griffin-bg.com](https://reader035.vdocument.in/reader035/viewer/2022062321/56649f065503460f94c1baf7/html5/thumbnails/6.jpg)
6
MSF DefinedMSF Defined
![Page 7: 1 MSF Overview (Microsoft Solutions Framework) Milen Petrov Managing Director – Griffin Ltd. milen.petrov@griffin-bg.com](https://reader035.vdocument.in/reader035/viewer/2022062321/56649f065503460f94c1baf7/html5/thumbnails/7.jpg)
7
What is What is ? ?
Guidance to help organizations be more successful delivering IT Solutions:
Faster,
With fewer people,
Less risk,
While enabling higher quality results
A collection of principles, processes and best practices that work well together
Grouped into “Models & Disciplines”
![Page 8: 1 MSF Overview (Microsoft Solutions Framework) Milen Petrov Managing Director – Griffin Ltd. milen.petrov@griffin-bg.com](https://reader035.vdocument.in/reader035/viewer/2022062321/56649f065503460f94c1baf7/html5/thumbnails/8.jpg)
8
RiskManagement
Discipline
ProcessModel
TeamModel
ProjectManagement
Discipline
ReadinessManagement
Discipline
MSF Models and DisciplinesMSF Models and DisciplinesModels
Disciplines
![Page 9: 1 MSF Overview (Microsoft Solutions Framework) Milen Petrov Managing Director – Griffin Ltd. milen.petrov@griffin-bg.com](https://reader035.vdocument.in/reader035/viewer/2022062321/56649f065503460f94c1baf7/html5/thumbnails/9.jpg)
Frameworks:Frameworks:Supplementing MethodologiesSupplementing Methodologies
A methodology applies specific directions to a known destinationA framework, like a compass, verifies progress and provides directional guidance
1st Avenue Plu
m S
tree
t
Ora
ng
e S
tree
t
. .Smith River
2nd Avenue
3rd Avenue
4th Avenue
. .
.. .
S
MSF
.
EW
. .N
.
.. .
![Page 10: 1 MSF Overview (Microsoft Solutions Framework) Milen Petrov Managing Director – Griffin Ltd. milen.petrov@griffin-bg.com](https://reader035.vdocument.in/reader035/viewer/2022062321/56649f065503460f94c1baf7/html5/thumbnails/10.jpg)
10
The Origin of MSFThe Origin of MSF
Analyzes results from project teams and product groups
Contrasts these with industry practices and methods
Organizes and consolidates into “people and process” guidance
Microsoft Worldwide Products Groups
MicrosoftInformationTechnology
Group
Microsoft Consulting
Services
Microsoft Partners
ProvenPractices
Evolving since 1993
![Page 11: 1 MSF Overview (Microsoft Solutions Framework) Milen Petrov Managing Director – Griffin Ltd. milen.petrov@griffin-bg.com](https://reader035.vdocument.in/reader035/viewer/2022062321/56649f065503460f94c1baf7/html5/thumbnails/11.jpg)
11
Team Management ModelTeam Management Model
![Page 12: 1 MSF Overview (Microsoft Solutions Framework) Milen Petrov Managing Director – Griffin Ltd. milen.petrov@griffin-bg.com](https://reader035.vdocument.in/reader035/viewer/2022062321/56649f065503460f94c1baf7/html5/thumbnails/12.jpg)
12
Team Goals for SuccessTeam Goals for Success
Satisfied customersDelivery within project constraintsDelivery to specifications that are
based on user requirementsRelease after addressing all known issuesEnhanced user performanceSmooth deployment and ongoing
management
![Page 13: 1 MSF Overview (Microsoft Solutions Framework) Milen Petrov Managing Director – Griffin Ltd. milen.petrov@griffin-bg.com](https://reader035.vdocument.in/reader035/viewer/2022062321/56649f065503460f94c1baf7/html5/thumbnails/13.jpg)
13
MSF Team ModelMSF Team Model
ProgramManagement
ProgramManagement
DevelopmentDevelopment
TestingTesting
ReleaseManagement
ReleaseManagement
UserExperience
UserExperience
ProductManagement
ProductManagement
Team of Peers
![Page 14: 1 MSF Overview (Microsoft Solutions Framework) Milen Petrov Managing Director – Griffin Ltd. milen.petrov@griffin-bg.com](https://reader035.vdocument.in/reader035/viewer/2022062321/56649f065503460f94c1baf7/html5/thumbnails/14.jpg)
14
Why These 6 Roles?Why These 6 Roles?
Key goals need dedicated equally valued roles:Customer Satisfaction: Product Manager
Project delivered within Project Constraints: Program Manager
Design and Implementation Based on Specification: Development
All Issues Known and Addressed: Testing
Users Performing Better: User Experience
Deployment, Admin, and Support: Release Management
![Page 15: 1 MSF Overview (Microsoft Solutions Framework) Milen Petrov Managing Director – Griffin Ltd. milen.petrov@griffin-bg.com](https://reader035.vdocument.in/reader035/viewer/2022062321/56649f065503460f94c1baf7/html5/thumbnails/15.jpg)
ProductManagement
ProductManagement
Teams: Scaling DownTeams: Scaling Down
ProgramManagement
ProgramManagement DevelopmentDevelopment
TestingTesting
ReleaseManagement
ReleaseManagement
UserExperience
UserExperience
![Page 16: 1 MSF Overview (Microsoft Solutions Framework) Milen Petrov Managing Director – Griffin Ltd. milen.petrov@griffin-bg.com](https://reader035.vdocument.in/reader035/viewer/2022062321/56649f065503460f94c1baf7/html5/thumbnails/16.jpg)
16
Process ModelProcess Model
![Page 17: 1 MSF Overview (Microsoft Solutions Framework) Milen Petrov Managing Director – Griffin Ltd. milen.petrov@griffin-bg.com](https://reader035.vdocument.in/reader035/viewer/2022062321/56649f065503460f94c1baf7/html5/thumbnails/17.jpg)
17
MSF Process ModelMSF Process Model
Project Plans Approved
Scope Complete
Release ReadinessApproved
DeploymentComplete
Vision/Scope Approved
MSF
![Page 18: 1 MSF Overview (Microsoft Solutions Framework) Milen Petrov Managing Director – Griffin Ltd. milen.petrov@griffin-bg.com](https://reader035.vdocument.in/reader035/viewer/2022062321/56649f065503460f94c1baf7/html5/thumbnails/18.jpg)
18
Envisioning PhaseEnvisioning Phase
DeliverablesVision/scopedocument
Project structuredocument
Initial riskassessment document
![Page 19: 1 MSF Overview (Microsoft Solutions Framework) Milen Petrov Managing Director – Griffin Ltd. milen.petrov@griffin-bg.com](https://reader035.vdocument.in/reader035/viewer/2022062321/56649f065503460f94c1baf7/html5/thumbnails/19.jpg)
19
Setting the TargetSetting the TargetAlice: “Would you tell me please, which way I ought to go from here?” Cat: “That depends a good deal on where you want to get to.”Alice: “I don’t much care where …”Cat: “Then it doesn’t matter which way you go.”
Alice in Wonderland by Lewis Carroll
![Page 20: 1 MSF Overview (Microsoft Solutions Framework) Milen Petrov Managing Director – Griffin Ltd. milen.petrov@griffin-bg.com](https://reader035.vdocument.in/reader035/viewer/2022062321/56649f065503460f94c1baf7/html5/thumbnails/20.jpg)
20
Obsolete Solution
TechnologyTechnology
BusinessBusiness
Rate ofRate ofChangeChange VersionedVersioned
ReleasesReleases
Using VersionedUsing VersionedReleases to Keep Up With Releases to Keep Up With the Curvethe Curve
Traditional Release Study and Analysis
TimeTimein Six-Month Cyclesin Six-Month Cycles
![Page 21: 1 MSF Overview (Microsoft Solutions Framework) Milen Petrov Managing Director – Griffin Ltd. milen.petrov@griffin-bg.com](https://reader035.vdocument.in/reader035/viewer/2022062321/56649f065503460f94c1baf7/html5/thumbnails/21.jpg)
21
Planning PhasePlanning Phase
Deliverables:
Functionalspecifications
Master projectplan
Master projectschedule
![Page 22: 1 MSF Overview (Microsoft Solutions Framework) Milen Petrov Managing Director – Griffin Ltd. milen.petrov@griffin-bg.com](https://reader035.vdocument.in/reader035/viewer/2022062321/56649f065503460f94c1baf7/html5/thumbnails/22.jpg)
22
Defining the ScopeDefining the Scope
Res
ourc
es
Res
ourc
es
Res
ourc
es
Res
ourc
es
FeaturesFeaturesFeaturesFeatures
Schedule
Schedule
Schedule
Schedule
EnvisioningEnvisioning
Res
ourc
es
Res
ourc
es
Res
ourc
es
Res
ourc
es
FeaturesFeaturesFeaturesFeatures
Schedule
Schedule
Schedule
Schedule
PlanningPlanning
![Page 23: 1 MSF Overview (Microsoft Solutions Framework) Milen Petrov Managing Director – Griffin Ltd. milen.petrov@griffin-bg.com](https://reader035.vdocument.in/reader035/viewer/2022062321/56649f065503460f94c1baf7/html5/thumbnails/23.jpg)
23
Cost of Fixing a PoorlyCost of Fixing a PoorlyDesigned SolutionDesigned Solution
100
80
60
40
20
EnvisioningEnvisioning PlanningPlanning DevelopingDeveloping StabilizingStabilizing
Relative C
ost
Project PhaseDeployingDeploying
![Page 24: 1 MSF Overview (Microsoft Solutions Framework) Milen Petrov Managing Director – Griffin Ltd. milen.petrov@griffin-bg.com](https://reader035.vdocument.in/reader035/viewer/2022062321/56649f065503460f94c1baf7/html5/thumbnails/24.jpg)
24
Developing PhaseDeveloping Phase
Deliverables:
Solution code
Build images
Training materials
DocumentationDeployment processes
Operational procedures
Support and troubleshooting
Marketing materials
Updated master plan and schedule
![Page 25: 1 MSF Overview (Microsoft Solutions Framework) Milen Petrov Managing Director – Griffin Ltd. milen.petrov@griffin-bg.com](https://reader035.vdocument.in/reader035/viewer/2022062321/56649f065503460f94c1baf7/html5/thumbnails/25.jpg)
25
MSF
Testing the SolutionTesting the SolutionTesting is part of the build cycle, not a standalone activity
Release ReadinessApproved
ScopeComplete
Project PlansApproved
![Page 26: 1 MSF Overview (Microsoft Solutions Framework) Milen Petrov Managing Director – Griffin Ltd. milen.petrov@griffin-bg.com](https://reader035.vdocument.in/reader035/viewer/2022062321/56649f065503460f94c1baf7/html5/thumbnails/26.jpg)
26
Stabilizing PhaseStabilizing Phase
Deliverables:Pilot review Release-ready versions:
Source code andexecutablesScripts and installation documentationEnd-user help and training materialsOperations documentationRelease notes
Testing and bug reportsProject documents
![Page 27: 1 MSF Overview (Microsoft Solutions Framework) Milen Petrov Managing Director – Griffin Ltd. milen.petrov@griffin-bg.com](https://reader035.vdocument.in/reader035/viewer/2022062321/56649f065503460f94c1baf7/html5/thumbnails/27.jpg)
27
MSF Deploying Phase MSF Deploying Phase Milestones and Deliverables Milestones and Deliverables
DeliverablesOperations andsupport informationsystems
Repository of allversions of docs,load sets, configs,scripts, and code
Project close-out report
![Page 28: 1 MSF Overview (Microsoft Solutions Framework) Milen Petrov Managing Director – Griffin Ltd. milen.petrov@griffin-bg.com](https://reader035.vdocument.in/reader035/viewer/2022062321/56649f065503460f94c1baf7/html5/thumbnails/28.jpg)
28
You Don’t KnowYou Don’t KnowWhat You Don’t Know!What You Don’t Know!
Remember …Remember …
![Page 29: 1 MSF Overview (Microsoft Solutions Framework) Milen Petrov Managing Director – Griffin Ltd. milen.petrov@griffin-bg.com](https://reader035.vdocument.in/reader035/viewer/2022062321/56649f065503460f94c1baf7/html5/thumbnails/29.jpg)
29
Analyze andPrioritize
Analyze andPrioritize
MasterRisk List
Top nRisks
Plan andSchedulePlan andSchedule
Identity
RiskStatement
ControlControl
MSF MSF Risk ManagementRisk Management Process Process
LearnLearnRisk
Knowledge Base,Concepts,
and Processes
Track andReport
Track andReport
![Page 30: 1 MSF Overview (Microsoft Solutions Framework) Milen Petrov Managing Director – Griffin Ltd. milen.petrov@griffin-bg.com](https://reader035.vdocument.in/reader035/viewer/2022062321/56649f065503460f94c1baf7/html5/thumbnails/30.jpg)
30
MSF ReadinessMSF ReadinessManagement DisciplineManagement Discipline
Use proactive vs.reactive approachTreat readiness gaps as risksCapture and manage team knowledgeFocus on individual, not organizational readinessRemember – the need for team readiness spans the life of the project
KnowledgeSkills
Abilities
AssessAssess
ChangeChange
DefineDefine
EvaluateEvaluate
![Page 31: 1 MSF Overview (Microsoft Solutions Framework) Milen Petrov Managing Director – Griffin Ltd. milen.petrov@griffin-bg.com](https://reader035.vdocument.in/reader035/viewer/2022062321/56649f065503460f94c1baf7/html5/thumbnails/31.jpg)
31
Information SourcesInformation Sources
![Page 32: 1 MSF Overview (Microsoft Solutions Framework) Milen Petrov Managing Director – Griffin Ltd. milen.petrov@griffin-bg.com](https://reader035.vdocument.in/reader035/viewer/2022062321/56649f065503460f94c1baf7/html5/thumbnails/32.jpg)
32
More InformationMore Information
www.microsoft.com/msf