20
Software Quality In Software Quality In China China Status and Progress Status and Progress Prof. Dehua Ju Prof. Dehua Ju Co-Founder & Vice President of ASTI Co-Founder & Vice President of ASTI Vice President of Shanghai Software Industry Vice President of Shanghai Software Industry Association Association Director of China Software Industry Director of China Software Industry Association Association Member of Shanghai Informatization Expert Member of Shanghai Informatization Expert Committee Committee Advisory Board Member of IEEE Software Advisory Board Member of IEEE Software

Software Quality In China Status and Progress Prof. Dehua Ju Co-Founder & Vice President of ASTI Vice President of Shanghai Software Industry Association

Embed Size (px)

Citation preview

Page 1: Software Quality In China Status and Progress Prof. Dehua Ju Co-Founder & Vice President of ASTI Vice President of Shanghai Software Industry Association

Software Quality In ChinaSoftware Quality In ChinaStatus and ProgressStatus and Progress

Software Quality In ChinaSoftware Quality In ChinaStatus and ProgressStatus and Progress

Prof. Dehua JuProf. Dehua JuCo-Founder & Vice President of ASTICo-Founder & Vice President of ASTI

Vice President of Shanghai Software Industry AssociationVice President of Shanghai Software Industry Association

Director of China Software Industry AssociationDirector of China Software Industry Association

Member of Shanghai Informatization Expert CommitteeMember of Shanghai Informatization Expert Committee

Advisory Board Member of IEEE SoftwareAdvisory Board Member of IEEE Software

Nov. 8, 2005Nov. 8, 2005

Page 2: Software Quality In China Status and Progress Prof. Dehua Ju Co-Founder & Vice President of ASTI Vice President of Shanghai Software Industry Association

ASTI

Even In Its Infancy AgeEven In Its Infancy AgeTo Be More Mature – A Urgent DemandTo Be More Mature – A Urgent Demand Even In Its Infancy AgeEven In Its Infancy AgeTo Be More Mature – A Urgent DemandTo Be More Mature – A Urgent Demand

China’s Software and IT Industry Is Just in Their Infancy Age

China’s Enterprises just Begin Their Journey to Build Up the IT Systems

However Requirements for Robust Development Enforce China To Be Mature More Quickly, Including Software Quality

Page 3: Software Quality In China Status and Progress Prof. Dehua Ju Co-Founder & Vice President of ASTI Vice President of Shanghai Software Industry Association

ASTI Driven Forces In ChinaDriven Forces In China Driven Forces In ChinaDriven Forces In China

Software and IT Industry Are Targeted In China To Be New Pillar Industry

Put Forward the State Policy “Industralization Driven By Informatization”

Facing With Pressure and Challenge From Economic Globalization

It is Recognized “Quality Is LifebloodQuality Is Lifeblood”

Page 4: Software Quality In China Status and Progress Prof. Dehua Ju Co-Founder & Vice President of ASTI Vice President of Shanghai Software Industry Association

ASTI

Outsourcing – A New Opportunity Outsourcing – A New Opportunity To ChinaTo ChinaOutsourcing – A New Opportunity Outsourcing – A New Opportunity To ChinaTo China

The IT Outsourcing Market Has Reached $163bn By 2004

Now Overseas Clients Want a Multiple Choices

How China With a Big SW Population Can Smoothly Enter This Market ?

Indian Successful Experiences – Quality First

India is Our Strong Competitor, But Also a Learning Model

Page 5: Software Quality In China Status and Progress Prof. Dehua Ju Co-Founder & Vice President of ASTI Vice President of Shanghai Software Industry Association

ASTI

How To Speed Up The Steps How To Speed Up The Steps Toward High QualityToward High Quality How To Speed Up The Steps How To Speed Up The Steps Toward High QualityToward High Quality

Combination With Multiple Lines:

Propel from Government

Role of Industry Association

Movement For Quality/Process Improvement

Talents Engineering – Tackle Quality From the Root

Page 6: Software Quality In China Status and Progress Prof. Dehua Ju Co-Founder & Vice President of ASTI Vice President of Shanghai Software Industry Association

ASTI Qualification For ‘Double Software”Qualification For ‘Double Software”Qualification For ‘Double Software”Qualification For ‘Double Software”

A State Regulation – Qualification For ‘Double Software’: Software Company and Products

Originated from a New Preferential Policy (Document Reference No.18) Announced by The State Council in 2000

Only Authorized Software Companies and Registered Software Products Can Enjoy the State’s Preferential Policy, e.g. Tax Exemptions and Reductions

So far 9968 Software Companies and 20192 Software Products have got the Certificates in China

Page 7: Software Quality In China Status and Progress Prof. Dehua Ju Co-Founder & Vice President of ASTI Vice President of Shanghai Software Industry Association

ASTI

Workflow For Applying Qualification Workflow For Applying Qualification Of Software CompanyOf Software CompanyWorkflow For Applying Qualification Workflow For Applying Qualification Of Software CompanyOf Software Company

Page 8: Software Quality In China Status and Progress Prof. Dehua Ju Co-Founder & Vice President of ASTI Vice President of Shanghai Software Industry Association

ASTI

Testing Centers EstablishedTesting Centers Established-- Third Party Testing-- Third Party TestingTesting Centers EstablishedTesting Centers Established-- Third Party Testing-- Third Party Testing

As a Part of Software Qualification Program, a Number of Authorized Testing Centers Have been Established in China, Distributed Throughout the Country, to Provide Third Party Testing Services Required

China Software Testing Center (CSTC) is the First SW Testing Center in China Approved By China National Accreditation Board of Laboratories (CNAL). So far It Has Certified 5000+ Products, and Served for Acceptance Testing and Auditing of Hundred Information System Projects

At Shanghai, There Are Two Software Testing Centers (SSTC), Also Approved By the CNAL, As Branch Center of CSTC to Provide Local Services For Software Testing

So far there are 8 SW Testing Centers Approved By CNAL. The Total Number is Close To 30.

Page 9: Software Quality In China Status and Progress Prof. Dehua Ju Co-Founder & Vice President of ASTI Vice President of Shanghai Software Industry Association

ASTI SPIN & QAI Chapters In ChinaSPIN & QAI Chapters In ChinaSPIN & QAI Chapters In ChinaSPIN & QAI Chapters In China

For Promoting Software Quality/Process Improvement, the Software Industry Association Acts a Key Role As Advocator and Media For Technology Transfer

At Shanghai, the SSIA Built up the Shanghai Software Quality Consortium (SSQC), and The First SPIN and QAI Chapter in China. 18 Famous International Organizations sent their Congratulations to Its Establishment and Admired As ‘A Right Step Towards Right Direction At Right Time’

Right Now There Are Five Active SPIN Chapters, Registered at CMU, in China. They are: Shanghai, Beijing, Guangdong, Shenzhen, and Nanjing.

Page 10: Software Quality In China Status and Progress Prof. Dehua Ju Co-Founder & Vice President of ASTI Vice President of Shanghai Software Industry Association

ASTI Software Quality MovementSoftware Quality MovementSoftware Quality MovementSoftware Quality Movement

Chinese software enterprises rush to ISO9000 and CMM-based SPI – A new hot spot

Government even promised to provide subsidy to CMM certification (Up To 50%)

So far in Shanghai 200 SW companies got ISO9000 certificate, 32 CMM Level 3, 4 CMM Level 4, 5 CMM Level5 and 1 CMMI Level 5 – A Significant Progress

Number of Appraisals (Based on CMU/SEI Profile) Mar.2002 Mar. 2004 Mar. 2005 China 18 152 243 India 153 330 387 USA 1498 1838 1947 Only Next To India and US, But With Quickest Growth

Page 11: Software Quality In China Status and Progress Prof. Dehua Ju Co-Founder & Vice President of ASTI Vice President of Shanghai Software Industry Association

ASTI HRD – The No.1 Strategic SelectionHRD – The No.1 Strategic SelectionHRD – The No.1 Strategic SelectionHRD – The No.1 Strategic Selection

Based on such essential cognition of that future economic competition is, in the end, the competence race of human resource, especially in the software professionals

High qualified human resource development has been listed as a national strategic task and an important measure for that

The CPC Political Bureau has put forward the state strategy “Strengthen The Country By Talents” in 2003

It calls for to better train and utilize talented professionals, and to foster a batch of high rank experts who are competent to the needs of socialist modernization And reformation and opening policy

Now there are common consensus in the whole country: “S&T Is The First Productive Force” and “Talents Are The First Resource”

In the State Next (11th) 5 years plan, a key issue listed is how to ‘Construct the IT Talents Highland’

Page 12: Software Quality In China Status and Progress Prof. Dehua Ju Co-Founder & Vice President of ASTI Vice President of Shanghai Software Industry Association

ASTI Human Factor In SPIHuman Factor In SPIHuman Factor In SPIHuman Factor In SPI

The human factor is the most influential in any successful project

Experiences show that nine system failures out of ten, it's the human factor

Software process is mastered by people with proper knowledge and skills

Needs right people playing right roles Total System Maturity: People + Process To shift the organizational paradigm from "individual

knowledge is power" to "collective knowledge is a competitive advantage"

Employees who actively participated in the knowledge-generating community will be more valued and more visible

Page 13: Software Quality In China Status and Progress Prof. Dehua Ju Co-Founder & Vice President of ASTI Vice President of Shanghai Software Industry Association

ASTI

Towards Professionalism Towards Professionalism -- Our Conscious Selection-- Our Conscious SelectionTowards Professionalism Towards Professionalism -- Our Conscious Selection-- Our Conscious Selection

Although China’s IT/SW industry is still in their infancy age, It is demanded to be mature more quickly

IT/SE professionalism has became a global trend

Earlier awareness for that is favorable for us to implement a jump development and aim at a high target at HRD

Page 14: Software Quality In China Status and Progress Prof. Dehua Ju Co-Founder & Vice President of ASTI Vice President of Shanghai Software Industry Association

ASTI

SE Code Of Ethics and Professional Practice Standard SE Code Of Ethics and Professional Practice Standard

We have translated the IEEE-CS/ACM SE Code of Ethics and Professional Practice version 5.2 into Chinese, which has been determined as the Chinese version of the standard after reviewed by the international committee

The Shanghai Software Industry Association (SSIA) has being spread it over Shanghai SE community

It is considered as a crucial step towards a mature SE professionals My company – ASTI Shanghai is the first software company in China to follow this Code of Ethics standard. As a return, it is promised to use the standard logo

on their documents released

Page 15: Software Quality In China Status and Progress Prof. Dehua Ju Co-Founder & Vice President of ASTI Vice President of Shanghai Software Industry Association

ASTI

Information Technologies Information Technologies Resource Center EstablishedResource Center EstablishedInformation Technologies Information Technologies Resource Center EstablishedResource Center Established

As a technology transfer center and bridge linking IT community, ASTI has developed a IT resource website called “IT Source”, supported by local government

It contains rich technology resources and provides one-stop service ( link 25,000 URLs and more than 2,560 IT resource web sites in the world), covering many hot spots such as SE technologies, e-Business, new IT technologies, outsourcing, IT professional development etc.

It has became one of the most attractive IT websites in China, hit rate exceeds 5.0M and has 40,000 + members

Mr. Steve McConnell wrote a special preface for IT Source admired it as a real demo of ‘Open Knowledge’

As a public service platform, it is planned to provide new consulting services like Virtual CTO/CIO

Page 16: Software Quality In China Status and Progress Prof. Dehua Ju Co-Founder & Vice President of ASTI Vice President of Shanghai Software Industry Association

ASTI

CSDP – A Key Step Towards Our TargetCSDP – A Key Step Towards Our Target

IEEE-CS CSDP is a high-standard international training/certificate program for SE professionals,

which is based on SWEBOK & PMBOK and neutral to any specific company

It conforms totally to our target and mission. We will do our best to promote CSDP into China

We have a team of qualified SE experts to support the CSDP implementation in China

SSIA and SCS will cooperate closely with IEEE-CS for this purpose Our CSDP/SWEBOK-Based Training Materials have been submitted

to the International Training Committee for Review and has been recognized as a qualified training center (1st in China and 4th in the world)

Now, the advance is sounding like today !

Page 17: Software Quality In China Status and Progress Prof. Dehua Ju Co-Founder & Vice President of ASTI Vice President of Shanghai Software Industry Association

ASTI Guided By High Standard BOKsGuided By High Standard BOKsGuided By High Standard BOKsGuided By High Standard BOKs

To match the international high standard in training, we demand all training courseware developed will based on related Body of knowledge (BOKs)

They are considered as a guidance and objective criteria for high quality training to reach scientific and systematic structure & contents

Page 18: Software Quality In China Status and Progress Prof. Dehua Ju Co-Founder & Vice President of ASTI Vice President of Shanghai Software Industry Association

ASTI Development Of The BOKsDevelopment Of The BOKsDevelopment Of The BOKsDevelopment Of The BOKs

In SE domain, we recommended to directly rely on the well-known standards, like SWEBOK and PMBOK

For the IT domain, there are many existing BOKs developed by different institutes. We will integrate their merits into an united version (IBOK), based on the specific needs of China’s informatization practices

For NPD domain, supported by Shanghai Science commission, our ASTI has finished a research project on developing the Body of Knowledge for New Product Development (NPDBOK) which integrated and expanded DRM’s and SCPD’s similar works

As the action plan of “Prospering City By Science & Technology and Education”, this work was merged into a more magnificent project to develop a BOK for CTO. Now the version 3 of CTO BOK has worked out by a task force. The Shanghai government has announced an official certificate program for CTO, based on that CTO BOK.

Page 19: Software Quality In China Status and Progress Prof. Dehua Ju Co-Founder & Vice President of ASTI Vice President of Shanghai Software Industry Association

ASTI Certificate Programs IntroducedCertificate Programs IntroducedCertificate Programs IntroducedCertificate Programs Introduced

Taking as a concerted action, we have introduced six certificate programs so far, three international and three domestic

PMI’s PMP since 2000. In 2005 It is estimated Near 10000 Chinese will get the PMP Certificates

Cooperating With IEEE-CS, SSIA is jointly promoting the CSDP Certificate an SWEBOK-based SE training into China

Another initiative is cooperate with UMTP, Japan to promote software modeling technique and UML as a future common standard between Asian SE communities

Three other certificate program are sponsored by Shanghai government since 2003, they are respectively: Software Quality and Testing Engineers (CSQE/CSTE BOK based), CTOs and CIOs

SSIA acts as a crucial and active role in developing related BOKs and training programs

To be introduced: QAI’s CSQA/CSTE, iSQI’s , Japan IPA’s JITEC

Page 20: Software Quality In China Status and Progress Prof. Dehua Ju Co-Founder & Vice President of ASTI Vice President of Shanghai Software Industry Association

ASTI Training Materials ReadyTraining Materials ReadyTraining Materials ReadyTraining Materials Ready CSDP- & SWEBOK-Based SE Training Materials have Passed the

Review By IEEE Training Committee and Becomes a Registered CSDP Training Center 60 hrs, 18M, 1751 .ppt Pages

New Technologies In SE 160 hrs, 92.5M, 4062 .ppt Pages Best Practices In SE 525 hrs, 232M, 13608 .ppt Pages Advanced Courses For Informatization 120 hrs , 162M , 5331 .ppt Pages Special IT Topics 60hrs, 68M, 1857 .ppt Pages New Product Development (Published) CTO Training Materials 29.735M 1982 .ppt Pages Innovation Management 18M 1562 .ppt Pages In Total: 622622MBMB 3004530045 .ppt Pages