Summary
The Wisconsin News Aggregate Website is a project that was completed in 2019. The website uses RSS feeds from reliable sources and categorizes them into sections for the creation of an easy reference for news focused on the State of Wisconsin. The discovery phase lasted one week with the participants meeting for four hours a day to analyze the business requirements and functional analysis. The following document is the result of the discovery phase and lays the groundwork for the successful completion of a detailed functional plan. Proprietary business names and information have been removed.
Excerpt
Document Purpose
The purpose of this document is to describe the findings from the execution of the discovery phase of the Wisconsin News Aggregate website project.
The discovery phase was completed during 2019 through a series of meetings with the subject matter experts from the XYZ Company and the developers of Tech Company.
Project Overview
The business division of XYZ organization is looking to engage the technical support services of Tech Company to develop a PHP-based news aggregation website to collect and display news articles relevant to the State of Wisconsin. The website will provide users with up-to-date information on various topics, including local news, sports, weather, politics, and more.
In general, this project will accomplish the following objectives:
- Gather news articles from reputable sources focused on Wisconsin.
- Organize news content into categories for easy navigation.
- Implement user-friendly interfaces.
- Ensure the website is responsive and accessible across devices.
- Optimize the website for speed and performance.
Project Timeline
The project is estimated to take approximately 12 weeks, with each milestone taking two weeks to complete. The timeline is subject to adjustments based on actual progress and any unforeseen challenges.
Project Team and Roles
- Project Manager: Oversee the project, coordinate tasks, and manage timelines.
- Frontend Developer: Responsible for the website’s user interface and design.
- Backend Developer: Handles the backend logic and PHP scripting.
- Database Administrator: Manages the database design, optimization, and data integrity.
- Quality Assurance Tester: Conducts testing and identifies issues.