+ All Categories
Home > Documents > CMM for Web Development A Comprehensive work by: Project: Summer 2002.

CMM for Web Development A Comprehensive work by: Project: Summer 2002.

Date post: 19-Dec-2015
Category:
View: 214 times
Download: 0 times
Share this document with a friend
Popular Tags:
23
CMM for Web Development A Comprehensive work by: Project: Summer 2002
Transcript

CMM for Web Development

A Comprehensive work by:

Project: Summer 2002

Outline

Maturity Levels Why a CMM for E-Commerce Web Sites Key Function Areas Key Process Area Map Specific Example: Testing Areas for Further Research

Maturity Levels

Software CMM E-Commerce

Level 1: Ad Hoc Just Do It

Level 2: Repeatable Largely Static Web Site

Level 3: Defined Dynamic Web Site

Level 4: Managed Advanced Web Site Practices

Level 5: Optimized Highly Advanced Web Site

Why a CMM for E-Commerce Web Sites

Relatively Immature Technology End User is Company's Business Customer Importance of Customer/Vendor Relationship Emphasis on Usability Graphical and Commercial Appeal Reliability

Key Function Areas (KFA)

CMM Level KFA Software CMM

E-Commerce

CMM

Level 2 Requirements Management

X X

+ Special Equipment and Internet Testing Labs

Key Function Areas continued…

CMM Level KFA Software CMM

E-Commerce

CMM

Level 2 Project Planning

X X

+ Legal Group Defined and Committed

Project Tracking and Oversight

X X

Key Function Areas continued…

CMM Level KFA Software CMM

E-Commerce

CMM

Level 2 Software Subcontract Management

X X

+ Regular and defined communications

+ IT Tracks Actual/Plan

Key Function Areas continued…

CMM Level KFA Software CMM

E-Commerce

CMM

Level 2 Software QA

X X

+ Compliance Verified through test plan

Key Function Areas continued…CMM Level KFA Software

CMME-Commerce

CMM

Level 2 Software Configuration Management

X X

+ Web Site Integration

+Privacy requirements

+International Requirements

+Legal Requirements

Key Function Areas continued…

CMM Level KFA Software CMM

E-Commerce

CMM

Level 2 Software Configuration Management

Continued…

X X

+Static Content Mgt

+ Security Perimeter

+ Front-End Static Code

+ Functional HW Config.

+ Hosting co-location

+ Browser Compatibility

Summary: Why a CMM for E-Commerce Web Sites?

Levels 3, 4 and 5 have similar considerations: While the basics seem to be the same as the software

CMM, there are several different factors: Hardware, including customer hardware, is important With product commitment and delivery considerations,

legal issues are important Privacy of customers and trade secrets essential Site Naming is part of product identity

Summary: Why a CMM for E-Commerce Web Sites? Continued…

Financial security and ability to record and manage revenue considerations essential in B-B work

Internationalization of Messages and Screen Design ISP Management : Hosting, Development, Delivery, Support Importance of Contracts and Verification Ability to react quickly to competitive changes Need for Information Architecture which may tie with internal

systems Scalability and Usage Monitoring Items 1-9 seem to be common to all e-commerce web sites.

Key Process Area Map

Process Categories: Process Management Project Management Information Management Engineering Deployment and Support Testing Customer/Supplier Relationships

Testing

Level/Process Categories

Testing [2]

5 Optimizing Automated Interfacility/ Interwebsite Testing Management

B-B Quality Control Management

Testing

Level/Process Categories

Testing [2]

4 Managed Coordinated B-B Quality Review Process

Integrated Site, Domain and Environment Test Measurement Program

Software Quality, Usability and Market Receptiveness Evaluation

Testing

Level/Process Categories

Testing [2]

3 Defined Controlled and Monitored Integrated System Test Process

System and Web Product Life Cycle Testing Program

Testing

Level/Process Categories

Testing [2]

2 Repeatable Initiate Test Planning Process

Develop Testing and Improvement Goals

Establish Baseline for future testing and comparison (regression testing model)

1 Initial/ Just Do It Unit Test

Sub Goals for Testing and Error Control – Level 2

KPA Goal Sub Goals / Tasks

Software Quality Assurance:

Repeatable / Largely

Static Web Site

1 Initiate Test Planning Process

2 Develop Testing and Improvement Goals

3 Establish Baseline for future testing and comparison (regression testing model)

Sub Goals for Testing and Error Control – Level 3

KPA Goal Sub Goals / Tasks

Software Quality Management:

Defined / Dynamic Web Site

1 System and Web Product Life Cycle Testing Program

2 Controlled and Monitored Integrated System Test Process

3 Institute Software, Usability and Market Test Group

Sub Goals for Testing and Error Control – Level 4

KPA Goal Sub Goals / Tasks

Full Solution Quality Management:

Managed / Advanced Web Site Practices

1 Coordinated B-B Quality Review Process

2 Integrated Site, Domain and Environment Test Measurement Program

3 Software Quality, Usability and Market Receptiveness Evaluation

Sub Goals for Testing and Error Control – Level 5

KPA Goal Sub Goals / Tasks

Defect prevention

Optimized and Highly Advanced Web Site

1 Automated Inter-facility / Inter-website Testing Management

2 B-B Quality Control Management

Conclusion

Is there a need for a separate CMM for E-Commerce?

Questions?

Optional


Recommended