Home
Product
Developer Zone
Download
Forum
Pricing
JS Gadget Gallery
Contact Us
 
Getting Started Video
Presentation
Who needs this
Acknowledgement
Articles
Links

 
 
 
Development Issues
Software Architecture Evolution
Software development requirements
 
 


     
Live Prototype
  Create a live prototype of the application. Users should be able to interact with it. Users should be able to work with their data. The prototype should also include workflow, internationalization, security and integration aspects of the application. Since the prototype acts as a requirements gathering tool, it should be developed quickly to reflect the requirements of the application. This is necessary as it removes the ambiguity or misinterpretation of the requirements. The same prototype should be used for development. This will reduce the development time significantly.
No Coding for Infrastructure Services
  Reports should not be hand coded for infrastructure services such as security, transaction and exception handling. These should be configurable.
Metadata
  Metadata about your application is very important for the maintenance of the application. Metadata about the application may contain the following:
    • Identify code, which uses a particular table or column.
    • List of controls a page encompasses.
    • Relationship between page controls.
    • Link between page controls and database table and column.
    • Relationship between tables and columns.
    • Business validations such as age range.
    • Security information such as on what page security has been applied.
 

 
 
© Copyright 2008, SednaSpace All rights reserved.