Monday, October 10, 2011

Software Development Strategy

Software that is built correctly can transform as the organisation and its business transforms.

Developing Software:

As organizations reliance on software grows, so do the business-related consequences of the software being used. 

System Development Life Cycle (SDLC)

The overal process for developing information systems from planning and analysis through implementation and maintenance.

1 - Planning, 2 - Analysis, 3 - Design, 4 - Development, 5 - Testing, 6 - Implementation, 7 - Maintenance. 


Software Development Methodologies

Waterfall Methodology - Each phase is distinct, sequentially from planning through implementation and maintenance. Rarely going back, concept is start from the beginning build everything until it's all finished and then moving no.

Agile - Customer satisfaction through early and continuous delivery of components developed by an iterative process. Projects sets a minimum number of requirements.

RAD - Emphasizes extensive user involvement in the rapid and evolutionary construction of working prototypes of a system to accelerate the systems development process.

Prototypes - A smaller-scale representation of working model of the users' requirements or a proposed design for an information system.

No comments:

Post a Comment

Sports Tracker