%in Midrand+277-882-255-28 abortion pills for sale in midrand
20100121 04 - Présentation du CISQ par cast software
1. CISQ Launches in EuropeCISQ Launches in Europe
Dr. Bill Curtis
Director, CISQ
www.it-cisq.org
1
2. Business application software is lagging in quality
Low
High
High
Software
Quality
Impact of Quality
Defense and
Aerospace
Software
Business
Applications
Embedded
Software
1980’s 1990’s
2000’s
Software development
should be industrialized to
improve quality while
keeping costs low
Size of bubble indicates overall size of market
3. Software EngineeringSoftware Engineering’’ss 44thth WaveWave
What: 3rd & 4th generation languages, structured programming
When: 1965-1980
Why: Give developers greater power for expressing their
programsLanguagesLanguages
11
What: Design methods, CASE tools
When: 1980-1990
Why: Give developers better tools and aids for constructing
software systemsMethodsMethods
22
What: CMM/CMMI, ITIL, PMBOK, Agile
When: 1990-2002
Why: Provide a more disciplined environment for
professional work incorporating best practicesProcessProcess
33
What: Architecture, Quality characteristics, Reuse
When: 2002
Why: Ensure software is constructed to standards
that meet the lifetime demands placed on itProductProduct
44
4. Why CISQ?Why CISQ?
• Industry needs software quality measures:
– Visibility into business critical applications
– Control of outsourced work
– Benchmarks
• Current limitations:
– Manual, expensive infrequent use
– Subjective not repeatable or comparable
– Inconsistent definitions burdens usage
4
5. CISQ
IT organizations,
Outsourcers,
Government,
Experts
Define industry issues
Drive standards adoption
Create assessment
infrastructure
Application quality standard
Other standards, methods
Technical certification
Partnership
IT
Executives
Technical
experts
What Is CISQ?What Is CISQ?
5
6. Initial CISQ ObjectivesInitial CISQ Objectives
Raise international awareness of the critical
challenge of IT Software Quality1
Develop standard, automatable measures and
anti-patterns for evaluating IT software quality2
Promote global acceptance of the standard in
acquiring IT software and services3
Develop an infrastructure of authorized
assessors and products using the standard4
7. How CISQ Will Benefit Customers ?
CISQ
Better
estimates of
future costs
Improved
supplier
relationships
Standard
industry
measures
More
confidence in
benchmarks
Case studies
of business
value
Interaction
with other
members
8. CISQ Standards InfrastructureCISQ Standards Infrastructure
Architecture Modernization
Platform Task Force
OMG
Software Assurance
Platform Task Force
IT Application
Software Quality
Standard
ISO 9126
series
ISO 25000
series
Defined metrics
Weaknesses &
anti-patterns
Common
Vulnerability
Scoring System Common
Weakness
Enumeration
Structured Metrics
Meta-model
Knowledge Discovery
Meta-model
Abstract Syntax Tree
Meta-model
8
9. CISQ MembersCISQ Members
IT Customers System Integrators Package Vendors
Alcatel-Lucent
Amadeus
Airbus
Allianz
AXA
BNP Paribas
EDF
France Telecom
Morgan Stanley
Mac Keyson
Siemens
US Homeland Secur.
CIGREF
Atos Origin
Capgemini
CSC
DCG
IBM
Sopra
Stéria
TCS
Not confirmed
Accenture
Actéos
Aldata
CAST
Cegedim
10. CISQ Executive Forum Participants
Frankfurt Arlington
Amadeus
AXA
BNP Paribas
Capgemini
CAST
CIGREF
Daimler
Deutsche Bundesbank
DNV-ITGS
First Data
France Telecom--Orange
Fraunhofer IESE
Intellinova
Itestra
Johannes Kepler Univ.
Kugler Maag
Siemens
SIGS Datacom
Société Générale
T-Systems
Technical Univ. Munich
ADA Software
AXA
Benchmark Consulting
Booz Allen Hamilton
CAST
Capers Jones Consulting
David Consulting Group
US Health & Human Services
US Homeland Security
Fannie Mae
FedEx
General Motors
IBM
McKesson
Morgan Stanley
US Air Force
Tata Consultancy Services
11. EU Executive Forum ResultsEU Executive Forum Results
Primary uses #
Benchmarking 2
Outsource control 19
Managing development 22
Risk management 5
Innovation 1
Estimating size 9
Portfolio management 9
13. Initial CISQ Technical Working Groups
Develop a definition for automating
Function Points
Size
Measure elements affecting maintenance
cost, effort, & time
Maintainability
Measure elements affecting availability
and responsiveness
Reliability &
Performance
Measure elements affecting vulnerability
to attack and loss
Security
Define methods for using code measures
internally and externally
Best Practices for
Metrics Use
14. Future CISQ DirectionsFuture CISQ Directions
• CISQ will pursue member-driven objectives
– Determined by CISQ Executive Forum
– Consensus among CISQ members of problem to be addressed
• Early requests for additional objectives:
– Defect and failure-related definitions
– Business value measures related to application quality
– Productivity/Size measurement
• Use of Executive Forum for addressing industry issues
– Outsourcing quality SLAs
– Benchmarking
– Industry response to regulatory
14