Professional Documents
Culture Documents
Tighter fit between user requirements and system May have inconsistent internal designs within and
specifications across systems
Works especially well where speed of development Possible violation of programming standards
is important related to inconsistent naming conventions and
inconsistent documentation
Ability to rapidly change system design as Difficulty with module reuse for future systems
demanded by users
System optimized for users involved in RAD Lack of scalability designed into system
process
Concentrates on essential system elements from Lack of attention to later systems administration
user viewpoint built into system
Strong user stake and ownership of system High cost of commitment on the part of key user
personnel
System Analysis and Design System Analysis 23
Systems Development Methodologies
• Prototyping methodology
• Prototyping methodology perform the analysis, design and
implementation phases concurrently.
• All three phases are performed repeatedly in a cycle until the system is
completed.
• A prototype is a smaller version of the system with a minimal amount of
features.