SlideShare uma empresa Scribd logo
1 de 18
Enabling Application Architecture Capacity Through Offshore SI
Engagement
19/05/2014 (slide 1)
Phil-at-mp3monster.org
www.mp3monster.org
‘Enabling Application Architecture Capacity
Through Offshore SI Engagement’
Enabling Application Architecture Capacity Through Offshore SI
Engagement
19/05/2014 (slide 2)
Phil-at-mp3monster.org
www.mp3monster.org
Disclaimer
• The following presentation is the opinion of the presenter
only
• The viewers expressed here are not representative of the
presenter’s employer
• The contents of this presentation do not constitute a legal
understanding,
• Neither can the presenter or their employer accept any
liability for the accuracy of the information presented
Enabling Application Architecture Capacity Through Offshore SI
Engagement
19/05/2014 (slide 3)
Phil-at-mp3monster.org
www.mp3monster.org
Introduction
• Introduction
– Many midsized & large organisation recognize the value of an architectural function, but
also seek to keep the cost of resources down through the use of offshore resources
– The following looks at the issues and considerations when trying to use an offshore
organisation to burst resources for an architecture function
• Goals
– Identify some candidate SLAs for a vendor capacity burst solution
– Means to measure compliance to SLA
– Identify what Specsavers need to deliver to enable service levels and measurement
• To do this we need …
– There is a presumption that practicalities of making such engagements work can be
achieved
– Understand the value proposition of using a vendor organisation in this capacity
– Understand the relationship between the vendor and us
– Clear documented ways of working along with governance, standards etc
– Identify key touch points, such as processes like the design governance reviews
– Recognise what behaviours do we want to promote (and those that are not desirable)
Enabling Application Architecture Capacity Through Offshore SI
Engagement
19/05/2014 (slide 4)
Phil-at-mp3monster.org
www.mp3monster.org
Understanding Value & Working Approach
Enabling Application Architecture Capacity Through Offshore SI
Engagement
19/05/2014 (slide 5)
Phil-at-mp3monster.org
www.mp3monster.org
Value Proposition
• Using an offshore SI organisation to deliver additional resource into an Application
Architecture function, is to achieve the following benefits …
– “Organisational Memory” to ensure continuity of knowledge, resource and capability
– Sufficiently large enough to have a pool of available resource to quickly draw on (vs having to
goto market to locate resource ourselves as is the case of local contract market)
– The resource pool has the appropriate skills available
– Simpler linkage between Architecture and Development as potentially all in same organisation
& potentially location
– Limits workload in terms of practice management (focus is more on process and policy rather
than line management considerations) for our business
Enabling Application Architecture Capacity Through Offshore SI
Engagement
19/05/2014 (slide 6)
Phil-at-mp3monster.org
www.mp3monster.org
Value Proposition
• Commercial benefits …
– Easier to flex resource profile in response to ebb & surge of the business planning
– Commitment to continue to deliver quality based on poor delivery could mean loss of other
revenue streams from our business
– Simplified cost & relationship management (only 1 or 2 suppliers rather than dozens)
– Lower man day rates – true if the proportion of effort resides offshore (traded against
increased management cost)
Enabling Application Architecture Capacity Through Offshore SI
Engagement
19/05/2014 (slide 7)
Phil-at-mp3monster.org
www.mp3monster.org
Relationship between roles and providers
for the Architecture function
Vendor Architect
Resources
Our business FTE
App Architects
Our business FTE
Lead Architects
Architecture
cohesiveness
Domain coverage
& knowledge
Functional capacity
Vendor
Enabling Application Architecture Capacity Through Offshore SI
Engagement
19/05/2014 (slide 8)
Phil-at-mp3monster.org
www.mp3monster.org
Work Approach (1)
• Resource Availability & Engagement
– We would expect resource to be available with approx 1-3 month lead time on the basis we
have a planning horizon of 3-6 months
– The architect should be based on-shore for the key project phases (HLD and parts of LLD)
• Note on-shore period is likely to be impacted by Visa constraints for longer running
projects
• Being off-shore to support the ‘tail’ i.e. development onwards gives geographic proximity
to development team(s) in many cases
– Resourcing will be offered as a ‘service’ to ensure continuity
– It is assumed that Lead Architect’s will produce the Solutions Options activities, so the solution
selection will contribute to skills identification
Enabling Application Architecture Capacity Through Offshore SI
Engagement
19/05/2014 (slide 9)
Phil-at-mp3monster.org
www.mp3monster.org
Work Approach (2)
• Resource Management
– We can assume an Architecture Practice Manager will be in place to address burden of closer
management necessary of resourcing via a Vendor
– It is assumed that Lead Architect’s will the visit vendor site to observe and understand
operations & behaviour periodically to help maximise the relationship through understanding
– A ‘1 team’ mentality although ideal, is less likely to be achieved due to resource fit to need
rather than resource against continuous need
• Enablers needed from Specsavers
– Need provide resources/artefacts to enable service delivery (e.g. policy & process guidelines)
– Means to measure SLAs
– Agreed framework to shape and feedback
– A level of maturity & cohesiveness to apply any measures & behaviours identified within the
core FTE team
Enabling Application Architecture Capacity Through Offshore SI
Engagement
19/05/2014 (slide 10)
Phil-at-mp3monster.org
www.mp3monster.org
Possible SLAs
Enabling Application Architecture Capacity Through Offshore SI
Engagement
19/05/2014 (slide 11)
Phil-at-mp3monster.org
www.mp3monster.org
Levels of SLA
• SLAs can be defined at two levels
– The Service Delivery in the sense of how a vendor provides and
sustains resources e.g.
• Ensuring organisational memory,
• Matching resource to requirement
– Service (Architectural) Execution
• The quality of the work delivered by the architectural resources
provided by the service
• The former should allows assessment of the value of the Vendor and
the impact of any overhead on our business
• The later should reflect on the vendor’s resource pool and their
ability to deliver effective value
Enabling Application Architecture Capacity Through Offshore SI
Engagement
19/05/2014 (slide 12)
Phil-at-mp3monster.org
www.mp3monster.org
Desired Behaviours to be encouraged
through SLAs
It is a recognised fact that SLAs and measurement in their support can
influence behaviours, therefore we should be mindful of the behaviours
that we would like to positively reinforce, such as:
– Governance compliance
– Standards compliance
– Quality
– Proactive communication
– Timeliness (resourcing, artefact delivery etc)
Enabling Application Architecture Capacity Through Offshore SI
Engagement
19/05/2014 (slide 13)
Phil-at-mp3monster.org
www.mp3monster.org
Candidate SLAs against Service Delivery (1)
• Time to make resource available
– The period between providing the vendor with the role/skill mix and the
resource actively working (includes ‘onboarding’ & familarisation as
these are facets of the desired ‘organisational memory’)
• Simply measured by the time between placing the resource request
to the time the resource is onshore and not being impacted by
‘onboarding’/familarisation
– Resource skills gap (how good a fit is the resource to the requirement)
• Measured by number of CVs declined (if there is a screening
process)
• Number of technical domain areas identified as a skill gap
• Continuity of knowledge
Enabling Application Architecture Capacity Through Offshore SI
Engagement
19/05/2014 (slide 14)
Phil-at-mp3monster.org
www.mp3monster.org
Candidate SLAs against Service Delivery (2)
• Continuity of knowledge – is the vendor working to ensure knowledge built
up is sustained (accepting the need to rotate staff)
– Amount of time Specsavers need to provide to ‘onboard’ a resource
(excluding project specific aspects). Onboarding would include
• Time to introduce & familiarise with Specsavers process & policy –
operational and technical
• Provide domain knowledge (but not project specific) to allow
sufficient understanding of the wider context
Enabling Application Architecture Capacity Through Offshore SI
Engagement
19/05/2014 (slide 15)
Phil-at-mp3monster.org
www.mp3monster.org
Candidate SLAs against Service Execution (1)
• Compliance to Standards, Polices & Practises
– Designs need to be consistent in terms of approach, technology and
presentation structure. These factors need to be defined through
vehicles such as document templates, design review board, policy &
process statements
• This can be measured by number of review comments on
artefacts that don’t make or make inappropriate reference to the
standards vehicles or fail to justify non-compliance with
agreement
• Number of failures to engagement with governance process(es)
being flagged.
– This should also positively influence clarity of communication, as
unclear communication is likely to result questions being raised
against compliance
Enabling Application Architecture Capacity Through Offshore SI
Engagement
19/05/2014 (slide 16)
Phil-at-mp3monster.org
www.mp3monster.org
Candidate SLAs against Service Execution
(2)
• Delivery Scheduling & Communication
– Architectural input is of greatest value, if provided in a timely
manner. As one of the motivators for this service is the ability to
meet capacity demands, timeliness becomes a key goal.
Therefore should form part of the SLA
• Artefacts are delivered within a tolerance of an agreed date
in a completed form (agreed dates can be renegotiated)
• Completeness measured by artefact review comments
• Revisions to target dates agreed at the earliest opportunity
(this would need to be a subjective measure)
Enabling Application Architecture Capacity Through Offshore SI
Engagement
19/05/2014 (slide 17)
Phil-at-mp3monster.org
www.mp3monster.org
Questions
Enabling Application Architecture Capacity Through Offshore SI
Engagement
19/05/2014 (slide 18)
Phil-at-mp3monster.org
www.mp3monster.org
Thankyou

Mais conteúdo relacionado

Destaque

Tata Tertib Wisuda 20164 Wil 1
Tata Tertib Wisuda 20164 Wil 1Tata Tertib Wisuda 20164 Wil 1
Tata Tertib Wisuda 20164 Wil 1upbjjbandung
 
Pillar 3 of GSP: Promote targeted soil research
Pillar 3 of GSP: Promote targeted soil researchPillar 3 of GSP: Promote targeted soil research
Pillar 3 of GSP: Promote targeted soil researchFAO
 
Francja Znani Naukowcy
Francja Znani NaukowcyFrancja Znani Naukowcy
Francja Znani NaukowcyEwaB
 
Theme 9 – Work on the holding : Technical Session 13
Theme 9 – Work on the holding : Technical Session 13Theme 9 – Work on the holding : Technical Session 13
Theme 9 – Work on the holding : Technical Session 13FAO
 
Theme 7 – Services for Agriculture : Technical Session 11
Theme 7 – Services for Agriculture : Technical Session 11Theme 7 – Services for Agriculture : Technical Session 11
Theme 7 – Services for Agriculture : Technical Session 11FAO
 
Cs6503 theory of computation syllabus
Cs6503 theory of computation syllabusCs6503 theory of computation syllabus
Cs6503 theory of computation syllabusappasami
 
Gestione commesse (pm) NAV 2016
Gestione commesse (pm) NAV 2016Gestione commesse (pm) NAV 2016
Gestione commesse (pm) NAV 2016Roberto Stefanetti
 
Retos Geopolíticos y sociopolíticos del cambio climático (1). Antonio Serrano
Retos Geopolíticos y sociopolíticos del cambio climático (1). Antonio SerranoRetos Geopolíticos y sociopolíticos del cambio climático (1). Antonio Serrano
Retos Geopolíticos y sociopolíticos del cambio climático (1). Antonio SerranoEcologistas en Accion
 
ISRO & It's Achivements
ISRO & It's AchivementsISRO & It's Achivements
ISRO & It's AchivementsGOURAV BISEN
 
ISRO Presentation
ISRO Presentation  ISRO Presentation
ISRO Presentation ashu chauhan
 

Destaque (16)

21140 ulfl068165 tm
21140 ulfl068165 tm21140 ulfl068165 tm
21140 ulfl068165 tm
 
Fco.Villa 1
Fco.Villa 1Fco.Villa 1
Fco.Villa 1
 
Cv nadhira sagita p
Cv nadhira sagita pCv nadhira sagita p
Cv nadhira sagita p
 
Tata Tertib Wisuda 20164 Wil 1
Tata Tertib Wisuda 20164 Wil 1Tata Tertib Wisuda 20164 Wil 1
Tata Tertib Wisuda 20164 Wil 1
 
Caderno Técnico
Caderno TécnicoCaderno Técnico
Caderno Técnico
 
Pillar 3 of GSP: Promote targeted soil research
Pillar 3 of GSP: Promote targeted soil researchPillar 3 of GSP: Promote targeted soil research
Pillar 3 of GSP: Promote targeted soil research
 
Francja Znani Naukowcy
Francja Znani NaukowcyFrancja Znani Naukowcy
Francja Znani Naukowcy
 
Theme 9 – Work on the holding : Technical Session 13
Theme 9 – Work on the holding : Technical Session 13Theme 9 – Work on the holding : Technical Session 13
Theme 9 – Work on the holding : Technical Session 13
 
Theme 7 – Services for Agriculture : Technical Session 11
Theme 7 – Services for Agriculture : Technical Session 11Theme 7 – Services for Agriculture : Technical Session 11
Theme 7 – Services for Agriculture : Technical Session 11
 
Cs6503 theory of computation syllabus
Cs6503 theory of computation syllabusCs6503 theory of computation syllabus
Cs6503 theory of computation syllabus
 
Gestione commesse (pm) NAV 2016
Gestione commesse (pm) NAV 2016Gestione commesse (pm) NAV 2016
Gestione commesse (pm) NAV 2016
 
04 form daftar riwayat hidup
04 form daftar riwayat hidup04 form daftar riwayat hidup
04 form daftar riwayat hidup
 
Retos Geopolíticos y sociopolíticos del cambio climático (1). Antonio Serrano
Retos Geopolíticos y sociopolíticos del cambio climático (1). Antonio SerranoRetos Geopolíticos y sociopolíticos del cambio climático (1). Antonio Serrano
Retos Geopolíticos y sociopolíticos del cambio climático (1). Antonio Serrano
 
ISRO & It's Achivements
ISRO & It's AchivementsISRO & It's Achivements
ISRO & It's Achivements
 
ISRO Presentation
ISRO Presentation  ISRO Presentation
ISRO Presentation
 
CULTURA CIUDADANA
CULTURA CIUDADANACULTURA CIUDADANA
CULTURA CIUDADANA
 

Semelhante a Enabling application architecture capacity through offshore si engagement

Symbian Case Study
Symbian Case StudySymbian Case Study
Symbian Case Studyguest8537cf
 
Best practices for reconciling Architecture roadmaps across domains
Best practices for reconciling Architecture roadmaps across domainsBest practices for reconciling Architecture roadmaps across domains
Best practices for reconciling Architecture roadmaps across domainsMohan K.
 
J-Knolla Presentation S1000D Users Forum 2015-W-Notes
J-Knolla Presentation S1000D Users Forum 2015-W-NotesJ-Knolla Presentation S1000D Users Forum 2015-W-Notes
J-Knolla Presentation S1000D Users Forum 2015-W-NotesJohn Knolla
 
System and Infrastructure Lifecycle Management.pptx
System and Infrastructure Lifecycle Management.pptxSystem and Infrastructure Lifecycle Management.pptx
System and Infrastructure Lifecycle Management.pptxPangeranSilalahi
 
MULTIMEDIA Cocomo forum version5
MULTIMEDIA Cocomo forum version5 MULTIMEDIA Cocomo forum version5
MULTIMEDIA Cocomo forum version5 philipsinter
 
Integrated Asset Management: How Well Are You Using Best Practices ... - Nich...
Integrated Asset Management: How Well Are You Using Best Practices ... - Nich...Integrated Asset Management: How Well Are You Using Best Practices ... - Nich...
Integrated Asset Management: How Well Are You Using Best Practices ... - Nich...Mining Network marcus evans
 
Sabrion_Consulting_Overview CPG Retail Apparel.pdf
Sabrion_Consulting_Overview CPG Retail Apparel.pdfSabrion_Consulting_Overview CPG Retail Apparel.pdf
Sabrion_Consulting_Overview CPG Retail Apparel.pdfBrion Carroll (II)
 
Lean Construction_PMI_Nov 19, 2016
Lean Construction_PMI_Nov 19, 2016Lean Construction_PMI_Nov 19, 2016
Lean Construction_PMI_Nov 19, 2016Murali Naidu
 
Agile Strategic Facilities Plan
Agile Strategic Facilities PlanAgile Strategic Facilities Plan
Agile Strategic Facilities PlanRobert Lambe, CFM
 
Annual Operations (AOP) and Long-Range (LRP) Planning Process
Annual Operations (AOP) and Long-Range (LRP) Planning ProcessAnnual Operations (AOP) and Long-Range (LRP) Planning Process
Annual Operations (AOP) and Long-Range (LRP) Planning ProcessDavid Niles
 
eCIO PPT Annual Operations Plan (AOP) Planning Process
eCIO PPT Annual Operations Plan (AOP) Planning ProcesseCIO PPT Annual Operations Plan (AOP) Planning Process
eCIO PPT Annual Operations Plan (AOP) Planning ProcessDavid Niles
 
Optimizing Your Outsourcing Portfolio – Deciding What to Source: Core vs. Con...
Optimizing Your Outsourcing Portfolio – Deciding What to Source: Core vs. Con...Optimizing Your Outsourcing Portfolio – Deciding What to Source: Core vs. Con...
Optimizing Your Outsourcing Portfolio – Deciding What to Source: Core vs. Con...Neo Group Inc
 
ASUG Utilities Presentation
ASUG Utilities PresentationASUG Utilities Presentation
ASUG Utilities PresentationMichael Robinson
 
Brighttalk - Role of Change Management in the Service Introduction process
Brighttalk - Role of Change Management in the Service Introduction processBrighttalk - Role of Change Management in the Service Introduction process
Brighttalk - Role of Change Management in the Service Introduction processAnthony Oxley
 
Delivering urgent projects - management and system engineering challenges
Delivering urgent projects - management and system engineering challengesDelivering urgent projects - management and system engineering challenges
Delivering urgent projects - management and system engineering challengesAssociation for Project Management
 
Six Sigma Green Belt Training Part 5
Six Sigma Green Belt Training Part 5Six Sigma Green Belt Training Part 5
Six Sigma Green Belt Training Part 5Skillogic Solutions
 
Key findings when upgrading your sap crm system
Key findings when upgrading your sap crm systemKey findings when upgrading your sap crm system
Key findings when upgrading your sap crm systemrobgirvan
 

Semelhante a Enabling application architecture capacity through offshore si engagement (20)

Symbian Case Study
Symbian Case StudySymbian Case Study
Symbian Case Study
 
Best practices for reconciling Architecture roadmaps across domains
Best practices for reconciling Architecture roadmaps across domainsBest practices for reconciling Architecture roadmaps across domains
Best practices for reconciling Architecture roadmaps across domains
 
J-Knolla Presentation S1000D Users Forum 2015-W-Notes
J-Knolla Presentation S1000D Users Forum 2015-W-NotesJ-Knolla Presentation S1000D Users Forum 2015-W-Notes
J-Knolla Presentation S1000D Users Forum 2015-W-Notes
 
System and Infrastructure Lifecycle Management.pptx
System and Infrastructure Lifecycle Management.pptxSystem and Infrastructure Lifecycle Management.pptx
System and Infrastructure Lifecycle Management.pptx
 
MULTIMEDIA Cocomo forum version5
MULTIMEDIA Cocomo forum version5 MULTIMEDIA Cocomo forum version5
MULTIMEDIA Cocomo forum version5
 
Integrated Asset Management: How Well Are You Using Best Practices ... - Nich...
Integrated Asset Management: How Well Are You Using Best Practices ... - Nich...Integrated Asset Management: How Well Are You Using Best Practices ... - Nich...
Integrated Asset Management: How Well Are You Using Best Practices ... - Nich...
 
Sabrion_Consulting_Overview CPG Retail Apparel.pdf
Sabrion_Consulting_Overview CPG Retail Apparel.pdfSabrion_Consulting_Overview CPG Retail Apparel.pdf
Sabrion_Consulting_Overview CPG Retail Apparel.pdf
 
Lean Construction_PMI_Nov 19, 2016
Lean Construction_PMI_Nov 19, 2016Lean Construction_PMI_Nov 19, 2016
Lean Construction_PMI_Nov 19, 2016
 
Agile Strategic Facilities Plan
Agile Strategic Facilities PlanAgile Strategic Facilities Plan
Agile Strategic Facilities Plan
 
Annual Operations (AOP) and Long-Range (LRP) Planning Process
Annual Operations (AOP) and Long-Range (LRP) Planning ProcessAnnual Operations (AOP) and Long-Range (LRP) Planning Process
Annual Operations (AOP) and Long-Range (LRP) Planning Process
 
eCIO PPT Annual Operations Plan (AOP) Planning Process
eCIO PPT Annual Operations Plan (AOP) Planning ProcesseCIO PPT Annual Operations Plan (AOP) Planning Process
eCIO PPT Annual Operations Plan (AOP) Planning Process
 
Ed Lee
Ed LeeEd Lee
Ed Lee
 
Optimizing Your Outsourcing Portfolio – Deciding What to Source: Core vs. Con...
Optimizing Your Outsourcing Portfolio – Deciding What to Source: Core vs. Con...Optimizing Your Outsourcing Portfolio – Deciding What to Source: Core vs. Con...
Optimizing Your Outsourcing Portfolio – Deciding What to Source: Core vs. Con...
 
ASUG Utilities Presentation
ASUG Utilities PresentationASUG Utilities Presentation
ASUG Utilities Presentation
 
Brighttalk - Role of Change Management in the Service Introduction process
Brighttalk - Role of Change Management in the Service Introduction processBrighttalk - Role of Change Management in the Service Introduction process
Brighttalk - Role of Change Management in the Service Introduction process
 
Utils_Presentation_Richard U
Utils_Presentation_Richard UUtils_Presentation_Richard U
Utils_Presentation_Richard U
 
Delivering urgent projects - management and system engineering challenges
Delivering urgent projects - management and system engineering challengesDelivering urgent projects - management and system engineering challenges
Delivering urgent projects - management and system engineering challenges
 
Practical experiences of portfolio management
Practical experiences of portfolio managementPractical experiences of portfolio management
Practical experiences of portfolio management
 
Six Sigma Green Belt Training Part 5
Six Sigma Green Belt Training Part 5Six Sigma Green Belt Training Part 5
Six Sigma Green Belt Training Part 5
 
Key findings when upgrading your sap crm system
Key findings when upgrading your sap crm systemKey findings when upgrading your sap crm system
Key findings when upgrading your sap crm system
 

Mais de Phil Wilkins

API Design – More than just a Payload Definition
API Design – More than just a Payload DefinitionAPI Design – More than just a Payload Definition
API Design – More than just a Payload DefinitionPhil Wilkins
 
Is 12 Factor App Right About Logging
Is 12 Factor App Right About LoggingIs 12 Factor App Right About Logging
Is 12 Factor App Right About LoggingPhil Wilkins
 
APIs, STOP Polling, lets go Streaming
APIs, STOP Polling, lets go StreamingAPIs, STOP Polling, lets go Streaming
APIs, STOP Polling, lets go StreamingPhil Wilkins
 
Fluentd – Making Logging Easy & Effective in a Multi-cloud & Hybrid Environme...
Fluentd – Making Logging Easy & Effective in a Multi-cloud & Hybrid Environme...Fluentd – Making Logging Easy & Effective in a Multi-cloud & Hybrid Environme...
Fluentd – Making Logging Easy & Effective in a Multi-cloud & Hybrid Environme...Phil Wilkins
 
GitHub Actions - using Free Oracle Cloud Infrastructure (OCI)
GitHub Actions - using Free Oracle Cloud Infrastructure (OCI)GitHub Actions - using Free Oracle Cloud Infrastructure (OCI)
GitHub Actions - using Free Oracle Cloud Infrastructure (OCI)Phil Wilkins
 
Oracle OCI APIs and SDK
Oracle OCI APIs and SDKOracle OCI APIs and SDK
Oracle OCI APIs and SDKPhil Wilkins
 
Api more than payload (2021 Update)
Api more than payload (2021 Update)Api more than payload (2021 Update)
Api more than payload (2021 Update)Phil Wilkins
 
API more than payload
API more than payloadAPI more than payload
API more than payloadPhil Wilkins
 
How fluentd fits into the modern software landscape
How fluentd fits into the modern software landscapeHow fluentd fits into the modern software landscape
How fluentd fits into the modern software landscapePhil Wilkins
 
gRPC, GraphQL, REST - Which API Tech to use - API Conference Berlin oct 20
gRPC, GraphQL, REST - Which API Tech to use - API Conference Berlin oct 20gRPC, GraphQL, REST - Which API Tech to use - API Conference Berlin oct 20
gRPC, GraphQL, REST - Which API Tech to use - API Conference Berlin oct 20Phil Wilkins
 
FluentD for end to end monitoring
FluentD for end to end monitoringFluentD for end to end monitoring
FluentD for end to end monitoringPhil Wilkins
 
Meetups - The Oracle Ace Way
Meetups - The Oracle Ace WayMeetups - The Oracle Ace Way
Meetups - The Oracle Ace WayPhil Wilkins
 
Apiary - A Developers Perspective
Apiary - A Developers PerspectiveApiary - A Developers Perspective
Apiary - A Developers PerspectivePhil Wilkins
 
Secrets of Custom API Policies on the Oracle API Platform
Secrets of Custom API Policies on the Oracle API PlatformSecrets of Custom API Policies on the Oracle API Platform
Secrets of Custom API Policies on the Oracle API PlatformPhil Wilkins
 
Oracle London Developer Meetup November 2018
Oracle London Developer Meetup November 2018Oracle London Developer Meetup November 2018
Oracle London Developer Meetup November 2018Phil Wilkins
 
London Oracle Developer Meetup - June 18 - Drones with APIs
London Oracle Developer Meetup - June 18 - Drones with APIsLondon Oracle Developer Meetup - June 18 - Drones with APIs
London Oracle Developer Meetup - June 18 - Drones with APIsPhil Wilkins
 
London Oracle Developer Meetup April 18
London Oracle Developer Meetup April 18London Oracle Developer Meetup April 18
London Oracle Developer Meetup April 18Phil Wilkins
 
Oracle Developer Meetup March 2018
Oracle Developer Meetup March 2018Oracle Developer Meetup March 2018
Oracle Developer Meetup March 2018Phil Wilkins
 
OracleDeveloperMeetup - London 19-12-17
OracleDeveloperMeetup - London 19-12-17OracleDeveloperMeetup - London 19-12-17
OracleDeveloperMeetup - London 19-12-17Phil Wilkins
 

Mais de Phil Wilkins (20)

API Design – More than just a Payload Definition
API Design – More than just a Payload DefinitionAPI Design – More than just a Payload Definition
API Design – More than just a Payload Definition
 
Is 12 Factor App Right About Logging
Is 12 Factor App Right About LoggingIs 12 Factor App Right About Logging
Is 12 Factor App Right About Logging
 
APIs, STOP Polling, lets go Streaming
APIs, STOP Polling, lets go StreamingAPIs, STOP Polling, lets go Streaming
APIs, STOP Polling, lets go Streaming
 
Fluentd – Making Logging Easy & Effective in a Multi-cloud & Hybrid Environme...
Fluentd – Making Logging Easy & Effective in a Multi-cloud & Hybrid Environme...Fluentd – Making Logging Easy & Effective in a Multi-cloud & Hybrid Environme...
Fluentd – Making Logging Easy & Effective in a Multi-cloud & Hybrid Environme...
 
GitHub Actions - using Free Oracle Cloud Infrastructure (OCI)
GitHub Actions - using Free Oracle Cloud Infrastructure (OCI)GitHub Actions - using Free Oracle Cloud Infrastructure (OCI)
GitHub Actions - using Free Oracle Cloud Infrastructure (OCI)
 
Oracle OCI APIs and SDK
Oracle OCI APIs and SDKOracle OCI APIs and SDK
Oracle OCI APIs and SDK
 
Api more than payload (2021 Update)
Api more than payload (2021 Update)Api more than payload (2021 Update)
Api more than payload (2021 Update)
 
API more than payload
API more than payloadAPI more than payload
API more than payload
 
How fluentd fits into the modern software landscape
How fluentd fits into the modern software landscapeHow fluentd fits into the modern software landscape
How fluentd fits into the modern software landscape
 
gRPC, GraphQL, REST - Which API Tech to use - API Conference Berlin oct 20
gRPC, GraphQL, REST - Which API Tech to use - API Conference Berlin oct 20gRPC, GraphQL, REST - Which API Tech to use - API Conference Berlin oct 20
gRPC, GraphQL, REST - Which API Tech to use - API Conference Berlin oct 20
 
FluentD for end to end monitoring
FluentD for end to end monitoringFluentD for end to end monitoring
FluentD for end to end monitoring
 
Meetups - The Oracle Ace Way
Meetups - The Oracle Ace WayMeetups - The Oracle Ace Way
Meetups - The Oracle Ace Way
 
Apiary - A Developers Perspective
Apiary - A Developers PerspectiveApiary - A Developers Perspective
Apiary - A Developers Perspective
 
Secrets of Custom API Policies on the Oracle API Platform
Secrets of Custom API Policies on the Oracle API PlatformSecrets of Custom API Policies on the Oracle API Platform
Secrets of Custom API Policies on the Oracle API Platform
 
Terraform
TerraformTerraform
Terraform
 
Oracle London Developer Meetup November 2018
Oracle London Developer Meetup November 2018Oracle London Developer Meetup November 2018
Oracle London Developer Meetup November 2018
 
London Oracle Developer Meetup - June 18 - Drones with APIs
London Oracle Developer Meetup - June 18 - Drones with APIsLondon Oracle Developer Meetup - June 18 - Drones with APIs
London Oracle Developer Meetup - June 18 - Drones with APIs
 
London Oracle Developer Meetup April 18
London Oracle Developer Meetup April 18London Oracle Developer Meetup April 18
London Oracle Developer Meetup April 18
 
Oracle Developer Meetup March 2018
Oracle Developer Meetup March 2018Oracle Developer Meetup March 2018
Oracle Developer Meetup March 2018
 
OracleDeveloperMeetup - London 19-12-17
OracleDeveloperMeetup - London 19-12-17OracleDeveloperMeetup - London 19-12-17
OracleDeveloperMeetup - London 19-12-17
 

Último

IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 

Último (20)

IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 

Enabling application architecture capacity through offshore si engagement

  • 1. Enabling Application Architecture Capacity Through Offshore SI Engagement 19/05/2014 (slide 1) Phil-at-mp3monster.org www.mp3monster.org ‘Enabling Application Architecture Capacity Through Offshore SI Engagement’
  • 2. Enabling Application Architecture Capacity Through Offshore SI Engagement 19/05/2014 (slide 2) Phil-at-mp3monster.org www.mp3monster.org Disclaimer • The following presentation is the opinion of the presenter only • The viewers expressed here are not representative of the presenter’s employer • The contents of this presentation do not constitute a legal understanding, • Neither can the presenter or their employer accept any liability for the accuracy of the information presented
  • 3. Enabling Application Architecture Capacity Through Offshore SI Engagement 19/05/2014 (slide 3) Phil-at-mp3monster.org www.mp3monster.org Introduction • Introduction – Many midsized & large organisation recognize the value of an architectural function, but also seek to keep the cost of resources down through the use of offshore resources – The following looks at the issues and considerations when trying to use an offshore organisation to burst resources for an architecture function • Goals – Identify some candidate SLAs for a vendor capacity burst solution – Means to measure compliance to SLA – Identify what Specsavers need to deliver to enable service levels and measurement • To do this we need … – There is a presumption that practicalities of making such engagements work can be achieved – Understand the value proposition of using a vendor organisation in this capacity – Understand the relationship between the vendor and us – Clear documented ways of working along with governance, standards etc – Identify key touch points, such as processes like the design governance reviews – Recognise what behaviours do we want to promote (and those that are not desirable)
  • 4. Enabling Application Architecture Capacity Through Offshore SI Engagement 19/05/2014 (slide 4) Phil-at-mp3monster.org www.mp3monster.org Understanding Value & Working Approach
  • 5. Enabling Application Architecture Capacity Through Offshore SI Engagement 19/05/2014 (slide 5) Phil-at-mp3monster.org www.mp3monster.org Value Proposition • Using an offshore SI organisation to deliver additional resource into an Application Architecture function, is to achieve the following benefits … – “Organisational Memory” to ensure continuity of knowledge, resource and capability – Sufficiently large enough to have a pool of available resource to quickly draw on (vs having to goto market to locate resource ourselves as is the case of local contract market) – The resource pool has the appropriate skills available – Simpler linkage between Architecture and Development as potentially all in same organisation & potentially location – Limits workload in terms of practice management (focus is more on process and policy rather than line management considerations) for our business
  • 6. Enabling Application Architecture Capacity Through Offshore SI Engagement 19/05/2014 (slide 6) Phil-at-mp3monster.org www.mp3monster.org Value Proposition • Commercial benefits … – Easier to flex resource profile in response to ebb & surge of the business planning – Commitment to continue to deliver quality based on poor delivery could mean loss of other revenue streams from our business – Simplified cost & relationship management (only 1 or 2 suppliers rather than dozens) – Lower man day rates – true if the proportion of effort resides offshore (traded against increased management cost)
  • 7. Enabling Application Architecture Capacity Through Offshore SI Engagement 19/05/2014 (slide 7) Phil-at-mp3monster.org www.mp3monster.org Relationship between roles and providers for the Architecture function Vendor Architect Resources Our business FTE App Architects Our business FTE Lead Architects Architecture cohesiveness Domain coverage & knowledge Functional capacity Vendor
  • 8. Enabling Application Architecture Capacity Through Offshore SI Engagement 19/05/2014 (slide 8) Phil-at-mp3monster.org www.mp3monster.org Work Approach (1) • Resource Availability & Engagement – We would expect resource to be available with approx 1-3 month lead time on the basis we have a planning horizon of 3-6 months – The architect should be based on-shore for the key project phases (HLD and parts of LLD) • Note on-shore period is likely to be impacted by Visa constraints for longer running projects • Being off-shore to support the ‘tail’ i.e. development onwards gives geographic proximity to development team(s) in many cases – Resourcing will be offered as a ‘service’ to ensure continuity – It is assumed that Lead Architect’s will produce the Solutions Options activities, so the solution selection will contribute to skills identification
  • 9. Enabling Application Architecture Capacity Through Offshore SI Engagement 19/05/2014 (slide 9) Phil-at-mp3monster.org www.mp3monster.org Work Approach (2) • Resource Management – We can assume an Architecture Practice Manager will be in place to address burden of closer management necessary of resourcing via a Vendor – It is assumed that Lead Architect’s will the visit vendor site to observe and understand operations & behaviour periodically to help maximise the relationship through understanding – A ‘1 team’ mentality although ideal, is less likely to be achieved due to resource fit to need rather than resource against continuous need • Enablers needed from Specsavers – Need provide resources/artefacts to enable service delivery (e.g. policy & process guidelines) – Means to measure SLAs – Agreed framework to shape and feedback – A level of maturity & cohesiveness to apply any measures & behaviours identified within the core FTE team
  • 10. Enabling Application Architecture Capacity Through Offshore SI Engagement 19/05/2014 (slide 10) Phil-at-mp3monster.org www.mp3monster.org Possible SLAs
  • 11. Enabling Application Architecture Capacity Through Offshore SI Engagement 19/05/2014 (slide 11) Phil-at-mp3monster.org www.mp3monster.org Levels of SLA • SLAs can be defined at two levels – The Service Delivery in the sense of how a vendor provides and sustains resources e.g. • Ensuring organisational memory, • Matching resource to requirement – Service (Architectural) Execution • The quality of the work delivered by the architectural resources provided by the service • The former should allows assessment of the value of the Vendor and the impact of any overhead on our business • The later should reflect on the vendor’s resource pool and their ability to deliver effective value
  • 12. Enabling Application Architecture Capacity Through Offshore SI Engagement 19/05/2014 (slide 12) Phil-at-mp3monster.org www.mp3monster.org Desired Behaviours to be encouraged through SLAs It is a recognised fact that SLAs and measurement in their support can influence behaviours, therefore we should be mindful of the behaviours that we would like to positively reinforce, such as: – Governance compliance – Standards compliance – Quality – Proactive communication – Timeliness (resourcing, artefact delivery etc)
  • 13. Enabling Application Architecture Capacity Through Offshore SI Engagement 19/05/2014 (slide 13) Phil-at-mp3monster.org www.mp3monster.org Candidate SLAs against Service Delivery (1) • Time to make resource available – The period between providing the vendor with the role/skill mix and the resource actively working (includes ‘onboarding’ & familarisation as these are facets of the desired ‘organisational memory’) • Simply measured by the time between placing the resource request to the time the resource is onshore and not being impacted by ‘onboarding’/familarisation – Resource skills gap (how good a fit is the resource to the requirement) • Measured by number of CVs declined (if there is a screening process) • Number of technical domain areas identified as a skill gap • Continuity of knowledge
  • 14. Enabling Application Architecture Capacity Through Offshore SI Engagement 19/05/2014 (slide 14) Phil-at-mp3monster.org www.mp3monster.org Candidate SLAs against Service Delivery (2) • Continuity of knowledge – is the vendor working to ensure knowledge built up is sustained (accepting the need to rotate staff) – Amount of time Specsavers need to provide to ‘onboard’ a resource (excluding project specific aspects). Onboarding would include • Time to introduce & familiarise with Specsavers process & policy – operational and technical • Provide domain knowledge (but not project specific) to allow sufficient understanding of the wider context
  • 15. Enabling Application Architecture Capacity Through Offshore SI Engagement 19/05/2014 (slide 15) Phil-at-mp3monster.org www.mp3monster.org Candidate SLAs against Service Execution (1) • Compliance to Standards, Polices & Practises – Designs need to be consistent in terms of approach, technology and presentation structure. These factors need to be defined through vehicles such as document templates, design review board, policy & process statements • This can be measured by number of review comments on artefacts that don’t make or make inappropriate reference to the standards vehicles or fail to justify non-compliance with agreement • Number of failures to engagement with governance process(es) being flagged. – This should also positively influence clarity of communication, as unclear communication is likely to result questions being raised against compliance
  • 16. Enabling Application Architecture Capacity Through Offshore SI Engagement 19/05/2014 (slide 16) Phil-at-mp3monster.org www.mp3monster.org Candidate SLAs against Service Execution (2) • Delivery Scheduling & Communication – Architectural input is of greatest value, if provided in a timely manner. As one of the motivators for this service is the ability to meet capacity demands, timeliness becomes a key goal. Therefore should form part of the SLA • Artefacts are delivered within a tolerance of an agreed date in a completed form (agreed dates can be renegotiated) • Completeness measured by artefact review comments • Revisions to target dates agreed at the earliest opportunity (this would need to be a subjective measure)
  • 17. Enabling Application Architecture Capacity Through Offshore SI Engagement 19/05/2014 (slide 17) Phil-at-mp3monster.org www.mp3monster.org Questions
  • 18. Enabling Application Architecture Capacity Through Offshore SI Engagement 19/05/2014 (slide 18) Phil-at-mp3monster.org www.mp3monster.org Thankyou

Notas do Editor

  1. Note that this slide deck does NOT attempt to address the viability of the working model
  2. Note ideal means to achieve ‘organisational memory’ the vendor provides a small number of architects that get re-used across different Lines of Business / projects – this does beg the question as to whether it would be more effective to retain an FTE in this capacity. The vendor has 1 or 2 individuals permanently onshore that then feed the detailed work to the offshore resource – although how effective this would be is unclear.
  3. There is the question mark of how effective a resource could be working offshore
  4. Architecture cohesiveness – trying to keep the verticals aligned, and applying common practise across all domains Domain coverage & knowledge – each Line of Business (LoB) should seek to ensure within its permenent architecture resources that there is full knowledge of its domain Functional capacity –the ability to feed the demands of the architecture function
  5. Note it would be highly recommended that during service setup and evaluation that the Lead Architects presented to the vendor their expectations
  6. By measuring onboarding such that it includes the time to start being effective – i.e. no induction process will reflect the effectiveness of pre-deployment activities by the vendor which support the ‘organisational memory’ consideration
  7. Engagement with Governance processes and confidence engendered in the rest of the architecture team could be applied as a subjective measure This qould require process to include formal design review board sign off recording & sign off of design input by Snr Architects