SlideShare uma empresa Scribd logo
1 de 5
Baixar para ler offline
Questions? Email us at contact@castsoftware.com 1
Managing is Measuring
It has long been said when referring to the
management of a soft- ware development
organization, “you cannot manage what you
cannot measure and you cannot measure
what you cannot see”, but this must change.
This isn’t about trust; it is about ensuring the
health of the applications that run the busi-
ness. As a project manager, your job isn’t just
about delivering on time, but it also includes
ensuring stability, flexibility and security for
the future. As applications progress through
their lifecycles which tend to last decades,
not months or years, future enhancements,
fixes, exten- sions and integrations must be
easy to implement and not add significant
risk to the applications stability.
To ensure more predictable projects in the
future when it comes to hitting deadlines,
budgets and quality initiatives, the ability to
monitor and measure the activities of the
development team is crucial.
When managing a team no matter what type
of job they are doing, trust is important for
success. That being said, it is also important
to understand what that team is doing and
how well they are doing it. In software devel-
opment, managing and measuring how well
the team is performing can be difficult if not,
near to impossible, so trusting teams and
individuals is unavoidable.
CAST Application Intelligence
Platform
The CAST Application Intelligence Platform
automatically analyzes source code to pro-
vide project managers with the information
needed to ensure that development teams
are following industry and internal coding
best practices, architectural standards and
designs and documenting what they do dur-
ing development.These measures are used in
combination with application sizing including
function point analysis and lines of code to
provide insight into the overall health of the
application using the following factors:
• Transferability
• Changeability
• Robustness
• Performance
• Security
• Maintainability
All of the information is then presented in a
fully customizable dashboard optimized to
see the information most important to you
and then enabling a drilldown into the details.
CAST Application Intelligence Platform
Overview for the Project Manager
“Youcannotmanagewhatyou
cannotmeasureandyoucan-
notmeasurewhatyoucannot
see,butthismustchange.This
isn’tabouttrust;itisabouten-
suringthehealthoftheappli-
cationsthatrunthebusiness.”
Questions? Email us at contact@castsoftware.com 2
1
2
CAST AIP measures over 400 technical metrics including language-specific ones to identify
areas affecting the overall health of the application.
Each high level metric is made up of many sub-metrics that are being measured. These met-
rics are both generic and language-specific. Each has a relative weight which can be adjusted
depending on your team objectives.
Figure 1 CAST AD Governance Dashboard for a specific project or application
Figure 2 Gain an understanding of each of the sub-metrics across all tiers and languages
Questions? Email us at contact@castsoftware.com 3
3
Monitoring and measuring is just the start, but you need to be able to have your teams act
upon the information provided. Through this drilldown displaying the files in violation, you can
understand what percentage doesn’t comply and know exactly which files are responsible.
Once identified, the work can be assigned out to the development teams to investigate and
fix the issues.
Figure 3 Drilldown to specific objects in violation of naming convention rules
How Does It Work
The CAST Application Intelligence Platform analyzes all of the code that makes up an application
or system including the database, business and user interface layers. From there, the information
is stored in a knowledge base “repository” from which reports are extracted and decisions can be
made. The platform is made up of 3 engines:
www.castsoftware.com
Europe 3 rue Marcel Allégot 92190 Meudon - France Phone: +33 1 46 90 21 00
North America 373 Park Avenue South New York, NY 10016 Phone:+1 212-871-8330
Questions?
Email us at contact@castsoftware.com
8Copyright © CAST All Rights Reserved • 0023
4
• Quality
• Compliance
• Structure
Each engine brings its specific expertise, the
platform combining them to assess the entire
application across all areas needed. Theanal-
yzerslookattheapplicationfromastaticpointofvie
w,butareabletosimulatehowtheapplication will
run, connecting all of the pieces of the puzzle,
looking across different languages including the
database. Because of this, CAST is able to per-
form analysis of the entire application or system
as to its health.
The CAST Story
CAST software automatically analyzes all layers
of complex business applications and provides
the insight needed to manage, monitor and
control internal application quality and improve
development team productivity.
Gain measurable Returns On
Investment:
With the intelligence provided by CAST our
customers are able to transform application
development into a performance-driven culture.
The tangible benefits are hard to ignore:
• Up to 20% development productivity gains
• Up to 30% reduction in maintenance and
change request costs
• Up to 3 times savings in the cost and time for
massive knowledge transfer
• Reduced risk of system outages, security
violations, and future maintenance problems
More information
CAST is a pioneer and world leader in Soft-
ware Analysis and Measurement, with unique
technology resulting from more than $100
million in RD investment. CAST introduces
fact-based transparency into application de-
velopment and sourcing to transform it into a
management discipline. More than 250 com-
panies across all industry sectors and ge-
ographies rely on CAST to prevent business
disruption while reducing hard IT costs. CAST
is an integral part of software delivery and
maintenance at the world’s leading IT service
providers such as IBM and Capgemini. 
Founded in 1990, CAST is listed on NYSE-
Euronext (Euronext: CAS) and serves IT
intensive enterprises worldwide with a
network of offices in North America, Eu-
rope and India. For more information, visit
www.castsoftware.com.

Mais conteúdo relacionado

Mais de CAST

Shifting Vendor Management Focus to Risk and Business Outcomes
Shifting Vendor Management Focus to Risk and Business OutcomesShifting Vendor Management Focus to Risk and Business Outcomes
Shifting Vendor Management Focus to Risk and Business Outcomes
CAST
 
Cast Consulting
Cast ConsultingCast Consulting
Cast Consulting
CAST
 

Mais de CAST (20)

Why computers will never be safe
Why computers will never be safeWhy computers will never be safe
Why computers will never be safe
 
Green indexes used in CAST to measure the energy consumption in code
Green indexes used in CAST to measure the energy consumption in codeGreen indexes used in CAST to measure the energy consumption in code
Green indexes used in CAST to measure the energy consumption in code
 
9 Steps to Creating ADM Budgets
9 Steps to Creating ADM Budgets9 Steps to Creating ADM Budgets
9 Steps to Creating ADM Budgets
 
Improving ADM Vendor Relationship through Outcome Based Contracts
Improving ADM Vendor Relationship through Outcome Based ContractsImproving ADM Vendor Relationship through Outcome Based Contracts
Improving ADM Vendor Relationship through Outcome Based Contracts
 
Drive Business Excellence with Outcomes-Based Contracting: The OBC Toolkit
Drive Business Excellence with Outcomes-Based Contracting: The OBC ToolkitDrive Business Excellence with Outcomes-Based Contracting: The OBC Toolkit
Drive Business Excellence with Outcomes-Based Contracting: The OBC Toolkit
 
CAST Highlight: Code-level portfolio analysis. FAST.
CAST Highlight: Code-level portfolio analysis. FAST.CAST Highlight: Code-level portfolio analysis. FAST.
CAST Highlight: Code-level portfolio analysis. FAST.
 
Shifting Vendor Management Focus to Risk and Business Outcomes
Shifting Vendor Management Focus to Risk and Business OutcomesShifting Vendor Management Focus to Risk and Business Outcomes
Shifting Vendor Management Focus to Risk and Business Outcomes
 
Applying Software Quality Models to Software Security
Applying Software Quality Models to Software SecurityApplying Software Quality Models to Software Security
Applying Software Quality Models to Software Security
 
The business case for software analysis & measurement
The business case for software analysis & measurementThe business case for software analysis & measurement
The business case for software analysis & measurement
 
Cast Highlight Software Maintenance Infographic
Cast Highlight Software Maintenance InfographicCast Highlight Software Maintenance Infographic
Cast Highlight Software Maintenance Infographic
 
What is system level analysis
What is system level analysisWhat is system level analysis
What is system level analysis
 
Deloitte Tech Trends 2014 Technical Debt
Deloitte Tech Trends 2014 Technical DebtDeloitte Tech Trends 2014 Technical Debt
Deloitte Tech Trends 2014 Technical Debt
 
What you should know about software measurement platforms
What you should know about software measurement platformsWhat you should know about software measurement platforms
What you should know about software measurement platforms
 
CRASH Report 2014
CRASH Report 2014CRASH Report 2014
CRASH Report 2014
 
Code quality infographic
Code quality infographicCode quality infographic
Code quality infographic
 
CAST Architecture Checker
CAST Architecture CheckerCAST Architecture Checker
CAST Architecture Checker
 
Introduction to CAST HIGHLIGHT - Rapid Application Portfolio Analysis
Introduction to CAST HIGHLIGHT - Rapid Application Portfolio AnalysisIntroduction to CAST HIGHLIGHT - Rapid Application Portfolio Analysis
Introduction to CAST HIGHLIGHT - Rapid Application Portfolio Analysis
 
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 Consulting
Cast ConsultingCast Consulting
Cast Consulting
 
Wells Fargo Customer Story
Wells Fargo Customer StoryWells Fargo Customer Story
Wells Fargo Customer Story
 

Último

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 

Último (20)

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
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...
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu SubbuApidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 

CAST for the Project Manager

  • 1.
  • 2. Questions? Email us at contact@castsoftware.com 1 Managing is Measuring It has long been said when referring to the management of a soft- ware development organization, “you cannot manage what you cannot measure and you cannot measure what you cannot see”, but this must change. This isn’t about trust; it is about ensuring the health of the applications that run the busi- ness. As a project manager, your job isn’t just about delivering on time, but it also includes ensuring stability, flexibility and security for the future. As applications progress through their lifecycles which tend to last decades, not months or years, future enhancements, fixes, exten- sions and integrations must be easy to implement and not add significant risk to the applications stability. To ensure more predictable projects in the future when it comes to hitting deadlines, budgets and quality initiatives, the ability to monitor and measure the activities of the development team is crucial. When managing a team no matter what type of job they are doing, trust is important for success. That being said, it is also important to understand what that team is doing and how well they are doing it. In software devel- opment, managing and measuring how well the team is performing can be difficult if not, near to impossible, so trusting teams and individuals is unavoidable. CAST Application Intelligence Platform The CAST Application Intelligence Platform automatically analyzes source code to pro- vide project managers with the information needed to ensure that development teams are following industry and internal coding best practices, architectural standards and designs and documenting what they do dur- ing development.These measures are used in combination with application sizing including function point analysis and lines of code to provide insight into the overall health of the application using the following factors: • Transferability • Changeability • Robustness • Performance • Security • Maintainability All of the information is then presented in a fully customizable dashboard optimized to see the information most important to you and then enabling a drilldown into the details. CAST Application Intelligence Platform Overview for the Project Manager “Youcannotmanagewhatyou cannotmeasureandyoucan- notmeasurewhatyoucannot see,butthismustchange.This isn’tabouttrust;itisabouten- suringthehealthoftheappli- cationsthatrunthebusiness.”
  • 3. Questions? Email us at contact@castsoftware.com 2 1 2 CAST AIP measures over 400 technical metrics including language-specific ones to identify areas affecting the overall health of the application. Each high level metric is made up of many sub-metrics that are being measured. These met- rics are both generic and language-specific. Each has a relative weight which can be adjusted depending on your team objectives. Figure 1 CAST AD Governance Dashboard for a specific project or application Figure 2 Gain an understanding of each of the sub-metrics across all tiers and languages
  • 4. Questions? Email us at contact@castsoftware.com 3 3 Monitoring and measuring is just the start, but you need to be able to have your teams act upon the information provided. Through this drilldown displaying the files in violation, you can understand what percentage doesn’t comply and know exactly which files are responsible. Once identified, the work can be assigned out to the development teams to investigate and fix the issues. Figure 3 Drilldown to specific objects in violation of naming convention rules How Does It Work The CAST Application Intelligence Platform analyzes all of the code that makes up an application or system including the database, business and user interface layers. From there, the information is stored in a knowledge base “repository” from which reports are extracted and decisions can be made. The platform is made up of 3 engines:
  • 5. www.castsoftware.com Europe 3 rue Marcel Allégot 92190 Meudon - France Phone: +33 1 46 90 21 00 North America 373 Park Avenue South New York, NY 10016 Phone:+1 212-871-8330 Questions? Email us at contact@castsoftware.com 8Copyright © CAST All Rights Reserved • 0023 4 • Quality • Compliance • Structure Each engine brings its specific expertise, the platform combining them to assess the entire application across all areas needed. Theanal- yzerslookattheapplicationfromastaticpointofvie w,butareabletosimulatehowtheapplication will run, connecting all of the pieces of the puzzle, looking across different languages including the database. Because of this, CAST is able to per- form analysis of the entire application or system as to its health. The CAST Story CAST software automatically analyzes all layers of complex business applications and provides the insight needed to manage, monitor and control internal application quality and improve development team productivity. Gain measurable Returns On Investment: With the intelligence provided by CAST our customers are able to transform application development into a performance-driven culture. The tangible benefits are hard to ignore: • Up to 20% development productivity gains • Up to 30% reduction in maintenance and change request costs • Up to 3 times savings in the cost and time for massive knowledge transfer • Reduced risk of system outages, security violations, and future maintenance problems More information CAST is a pioneer and world leader in Soft- ware Analysis and Measurement, with unique technology resulting from more than $100 million in RD investment. CAST introduces fact-based transparency into application de- velopment and sourcing to transform it into a management discipline. More than 250 com- panies across all industry sectors and ge- ographies rely on CAST to prevent business disruption while reducing hard IT costs. CAST is an integral part of software delivery and maintenance at the world’s leading IT service providers such as IBM and Capgemini.  Founded in 1990, CAST is listed on NYSE- Euronext (Euronext: CAS) and serves IT intensive enterprises worldwide with a network of offices in North America, Eu- rope and India. For more information, visit www.castsoftware.com.