Application Functional Requirements:
- End-user functional requirements
- Internal control and information security requirements
- Operating, database, and backup system requirements (type, capacity, performance)
- Connectivity requirements (stand-alone, Local Area Network, Wide Area Network, external)
- Network support requirements (number of potential users; type, volume, and frequency of data transfers)
- Interface requirements (internal or external applications)
Project Factors:
- Project management methodology
- Risk management methodology
- Estimated completion dates of projects and major project phases
- Estimated costs of projects and major project phases
Software Development Cost/Benefit Analysis:
- Expected useful life of the proposed product
- Alternative solutions (buy vs. build)
- Nonrecurring project costs (personnel, hardware, software, and overhead)
- Recurring operational costs (personnel, maintenance, telecommunications, and overhead)
- Tangible benefits (increased revenues, decreased costs, return-on-investments)
- Intangible benefits (improved public opinions or more useful information)
It is not easy to optimize a site. It involves a combination of web programming skills, knowledge about how search engine optimization works, seo marketing skills and writing skills as well as a deep understanding on the industry and keywords of that particular company/organization that is required to drive the correct target market to their website.
|