23
B P D Corporation BDP Corporation, Copyright © 2009 IT Process IT Process Integrator Integrator Quality Software Development Quality Software Development Presented By Presented By Bruce Pavalow Bruce Pavalow

SDLC Integrated Project Schedule

Embed Size (px)

DESCRIPTION

 

Citation preview

Page 1: SDLC Integrated Project Schedule

BPDCorporation

BDP Corporation, Copyright © 2009

IT Process IT Process IntegratorIntegrator

Quality Software DevelopmentQuality Software Development

Presented ByPresented ByBruce PavalowBruce Pavalow

Page 2: SDLC Integrated Project Schedule

BPDCorporation

BDP Corporation, Copyright © 2009

Software Development

• Topics

• Components of software development

• Demonstration

Page 3: SDLC Integrated Project Schedule

BPDCorporation

BDP Corporation, Copyright © 2009

Software Development

Software Development Life Cycle

Requirements Analysis

Design

Development

Integration and Test

Implementation

Operations and Maintenance

• In the beginning …

Page 4: SDLC Integrated Project Schedule

BPDCorporation

BDP Corporation, Copyright © 2009

Software Development

Project Management Life Cycle

Initiating

Planning

Executing

Monitoring and Control

Closing

• Manage software development (part 1)

Page 5: SDLC Integrated Project Schedule

BPDCorporation

BDP Corporation, Copyright © 2009

Software Development

Configuration Management

Change Management

Contingency Management

Problem Management

others …

• Manage software development (part 2)

Page 6: SDLC Integrated Project Schedule

BPDCorporation

BDP Corporation, Copyright © 2009

Software Development

CMMi

ISO 9000

• Develop Software • Develop “Quality” Software

Page 7: SDLC Integrated Project Schedule

BPDCorporation

BDP Corporation, Copyright © 2009

Software Development

• Adhere to Compliance Sarbanes-Oxley

Control Objectives for Information and Related Technology (COBIT)

Page 8: SDLC Integrated Project Schedule

BPDCorporation

BDP Corporation, Copyright © 2005

Employee Reaction

COBITSOX

Compliance

CMMi ISO 9000

Develop Quality Software

SDLC

Develop Software

? ???

?

Config. Mgmt

Manage Development

PMLC Change Mgmt

Page 9: SDLC Integrated Project Schedule

BPDCorporation

BDP Corporation, Copyright © 2009

Challenges

? How and when do I execute all of these processes?

? How do I increase my productivity with the ever increasing requirements for quality and compliance?

? How do I document the software development: Vision, Charter, Requirements, Specifications, Test plans, etc?

Page 10: SDLC Integrated Project Schedule

BPDCorporation

BDP Corporation, Copyright © 2009

Challenges

? How do I document compliance?

? Where do I store the documents?

? What tools do I use in the software development process?

? Who is responsible for executing each process activity?

Page 11: SDLC Integrated Project Schedule

BPDCorporation

BDP Corporation, Copyright © 2005

Employee Reaction

? ???

?

COBITSOX

Compliance

CMMi ISO 9000

Develop Quality Software

SDLC

Develop Software

Config. Mgmt

Manage Development

PMLC Change Mgmt

Page 12: SDLC Integrated Project Schedule

BPDCorporation

BDP Corporation, Copyright © 2005

IT Process Integrator Solution

A single integrated process

Page 13: SDLC Integrated Project Schedule

BPDCorporation

BDP Corporation, Copyright © 2005

Creates an integrated process management plan for the effective and efficient development of quality application software.

IT Process Integrator: Software Development

Base Product Includes:

• PMI PMBOK 3rd Edition• DOJ SDLC January 2003 • CMMi version 1.1• Sarbanes-Oxley • COBIT version 3.2

Page 14: SDLC Integrated Project Schedule

BPDCorporation

BDP Corporation, Copyright © 2005

Creates an integrated process management plan for the effective and efficient development of quality application software.

Customize

IT Process Integrator: Software Development

Page 15: SDLC Integrated Project Schedule

BPDCorporation

BDP Corporation, Copyright © 2005

Results

Produce quality software Satisfying customers Produce compliant software Satisfying the auditors and assessors

IT Process Integrator: Software Development

Page 16: SDLC Integrated Project Schedule

BPDCorporation

BDP Corporation, Copyright © 2005

IT Process Integrator: Software Development

Page 17: SDLC Integrated Project Schedule

BPDCorporation

BDP Corporation, Copyright © 2005

WHO BENEFITS?

• Program Management Office• Project Managers• Development Teams• Quality Management Teams• IT Auditors• Finance Departments

Page 18: SDLC Integrated Project Schedule

BPDCorporation

BDP Corporation, Copyright © 2005

HOW DO THESE GROUPS BENEFIT?

• Program Management Office

Manage and communicate up-to-date processes, artifacts, policies and procedures

Page 19: SDLC Integrated Project Schedule

BPDCorporation

BDP Corporation, Copyright © 2005

HOW DO THESE GROUPS BENEFIT?

• Project Managers and Development Teams

Follow a consistent step by step approach, enhancing team productivity

Reduces risk of failed assessments and audits

Quality software and compliance are transparent reducing employee anxiety

Cuts learning curve where new employees are productive on day 1

Page 20: SDLC Integrated Project Schedule

BPDCorporation

BDP Corporation, Copyright © 2005

• Quality Management Teams

Achieve higher levels of compliance with standardized software development process

Control plan and artifact changes

HOW DO THESE GROUPS BENEFIT?

Page 21: SDLC Integrated Project Schedule

BPDCorporation

BDP Corporation, Copyright © 2005

• IT Auditors

Improve productivity

Lower audit and compliance failure rates

Speeds up audit and compliance process

HOW DO THESE GROUPS BENEFIT?

Page 22: SDLC Integrated Project Schedule

BPDCorporation

BDP Corporation, Copyright © 2005

• Finance Departments

Improved budget management process

HOW DO THESE GROUPS BENEFIT?

Page 23: SDLC Integrated Project Schedule

BPDCorporation

BDP Corporation, Copyright © 2005

QUESTIONS

?