SecurityArena

Guide to Practical Info Security!

Who's Online

We have 3 guests online
CBK Applications and Systems Development Security (Part-1)
CBK Applications and Systems Development Security (Part-1) - System Development Print E-mail
Written by Administrator   
Thursday, 09 July 2009 08:54
Article Index
CBK Applications and Systems Development Security (Part-1)
Functionality vs Security
Database Management System
Database models
Database Interface Languages
Relational Database Components
Normalization
Integrity
Database Security Controls
Data Warehousing and Data Mining
Web Services
System Development
Functional Design Analysis and Planning
System Development Process Models
Verification vs Validation
Separation of Duties in System Development
Configuration management
All Pages

System Development

Security is most effective if it is planned and managed throughout the life cycle of a system or application, versus applying a third-party package as a front end at the end after the development. A security plan should be drawn up at the beginning of a development project and integrated into the functional plan.

Life Cycle Phases

Security is not listed here as an individual bullet point because it should be embedded throughout all phases. Security should be addressed in each phase of system development. Security should not be addressed only at the end of development, because of the added cost, time, and effort and the lack of functionality.
Project initiation

  • Conception of project definition
  • Proposal and initial study
  • Initial risk analysis

Functional design analysis and planning

  • Requirements uncovered and defined
  • System environment specifications determined
  • Formal design created

System design specifications

  • Functional design review
  • Functionality broken down
  • Detailed planning put into place
  • Code design

Software development

  • Developing and programming software

Installation

  • Product installation and implementation
  • Testing and auditing

Maintenance support

  • Product changes, fixes, and minor modifications

Disposal

  • Depending on the system sensitivity level


Last Updated on Friday, 28 August 2009 05:04
 
Please register or login to add your comments to this article.
 
Joomla 1.5 Templates by Joomlashack