540 likes | 870 Views
Coleman Stewardship Services Website. Ashley Cooper Stephanie Locher Matt Schultz Justin Turney. Content of Presentation. Project Plan System Design Implementation Plan Deployment Plan . Project Plan. Project Plan: Environment. Organization:
E N D
Coleman Stewardship Services Website Ashley Cooper Stephanie Locher Matt Schultz Justin Turney
Content of Presentation • Project Plan • System Design • Implementation Plan • Deployment Plan
Project Plan: Environment • Organization: • Coleman Stewardship Services, Inc. manages projects • It is located in Raleigh-Durham, North Carolina • Ted Huskins is the president and CEO
Project Plan: Environment • Business context: • The website will connects to clients and supporters • It will promote the business value of the company. • It will allow easier access to information about Coleman Stewardship Services, Inc.
Project Plan: Boundary • Scope: • A well-designed, professional website to spread their presence • training for the end users
Project Plan: Boundary • What’s In: • The website includes the following pages: • About us • Testimonials • Contact us • Search • Donate • Follow us
Project Plan: Boundary • What’s Out: • The client’s website expectations had to be simplified. • His idea was too complex • PayPal
Project Plan: Objectives • Fulfill the client’s specifications and needs. • Simple • Conservatively professional • Functional • Visually appealing • Readable
Project Plan: Objectives • Business benefits: • Maintain a good reputation • Discover new clients • Improve searchability
Project Plan: Stakeholders • Matt Schultz is the team leader • Ashley Cooper is the client liaison • Stephanie Locher is the time/record keeper • Justin Turney was the webmaster • Ted Huskins is the client
Project Plan: Tools & Resources • Labor • We will be building the website • Ted might hire an employee to maintain the website • Facilities • The website is hosted by godaddy.com
Project Plan: Schedule Work Breakdown Schedule
Project Plan: Schedule • Milestones • Project approval = Completed • Project charter = Completed • Design walkthrough presentation = In Process • Project committal report • Project outcome evaluation • Project completion report • Client handover and training
Project Plan: Economic Feasibility • The project is economically feasibly • Breakeven Analysis
Project Plan: Economic Feasibility • Tangible Benefits: • Increase in clients • Intangible Benefits: • Improved reputation • Improved awareness • Tangible costs: • Website host • Maintenance employees • Intangible costs: • Ted Huskins’ time • Team’s time
Requirements Analysis • USER REQUIREMENTS: • Convey information about the business practices of Coleman Stewardship Services to the WWW. • Provide enough SEO’s for the website • Provide concepts for a logo • Easy to maintain • Easy for navigation – only a few pages needed for now with possibility of expanding the site later • Enable user input to the system
Requirements Analysis • PROJECT REQUIREMENTS (for us): • Half way through our development • Keep on schedule! • Avoidance of scope creep • Keep client happy
Requirements Analysis Requirements Model:
Requirement Analysis Use Case
Process Design DFD – level 1
Process Design Sequence and Communication Diagram
Process Design State Chart –> submitting the form
Logic Design Primitive DFD
Logic Design IF submission is from testimonials page THEN check the box for past client ELSE don’t check box for past client ENDIF Pseudocode Examples: IF form is blank THEN discard form AND show error message ELSE input into database ENDIF IF first name, last name is blank THEN discard form AND show error message ELSE input into database ENDIF
Data Design ERD
Coding Plan • Godaddy.com – HTML (hyper text markup language) • CSS style sheets • This is a style sheet language used to describe the look and formatting of a document that is written in a markup language. • We will use these style sheets to change things like the layout, colors and fonts.
Testing Plan • Alpha: Initial testing by our team, Ted and any other close users/customers. • Beta: Make a beta copy to send to a larger audience to have them test for any issues. • Test cases: performance, load, stability, usability, security, internalization, and localization. • Unit: Test different areas; database, links etc. • System: Test the system as a whole to verify that it has met its requirements.
Installation Plan • Phased Installation Plan: We will be installing this software in phases. • 1st– The first phase we will give it to Ted, our team and any other close users Ted wants. • 2nd – We will give it to many people, half of the clients/users. • 3rd – It will be installed on 75% of the users computers and ready to be used • 4th – It will be installed for 100% of users.
Training Plan • System/user documentation • Very important • Ted not too tech savvy • Maintain site • Online Help • Helpful tool • Links to sites they may need • Charities • Client sites
Training Plan • Training Sessions • Hold a couple training sessions • Train on: • How to use website • Updating website • Maintaining website • Workshops • If we have a workshop it will be in the beginning, we want him to maintain without us after were done.
Maintenance/Support Plan • Time, personnel, helpdesk • Ted can learn • Time consuming • Doesn’t have to pay someone • Pay someone to do it • Cost money • Doesn’t have to learn There will be no need for a helpdesk since these are Teds two options
Maintenance/Support Plan • Business Continuity • Backup/recovery • Go Daddy • Second backup • Mozy
Post Implementation Review • Performed after a period of live running after the project is completed. This review Includes: • Feedback • Evaluation • Change Management
Deployment • All hosting done through GoDaddy.com • Pages • Database • Backups • Domain name
Client-Server Interaction • Computer with internet • Only requirement • No special software • Only a web browser is needed