SlideShare una empresa de Scribd logo
1 de 35
Application Sustainability Assessment Framework within the  Canada Revenue Agency David Gibson,  Solutions Quality Program Information Technology Branch Canada Revenue Agency GTEC 2008 October 29, 2008
What You Can Expect from this Presentation ,[object Object],[object Object],[object Object],2
Agenda ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],3
Introduction ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],4
CRA Corporate Profile ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],5
Application Sustainability Overview ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],6
Application Sustainability Overview ,[object Object],[object Object],7 System Age to Support Productivity Relationship 1000 1200 1400 1600 1800 2000 2200 2400 2600 2800 3000 0 2 4 6 8 10 12 Age of Applications (Years) Function Points Supported per Person CRA’s  Portfolio Average Age
Defining Sustainability ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],8
Application Sustainability Assessment Framework ,[object Object],[object Object],[object Object],Architecture ,[object Object],[object Object],Business ,[object Object],[object Object],[object Object],[object Object],Operations 9
Business Constraint ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],10
Architecture Constraint ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],11
Operations Constraint ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],12
The ASAF Process  ,[object Object],[object Object],Step 1:  Measure Step 2:  Analyze Step 3:  Communicate Step 4:  Manage Step 5:  Improve 13
Step 1: Measure ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],14
Step 1: Measure (cont.) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],15
Step 2: Analyze ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],16
Result: The Balanced View ,[object Object],The combining of these values results in a single  Balanced View 17
The ASAF Sustainability Matrix ,[object Object],[object Object],[object Object],18
Other views of Application Sustainability ,[object Object],19
Application Report Cards ,[object Object],[object Object],[object Object],[object Object],[object Object],20
Report Cards: Summary ,[object Object],21
Report Cards: Architecture ,[object Object],22
Report Cards: Business ,[object Object],23
Report Cards: Operations ,[object Object],24
Overall Assessment Results: Aggregated ,[object Object],25
Overall Assessment Results: Individual ,[object Object],26
Overall Assessment Results: Matrices ,[object Object],[object Object],[object Object],[object Object],27
Overall Assessment Results: Line of Business ,[object Object],28
Forecasting the Balanced View ,[object Object],29
Step 3, 4, & 5: Communicate / Manage / Improve ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],30
Desired Outcomes of Measuring Sustainability 31
Future Sustainability Activities at CRA ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],32
Conclusions ,[object Object],[object Object],[object Object],33
Questions 34
For More Information about the ASAF…. ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],35

Más contenido relacionado

La actualidad más candente

The State of Unifying Clinical Systems, Processes, and Stakeholder Collaboration
The State of Unifying Clinical Systems, Processes, and Stakeholder CollaborationThe State of Unifying Clinical Systems, Processes, and Stakeholder Collaboration
The State of Unifying Clinical Systems, Processes, and Stakeholder CollaborationVeeva Systems
 
Session3 introduction to e governance project lifecycle
Session3 introduction to e governance project lifecycleSession3 introduction to e governance project lifecycle
Session3 introduction to e governance project lifecycleBantu Sai Ramesh
 
The role of Operational and Performance-based Auditing on Government and the ...
The role of Operational and Performance-based Auditing on Government and the ...The role of Operational and Performance-based Auditing on Government and the ...
The role of Operational and Performance-based Auditing on Government and the ...paul young cpa, cga
 
Planning and Preparing for Electronic Health Records
Planning and Preparing for Electronic Health RecordsPlanning and Preparing for Electronic Health Records
Planning and Preparing for Electronic Health Recordsncofield
 
Keeping Clinical Investigators Happy, Productive, and Loyal
Keeping Clinical Investigators Happy, Productive, and LoyalKeeping Clinical Investigators Happy, Productive, and Loyal
Keeping Clinical Investigators Happy, Productive, and LoyalPerficient, Inc.
 
Scalable integrated program audit (sipa)
Scalable integrated program audit (sipa)Scalable integrated program audit (sipa)
Scalable integrated program audit (sipa)Vishnuvarthanan Moorthy
 
Safety Net Architectural Strategy
Safety Net Architectural StrategySafety Net Architectural Strategy
Safety Net Architectural StrategyMark Goetsch
 
Continuous Auditing
Continuous AuditingContinuous Auditing
Continuous AuditingTianli Xie
 
Case Study: Driving Quality Control Processes for a Manufacturing Client usin...
Case Study: Driving Quality Control Processes for a Manufacturing Client usin...Case Study: Driving Quality Control Processes for a Manufacturing Client usin...
Case Study: Driving Quality Control Processes for a Manufacturing Client usin...Zensar Technologies Ltd.
 
Application Modernization and its Impact on Business Transformation.pdf
Application Modernization and its Impact on Business Transformation.pdfApplication Modernization and its Impact on Business Transformation.pdf
Application Modernization and its Impact on Business Transformation.pdfbasilmph
 
Catalyze Quality by Design
Catalyze Quality by DesignCatalyze Quality by Design
Catalyze Quality by DesignPeiyi Ko
 
r.elativity Capabilities Summary
r.elativity Capabilities Summaryr.elativity Capabilities Summary
r.elativity Capabilities Summarybronzerocket
 

La actualidad más candente (16)

The State of Unifying Clinical Systems, Processes, and Stakeholder Collaboration
The State of Unifying Clinical Systems, Processes, and Stakeholder CollaborationThe State of Unifying Clinical Systems, Processes, and Stakeholder Collaboration
The State of Unifying Clinical Systems, Processes, and Stakeholder Collaboration
 
cv 2015
cv 2015cv 2015
cv 2015
 
Project quality mgmt
Project quality mgmtProject quality mgmt
Project quality mgmt
 
cv 2015
cv 2015cv 2015
cv 2015
 
Session3 introduction to e governance project lifecycle
Session3 introduction to e governance project lifecycleSession3 introduction to e governance project lifecycle
Session3 introduction to e governance project lifecycle
 
The role of Operational and Performance-based Auditing on Government and the ...
The role of Operational and Performance-based Auditing on Government and the ...The role of Operational and Performance-based Auditing on Government and the ...
The role of Operational and Performance-based Auditing on Government and the ...
 
Planning and Preparing for Electronic Health Records
Planning and Preparing for Electronic Health RecordsPlanning and Preparing for Electronic Health Records
Planning and Preparing for Electronic Health Records
 
Keeping Clinical Investigators Happy, Productive, and Loyal
Keeping Clinical Investigators Happy, Productive, and LoyalKeeping Clinical Investigators Happy, Productive, and Loyal
Keeping Clinical Investigators Happy, Productive, and Loyal
 
Scalable integrated program audit (sipa)
Scalable integrated program audit (sipa)Scalable integrated program audit (sipa)
Scalable integrated program audit (sipa)
 
Manage_Compliance
Manage_ComplianceManage_Compliance
Manage_Compliance
 
Safety Net Architectural Strategy
Safety Net Architectural StrategySafety Net Architectural Strategy
Safety Net Architectural Strategy
 
Continuous Auditing
Continuous AuditingContinuous Auditing
Continuous Auditing
 
Case Study: Driving Quality Control Processes for a Manufacturing Client usin...
Case Study: Driving Quality Control Processes for a Manufacturing Client usin...Case Study: Driving Quality Control Processes for a Manufacturing Client usin...
Case Study: Driving Quality Control Processes for a Manufacturing Client usin...
 
Application Modernization and its Impact on Business Transformation.pdf
Application Modernization and its Impact on Business Transformation.pdfApplication Modernization and its Impact on Business Transformation.pdf
Application Modernization and its Impact on Business Transformation.pdf
 
Catalyze Quality by Design
Catalyze Quality by DesignCatalyze Quality by Design
Catalyze Quality by Design
 
r.elativity Capabilities Summary
r.elativity Capabilities Summaryr.elativity Capabilities Summary
r.elativity Capabilities Summary
 

Similar a Assessing Application Sustainability at the Canada Revenue Agency

9 Steps to Creating ADM Budgets
9 Steps to Creating ADM Budgets9 Steps to Creating ADM Budgets
9 Steps to Creating ADM BudgetsCAST
 
Application Rationalization with LeanIX
Application Rationalization with LeanIXApplication Rationalization with LeanIX
Application Rationalization with LeanIXLeanIX GmbH
 
The Application TCO Journey
The Application TCO JourneyThe Application TCO Journey
The Application TCO JourneyPete Hidalgo
 
A Comprehensive Look at Application Observability_ What it is and Why it Matt...
A Comprehensive Look at Application Observability_ What it is and Why it Matt...A Comprehensive Look at Application Observability_ What it is and Why it Matt...
A Comprehensive Look at Application Observability_ What it is and Why it Matt...kalichargn70th171
 
Software Productivity Framework
Software Productivity Framework Software Productivity Framework
Software Productivity Framework Zinnov
 
Tiered Application Management: Meeting the Need for Speed and Reliability
Tiered Application Management: Meeting the Need for Speed and ReliabilityTiered Application Management: Meeting the Need for Speed and Reliability
Tiered Application Management: Meeting the Need for Speed and ReliabilityCognizant
 
Big Data, Big Problems: Avoid System Failure with Quality Analysis - Webinar ...
Big Data, Big Problems: Avoid System Failure with Quality Analysis - Webinar ...Big Data, Big Problems: Avoid System Failure with Quality Analysis - Webinar ...
Big Data, Big Problems: Avoid System Failure with Quality Analysis - Webinar ...CAST
 
APM Center of Excellence Drives Improved Business Results at Itau Unibanco
APM Center of Excellence Drives Improved Business Results at Itau UnibancoAPM Center of Excellence Drives Improved Business Results at Itau Unibanco
APM Center of Excellence Drives Improved Business Results at Itau UnibancoCA Technologies
 
Application rationalization- Invest today to save tomorrow!
Application rationalization- Invest today to save tomorrow!Application rationalization- Invest today to save tomorrow!
Application rationalization- Invest today to save tomorrow!Vivek Mishra
 
Are Function Points Still Relevant?
Are Function Points Still Relevant?Are Function Points Still Relevant?
Are Function Points Still Relevant?DCG Software Value
 
Are Function Points Still Relevant?
Are Function Points Still Relevant?Are Function Points Still Relevant?
Are Function Points Still Relevant?Premios Group
 
Transforming to Managed Services with ALT ASM for Large pharmaceutical
Transforming to Managed Services with ALT ASM for Large pharmaceuticalTransforming to Managed Services with ALT ASM for Large pharmaceutical
Transforming to Managed Services with ALT ASM for Large pharmaceuticalChristian T
 
Apq Qms Project Plan
Apq Qms Project PlanApq Qms Project Plan
Apq Qms Project PlanEng-Mohammad
 
Right Aligning Application Investments
Right Aligning Application InvestmentsRight Aligning Application Investments
Right Aligning Application InvestmentsITC Infotech
 
Making Right Choices: Sustainability Assessment of Technologies
Making Right Choices: Sustainability Assessment of TechnologiesMaking Right Choices: Sustainability Assessment of Technologies
Making Right Choices: Sustainability Assessment of TechnologiesPrasad Modak
 

Similar a Assessing Application Sustainability at the Canada Revenue Agency (20)

9 Steps to Creating ADM Budgets
9 Steps to Creating ADM Budgets9 Steps to Creating ADM Budgets
9 Steps to Creating ADM Budgets
 
Application Rationalization with LeanIX
Application Rationalization with LeanIXApplication Rationalization with LeanIX
Application Rationalization with LeanIX
 
The Application TCO Journey
The Application TCO JourneyThe Application TCO Journey
The Application TCO Journey
 
A Comprehensive Look at Application Observability_ What it is and Why it Matt...
A Comprehensive Look at Application Observability_ What it is and Why it Matt...A Comprehensive Look at Application Observability_ What it is and Why it Matt...
A Comprehensive Look at Application Observability_ What it is and Why it Matt...
 
Flyer ProTrack
Flyer ProTrackFlyer ProTrack
Flyer ProTrack
 
Software Productivity Framework
Software Productivity Framework Software Productivity Framework
Software Productivity Framework
 
Tiered Application Management: Meeting the Need for Speed and Reliability
Tiered Application Management: Meeting the Need for Speed and ReliabilityTiered Application Management: Meeting the Need for Speed and Reliability
Tiered Application Management: Meeting the Need for Speed and Reliability
 
1365320.pdf
1365320.pdf1365320.pdf
1365320.pdf
 
Big Data, Big Problems: Avoid System Failure with Quality Analysis - Webinar ...
Big Data, Big Problems: Avoid System Failure with Quality Analysis - Webinar ...Big Data, Big Problems: Avoid System Failure with Quality Analysis - Webinar ...
Big Data, Big Problems: Avoid System Failure with Quality Analysis - Webinar ...
 
APM Center of Excellence Drives Improved Business Results at Itau Unibanco
APM Center of Excellence Drives Improved Business Results at Itau UnibancoAPM Center of Excellence Drives Improved Business Results at Itau Unibanco
APM Center of Excellence Drives Improved Business Results at Itau Unibanco
 
Application rationalization- Invest today to save tomorrow!
Application rationalization- Invest today to save tomorrow!Application rationalization- Invest today to save tomorrow!
Application rationalization- Invest today to save tomorrow!
 
Application Rationalization | Torry Harris Whitepaper
Application Rationalization | Torry Harris WhitepaperApplication Rationalization | Torry Harris Whitepaper
Application Rationalization | Torry Harris Whitepaper
 
Are Function Points Still Relevant?
Are Function Points Still Relevant?Are Function Points Still Relevant?
Are Function Points Still Relevant?
 
Are Function Points Still Relevant?
Are Function Points Still Relevant?Are Function Points Still Relevant?
Are Function Points Still Relevant?
 
LRAFB_Project Profile
LRAFB_Project ProfileLRAFB_Project Profile
LRAFB_Project Profile
 
Transforming to Managed Services with ALT ASM for Large pharmaceutical
Transforming to Managed Services with ALT ASM for Large pharmaceuticalTransforming to Managed Services with ALT ASM for Large pharmaceutical
Transforming to Managed Services with ALT ASM for Large pharmaceutical
 
Suely Bodart - Presentation 1
Suely Bodart - Presentation 1Suely Bodart - Presentation 1
Suely Bodart - Presentation 1
 
Apq Qms Project Plan
Apq Qms Project PlanApq Qms Project Plan
Apq Qms Project Plan
 
Right Aligning Application Investments
Right Aligning Application InvestmentsRight Aligning Application Investments
Right Aligning Application Investments
 
Making Right Choices: Sustainability Assessment of Technologies
Making Right Choices: Sustainability Assessment of TechnologiesMaking Right Choices: Sustainability Assessment of Technologies
Making Right Choices: Sustainability Assessment of Technologies
 

Más de Government Technology Exhibition and Conference

Más de Government Technology Exhibition and Conference (20)

Canada School of Public Service
Canada School of Public ServiceCanada School of Public Service
Canada School of Public Service
 
Working In Canada Tool
Working In Canada ToolWorking In Canada Tool
Working In Canada Tool
 
The Impact Of e- Discovery On The CIO
The Impact Of e- Discovery On The CIOThe Impact Of e- Discovery On The CIO
The Impact Of e- Discovery On The CIO
 
Public Sector Modernizaton And Security
Public Sector Modernizaton And SecurityPublic Sector Modernizaton And Security
Public Sector Modernizaton And Security
 
Rendering Enterprise Content Management Strategies Operational
Rendering Enterprise Content Management Strategies OperationalRendering Enterprise Content Management Strategies Operational
Rendering Enterprise Content Management Strategies Operational
 
Alberta's Approach To An Itm Control Framework
Alberta's Approach To An Itm Control FrameworkAlberta's Approach To An Itm Control Framework
Alberta's Approach To An Itm Control Framework
 
Developing A Privacy Culture In Health Care Oganizations
Developing A Privacy Culture In Health Care OganizationsDeveloping A Privacy Culture In Health Care Oganizations
Developing A Privacy Culture In Health Care Oganizations
 
Itss Continuing The Journey
Itss Continuing The JourneyItss Continuing The Journey
Itss Continuing The Journey
 
Building Your Roadmap Sucessful Identity And Access Management
Building Your Roadmap Sucessful Identity And Access ManagementBuilding Your Roadmap Sucessful Identity And Access Management
Building Your Roadmap Sucessful Identity And Access Management
 
Architecture d’entreprise axée sur la collaboration pour le gouvernement du C...
Architecture d’entreprise axée sur la collaboration pour le gouvernement du C...Architecture d’entreprise axée sur la collaboration pour le gouvernement du C...
Architecture d’entreprise axée sur la collaboration pour le gouvernement du C...
 
Beyond Functional Contribution Work And Productivity In The Emerging Web 2.0 ...
Beyond Functional Contribution Work And Productivity In The Emerging Web 2.0 ...Beyond Functional Contribution Work And Productivity In The Emerging Web 2.0 ...
Beyond Functional Contribution Work And Productivity In The Emerging Web 2.0 ...
 
Wireless Technology Changes The Way Government Works
Wireless Technology Changes The Way Government WorksWireless Technology Changes The Way Government Works
Wireless Technology Changes The Way Government Works
 
Collaboration Enterprise Architecture
Collaboration Enterprise ArchitectureCollaboration Enterprise Architecture
Collaboration Enterprise Architecture
 
Shared Services In Government A Model For The Web
Shared Services In Government   A Model For The WebShared Services In Government   A Model For The Web
Shared Services In Government A Model For The Web
 
Wirelss Technology Changes The Way Government Works
Wirelss Technology Changes The Way Government WorksWirelss Technology Changes The Way Government Works
Wirelss Technology Changes The Way Government Works
 
NORrad PACS Program Northern Radiology – Picture Archive Communication System
NORrad PACS Program Northern Radiology – Picture Archive Communication SystemNORrad PACS Program Northern Radiology – Picture Archive Communication System
NORrad PACS Program Northern Radiology – Picture Archive Communication System
 
PRESTO Complex Program Management
PRESTO Complex Program ManagementPRESTO Complex Program Management
PRESTO Complex Program Management
 
A Network of Networks
A Network of NetworksA Network of Networks
A Network of Networks
 
New Technologies (‘Web 2.0’) and GC Communications
New Technologies (‘Web 2.0’) and GC CommunicationsNew Technologies (‘Web 2.0’) and GC Communications
New Technologies (‘Web 2.0’) and GC Communications
 
Bill Eggers - Innovation In Government
Bill Eggers - Innovation In GovernmentBill Eggers - Innovation In Government
Bill Eggers - Innovation In Government
 

Último

Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DaySri Ambati
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 

Último (20)

Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 

Assessing Application Sustainability at the Canada Revenue Agency

  • 1. Application Sustainability Assessment Framework within the Canada Revenue Agency David Gibson, Solutions Quality Program Information Technology Branch Canada Revenue Agency GTEC 2008 October 29, 2008
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
  • 21.
  • 22.
  • 23.
  • 24.
  • 25.
  • 26.
  • 27.
  • 28.
  • 29.
  • 30.
  • 31. Desired Outcomes of Measuring Sustainability 31
  • 32.
  • 33.
  • 35.