SlideShare a Scribd company logo
1 of 4
SAMPLE Project Requirements
Document – Library Blog
Stakeholders: John Doe (Web Services), Jane Smith (Programmer), Peter Rabbit
(Public Services, Sponsor), Raggedy Ann (Administration)
Task Force:John Doe, Jane Smith, Peter Rabbit, Raggedy Ann, Raggedy Andy.


Document Modification History
Version                      Date                          Author                        Description
1.0                          05/16/2011                    Raggedy Andy                  Initial Version
1.1                          05/18/2011                    Peter Rabbit                  Added changes from
                                                                                         stakeholders meeting
1.2                          05/23/2011                    Jane Smith                    Added technical
                                                                                         documentation details



Project Description
The library will have a public-facing blog that will serve to communicate library news, events and
resources, as well as providing the library’s user community with the ability to comment on posts.

Service Need
The University of Awesomeness Library has a need for communicating changes to policies, procedures,
and resources to its users.Library blogs have been shown to be an effective method of communicating
with library users. 1 We currently have a home-grown blog in place, but it lacks many of the
functionalities we require.

Project Purpose & Scope
The purpose of this project is to provide library users with a forum for learning about and commenting
on library news, events and resources through an official University of Awesomeness Library Blog.

Technical Challenges / Issues
The library is currently aware of severalblog systems used by other institutions. Native mobile support
on those systems seems to be lacking. Our current system has been in place since 2008and no longer
meets our users’ needs. The current system also has issues with the IE browser.

1
 Diane L. Schrecker, (2008) "Using blogs in academic libraries: versatile information platforms", New Library World,
Vol. 109 Iss: 3/4, pp.117 - 129http://dx.doi.org/10.1108/03074800810857586
Tweaking the current system with our current process will likely cause system instability over time. If we
keep the current system we will need to develop a plugin/module framework so we can keep the core
coding of the system stable and updateable while also adding new features. We will also need to
develop a mobile version of the blog. Both of these endeavors take time which is currently limited due
to other project demands.

Timeline
Review of Products                                     May 1, 2011
Install, Development and Internal Testing              June 1, 2011
Beta Roll-Out                                          July 1, 2011
Production Roll-Out                                    August 1, 2011
Annual Review                                          May 1, 2012

Requirements
Functional Requirements
Primary:
    1.   Users can see public blog posts.
    2.   Users can comment on public blog posts.
    3.   Users can subscribe to all blog posts or categories of blog posts using RSS feed readers.
    4.   Authors can save draft posts.
    5.   Admins can monitor, edit, and roll-back posts as necessary.

Secondary:
    1. Users can create profiles (i.e. gravatars).
    2. Users can receive individual or aggregated emails that contain blog content.
    3. Authors can forward-date posts.


Technical Requirements
Primary:
    1. Cross-browser /platform support (IE, Firefox, Chrome, Safari - PC and Mac)
    2. Mobile support (for advanced smartphones – iPhone,iPad, Android or when possible for older
       text based phones). We will let the chosen system that meets all other criteria best, set our
       minimum level of device support.
    3. System will allow changes to minimum and maximum reservation times.
    4. LDAP – to support campus id authentication for authors
    5. LAMP – for locally hosted solutions (not vendors)
    6. API with acceptable level of documentation – for locally hosted
    7. Robust development community, reputation, or vendor supplied support.
Secondary:
    1. Statistics and reporting.
    2. The system should be built using free open source software (FOSS) if locally hosted.
    3. If hosted, the system should be built using an application framework, rather than a hard-coded.
       This will help the programmers to account for differences in operating systems, interfaces and
       displays.

Policy Requirements
Primary:
    1. The system functionality will be driven by policy whenever possible.
    2. The same polices apply to the mobile and desktop versions.
Secondary:
    1. The Social Media Policy will be adjusted to accommodate technical limitations with the system
       or devices.

Usability Requirements
Primary:
    1. The system will fully function in major browsers.
    2. The system will support mobile users in some way.
    3. ADA compliance (or alternative booking support via email, phone, or online form?) We could
       check our interfaces against ADA software.
Secondary:
    1. Beta usability testing will not be possible given the time constraints for this project. Possible use
       of feedback forms during the fall?

Project Constraints
Time constraints:We need a system to be available for beta-tests during Summer 2011 to prepare for
a Fall 2011 rollout. The system needs to be in production with a mobile interface before the Fall 2011
semester begins.
Cost constraints: Web Services is currently limited to one programmer who is supporting all library
web applications and is also working on multiple simultaneous projects with competing priorities.
Additionally, budget funding is limited, so any vendor products will require quotes and approval of those
quotes by the Administration Officer.
Scope constraints: This project will be limited to dealing solely with the software installation,
customization, and implementation. Once the project is complete, the work will need to enter into
maintenance cycle.
Communication Plan
Internal Communication: Open houses will be held monthly, in which the entire library staff is
welcomed to learn about and comment on the Task Force’s progress. Additionally, internal broadcast
emails will be sent to explain the progress and provide follow-up answers to any unanswered questions
from the open house sessions.

External Communication: A single announcement will be provided to the campus Announcements
listserv once the blog goes into production.

Documentation
Administrative Documentation
Administrative documentation will be provided on the Library Intranet Wiki at:
http://library.awesomeness.edu/intranet/wiki/index.php/Main/Blog. This documentation will be
reviewed and updated annually as part of the annual review process.

Technical Documentation
Technical Documentation will cover the installation and customization of the software. This
documentation will be available at:
http://library.awesomeness.edu/intranet/wiki/index.php/Main/BlogTech

End-User Documentation
End-User documentation will be developed during 2011-2012. Explore the use of video tutorials.

References and Related Documents
       Mobile Roadmap (2010) -
       http://library.awesomeness.edu/intranet/wiki/index.php/Main/MobileRoadmap

More Related Content

What's hot

Business Analysis - Knowledge Areas - Cheat Sheet
Business Analysis  - Knowledge Areas - Cheat SheetBusiness Analysis  - Knowledge Areas - Cheat Sheet
Business Analysis - Knowledge Areas - Cheat SheetMadhavi Lakkakula
 
Analysis & Business Requirements
Analysis & Business RequirementsAnalysis & Business Requirements
Analysis & Business RequirementsHeinz Tonn
 
Project Management Framework
Project Management FrameworkProject Management Framework
Project Management FrameworkDemand Metric
 
Template FDW business requirement document
Template FDW business requirement documentTemplate FDW business requirement document
Template FDW business requirement documentRasananda BEHERA
 
Business Requirements Document Template
Business Requirements Document TemplateBusiness Requirements Document Template
Business Requirements Document TemplateEdmond Cheng
 
E Commerce Project Charter
E Commerce Project CharterE Commerce Project Charter
E Commerce Project Charterbrianbish10795
 
Software project-scheduling
Software project-schedulingSoftware project-scheduling
Software project-schedulingsaurabhshertukde
 
Software Project Management: Project Planning
Software Project Management: Project PlanningSoftware Project Management: Project Planning
Software Project Management: Project PlanningMinhas Kamal
 
Chap03 the project management process groups
Chap03 the project management process groupsChap03 the project management process groups
Chap03 the project management process groupsDhani Ahmad
 
Business requirements documents
Business requirements documentsBusiness requirements documents
Business requirements documentshapy
 
Project Status Report With Budget Estimation And Milestones Printable Report ...
Project Status Report With Budget Estimation And Milestones Printable Report ...Project Status Report With Budget Estimation And Milestones Printable Report ...
Project Status Report With Budget Estimation And Milestones Printable Report ...SlideTeam
 
SOFTWARE PROJECT MANAGEMENT TOOL PPT
SOFTWARE PROJECT MANAGEMENT TOOL PPTSOFTWARE PROJECT MANAGEMENT TOOL PPT
SOFTWARE PROJECT MANAGEMENT TOOL PPTSai Charan
 
Software Engineering - chp8- deployment
Software Engineering - chp8- deploymentSoftware Engineering - chp8- deployment
Software Engineering - chp8- deploymentLilia Sfaxi
 
Software matrics and measurement
Software matrics and measurementSoftware matrics and measurement
Software matrics and measurementGurpreet Saini
 

What's hot (20)

Business Analysis - Knowledge Areas - Cheat Sheet
Business Analysis  - Knowledge Areas - Cheat SheetBusiness Analysis  - Knowledge Areas - Cheat Sheet
Business Analysis - Knowledge Areas - Cheat Sheet
 
Analysis & Business Requirements
Analysis & Business RequirementsAnalysis & Business Requirements
Analysis & Business Requirements
 
Project Management Framework
Project Management FrameworkProject Management Framework
Project Management Framework
 
Business Requirement Document
Business Requirement DocumentBusiness Requirement Document
Business Requirement Document
 
Template FDW business requirement document
Template FDW business requirement documentTemplate FDW business requirement document
Template FDW business requirement document
 
Business Requirements Document Template
Business Requirements Document TemplateBusiness Requirements Document Template
Business Requirements Document Template
 
E Commerce Project Charter
E Commerce Project CharterE Commerce Project Charter
E Commerce Project Charter
 
Sample BRS
Sample BRSSample BRS
Sample BRS
 
Software project-scheduling
Software project-schedulingSoftware project-scheduling
Software project-scheduling
 
Software Project Management: Project Planning
Software Project Management: Project PlanningSoftware Project Management: Project Planning
Software Project Management: Project Planning
 
Chap03 the project management process groups
Chap03 the project management process groupsChap03 the project management process groups
Chap03 the project management process groups
 
Business requirements documents
Business requirements documentsBusiness requirements documents
Business requirements documents
 
Project Status Report With Budget Estimation And Milestones Printable Report ...
Project Status Report With Budget Estimation And Milestones Printable Report ...Project Status Report With Budget Estimation And Milestones Printable Report ...
Project Status Report With Budget Estimation And Milestones Printable Report ...
 
SOFTWARE PROJECT MANAGEMENT TOOL PPT
SOFTWARE PROJECT MANAGEMENT TOOL PPTSOFTWARE PROJECT MANAGEMENT TOOL PPT
SOFTWARE PROJECT MANAGEMENT TOOL PPT
 
Software Engineering - chp8- deployment
Software Engineering - chp8- deploymentSoftware Engineering - chp8- deployment
Software Engineering - chp8- deployment
 
Software matrics and measurement
Software matrics and measurementSoftware matrics and measurement
Software matrics and measurement
 
BRD- MAINTENANCE
BRD- MAINTENANCEBRD- MAINTENANCE
BRD- MAINTENANCE
 
The Spiral Model
The Spiral ModelThe Spiral Model
The Spiral Model
 
What is Business Analysis
What is Business AnalysisWhat is Business Analysis
What is Business Analysis
 
11 req specs
11 req specs11 req specs
11 req specs
 

Viewers also liked

Example requirements specification
Example requirements specificationExample requirements specification
Example requirements specificationindrisrozas
 
Software requirements specification
Software  requirements specificationSoftware  requirements specification
Software requirements specificationKrishnasai Gudavalli
 
Business requirements gathering and analysis
Business requirements gathering and analysisBusiness requirements gathering and analysis
Business requirements gathering and analysisMena M. Eissa
 
Capturing Data Requirements
Capturing Data RequirementsCapturing Data Requirements
Capturing Data Requirementsmcomtraining
 
Distributed User Interfaces: How to Distribute User Interface Elements across...
Distributed User Interfaces: How to Distribute User Interface Elements across...Distributed User Interfaces: How to Distribute User Interface Elements across...
Distributed User Interfaces: How to Distribute User Interface Elements across...Serenoa Project
 
Product Requirement Document(PRD)
Product Requirement Document(PRD)Product Requirement Document(PRD)
Product Requirement Document(PRD)anand ayush
 
Software requirement specification
Software requirement specificationSoftware requirement specification
Software requirement specificationAmit Gandhi
 
Functional Requirements of mobile application
Functional Requirements of mobile application Functional Requirements of mobile application
Functional Requirements of mobile application Semiu Ayobami Akanmu
 
construction of Reservation software solution for Airline Companies project ...
construction of  Reservation software solution for Airline Companies project ...construction of  Reservation software solution for Airline Companies project ...
construction of Reservation software solution for Airline Companies project ...Hagi Sahib
 
Website requirements and planning document
Website requirements and planning documentWebsite requirements and planning document
Website requirements and planning documentErika Feinberg
 
High-Level-Requirement-Document-For-BeatNik (1.1)
High-Level-Requirement-Document-For-BeatNik (1.1)High-Level-Requirement-Document-For-BeatNik (1.1)
High-Level-Requirement-Document-For-BeatNik (1.1)mittul marwaha
 
Business Requirement Specification
Business Requirement SpecificationBusiness Requirement Specification
Business Requirement Specificationsuhasreddy1
 
The Ultimate Website Development Roadmap
The Ultimate Website Development RoadmapThe Ultimate Website Development Roadmap
The Ultimate Website Development RoadmapAdina Zaiontz
 
Online Shopping Cart Business Requirement Dcoument
Online Shopping Cart Business Requirement DcoumentOnline Shopping Cart Business Requirement Dcoument
Online Shopping Cart Business Requirement DcoumentH2Kinfosys
 
Online Banking Business Requirement Document
Online Banking Business Requirement DocumentOnline Banking Business Requirement Document
Online Banking Business Requirement DocumentH2Kinfosys
 
6 basic steps of software development process
6 basic steps of software development process6 basic steps of software development process
6 basic steps of software development processRiant Soft
 
8 Characteristics of good user requirements
8 Characteristics of good user requirements8 Characteristics of good user requirements
8 Characteristics of good user requirementsguest24d72f
 

Viewers also liked (20)

Example requirements specification
Example requirements specificationExample requirements specification
Example requirements specification
 
Software requirements specification
Software  requirements specificationSoftware  requirements specification
Software requirements specification
 
Business requirements gathering and analysis
Business requirements gathering and analysisBusiness requirements gathering and analysis
Business requirements gathering and analysis
 
Capturing Data Requirements
Capturing Data RequirementsCapturing Data Requirements
Capturing Data Requirements
 
humidity sensor
humidity sensorhumidity sensor
humidity sensor
 
Project plan
Project planProject plan
Project plan
 
Distributed User Interfaces: How to Distribute User Interface Elements across...
Distributed User Interfaces: How to Distribute User Interface Elements across...Distributed User Interfaces: How to Distribute User Interface Elements across...
Distributed User Interfaces: How to Distribute User Interface Elements across...
 
Product Requirement Document(PRD)
Product Requirement Document(PRD)Product Requirement Document(PRD)
Product Requirement Document(PRD)
 
Software requirement specification
Software requirement specificationSoftware requirement specification
Software requirement specification
 
Functional Requirements of mobile application
Functional Requirements of mobile application Functional Requirements of mobile application
Functional Requirements of mobile application
 
construction of Reservation software solution for Airline Companies project ...
construction of  Reservation software solution for Airline Companies project ...construction of  Reservation software solution for Airline Companies project ...
construction of Reservation software solution for Airline Companies project ...
 
A Product Requirements Document (PRD) Sample
A Product Requirements Document (PRD) SampleA Product Requirements Document (PRD) Sample
A Product Requirements Document (PRD) Sample
 
Website requirements and planning document
Website requirements and planning documentWebsite requirements and planning document
Website requirements and planning document
 
High-Level-Requirement-Document-For-BeatNik (1.1)
High-Level-Requirement-Document-For-BeatNik (1.1)High-Level-Requirement-Document-For-BeatNik (1.1)
High-Level-Requirement-Document-For-BeatNik (1.1)
 
Business Requirement Specification
Business Requirement SpecificationBusiness Requirement Specification
Business Requirement Specification
 
The Ultimate Website Development Roadmap
The Ultimate Website Development RoadmapThe Ultimate Website Development Roadmap
The Ultimate Website Development Roadmap
 
Online Shopping Cart Business Requirement Dcoument
Online Shopping Cart Business Requirement DcoumentOnline Shopping Cart Business Requirement Dcoument
Online Shopping Cart Business Requirement Dcoument
 
Online Banking Business Requirement Document
Online Banking Business Requirement DocumentOnline Banking Business Requirement Document
Online Banking Business Requirement Document
 
6 basic steps of software development process
6 basic steps of software development process6 basic steps of software development process
6 basic steps of software development process
 
8 Characteristics of good user requirements
8 Characteristics of good user requirements8 Characteristics of good user requirements
8 Characteristics of good user requirements
 

Similar to Sample Project Requirements Document – Library Blog

Sample project requirements document
Sample project requirements documentSample project requirements document
Sample project requirements documentALATechSource
 
SathishKumar Natarajan
SathishKumar NatarajanSathishKumar Natarajan
SathishKumar NatarajanSathish Kumar
 
online news portal system
online news portal systemonline news portal system
online news portal systemArman Ahmed
 
Dk tracker presentation
Dk tracker presentationDk tracker presentation
Dk tracker presentationDenaya Dennis
 
Pistoia Alliance Sequence Services Programme Phase 2
Pistoia Alliance Sequence Services Programme Phase 2Pistoia Alliance Sequence Services Programme Phase 2
Pistoia Alliance Sequence Services Programme Phase 2Pistoia Alliance
 
online blogging system
online blogging systemonline blogging system
online blogging system001vaibhav
 
The quality & richness of E-Education
The quality & richness of E-EducationThe quality & richness of E-Education
The quality & richness of E-EducationSuraj Mehta
 
FILE SPLITTER AND JOINER
FILE SPLITTER AND JOINERFILE SPLITTER AND JOINER
FILE SPLITTER AND JOINERRajesh Roky
 
Android quiz application
Android quiz applicationAndroid quiz application
Android quiz applicationMOHDAHMED52
 
Final Project Presentation.pptx
Final Project Presentation.pptxFinal Project Presentation.pptx
Final Project Presentation.pptxstevenmsusa
 
Software requirements specification of Library Management System
Software requirements specification of Library Management SystemSoftware requirements specification of Library Management System
Software requirements specification of Library Management SystemSoumili Sen
 

Similar to Sample Project Requirements Document – Library Blog (20)

Sample project requirements document
Sample project requirements documentSample project requirements document
Sample project requirements document
 
Ad upresentation
Ad upresentationAd upresentation
Ad upresentation
 
SathishKumar Natarajan
SathishKumar NatarajanSathishKumar Natarajan
SathishKumar Natarajan
 
Khushboo_Resume
Khushboo_ResumeKhushboo_Resume
Khushboo_Resume
 
Final presentation
Final presentationFinal presentation
Final presentation
 
SDJ
SDJSDJ
SDJ
 
online news portal system
online news portal systemonline news portal system
online news portal system
 
Dk tracker presentation
Dk tracker presentationDk tracker presentation
Dk tracker presentation
 
Ecommerce srs
Ecommerce  srsEcommerce  srs
Ecommerce srs
 
Pistoia Alliance Sequence Services Programme Phase 2
Pistoia Alliance Sequence Services Programme Phase 2Pistoia Alliance Sequence Services Programme Phase 2
Pistoia Alliance Sequence Services Programme Phase 2
 
212 joy moore ssp 2007
212 joy moore ssp 2007212 joy moore ssp 2007
212 joy moore ssp 2007
 
Android App Dev.pptx
Android App Dev.pptxAndroid App Dev.pptx
Android App Dev.pptx
 
online blogging system
online blogging systemonline blogging system
online blogging system
 
Tee temp
Tee tempTee temp
Tee temp
 
The quality & richness of E-Education
The quality & richness of E-EducationThe quality & richness of E-Education
The quality & richness of E-Education
 
FILE SPLITTER AND JOINER
FILE SPLITTER AND JOINERFILE SPLITTER AND JOINER
FILE SPLITTER AND JOINER
 
Android quiz application
Android quiz applicationAndroid quiz application
Android quiz application
 
Final Project Presentation.pptx
Final Project Presentation.pptxFinal Project Presentation.pptx
Final Project Presentation.pptx
 
Fun Food
Fun FoodFun Food
Fun Food
 
Software requirements specification of Library Management System
Software requirements specification of Library Management SystemSoftware requirements specification of Library Management System
Software requirements specification of Library Management System
 

More from ALATechSource

Liven Up Baby and Toddler Storytimes with Sign Language (March 2019)
Liven Up Baby and Toddler Storytimes with Sign Language (March 2019)Liven Up Baby and Toddler Storytimes with Sign Language (March 2019)
Liven Up Baby and Toddler Storytimes with Sign Language (March 2019)ALATechSource
 
Dealing with Mental Health on the Front Lines: Part 1
Dealing with Mental Health on the Front Lines: Part 1Dealing with Mental Health on the Front Lines: Part 1
Dealing with Mental Health on the Front Lines: Part 1ALATechSource
 
Serving Children with Autism Spectrum Disorder: Part 2 (Feb. 2019)
Serving Children with Autism Spectrum Disorder: Part 2 (Feb. 2019)Serving Children with Autism Spectrum Disorder: Part 2 (Feb. 2019)
Serving Children with Autism Spectrum Disorder: Part 2 (Feb. 2019)ALATechSource
 
Using Visual Arts in Early Childhood Programming
Using Visual Arts in Early Childhood ProgrammingUsing Visual Arts in Early Childhood Programming
Using Visual Arts in Early Childhood ProgrammingALATechSource
 
Serving Children with Autism Spectrum Disorder (Feb. 2019)
Serving Children with Autism Spectrum Disorder (Feb. 2019)Serving Children with Autism Spectrum Disorder (Feb. 2019)
Serving Children with Autism Spectrum Disorder (Feb. 2019)ALATechSource
 
Library Website Rehab: Promotional Webinar
Library Website Rehab: Promotional WebinarLibrary Website Rehab: Promotional Webinar
Library Website Rehab: Promotional WebinarALATechSource
 
Taking STEAM Programs to the Next Level
Taking STEAM Programs to the Next LevelTaking STEAM Programs to the Next Level
Taking STEAM Programs to the Next LevelALATechSource
 
Creating a Digital Media Space for Today's Teens: Part 2 (Jan. 2019)
Creating a Digital Media Space for Today's Teens: Part 2 (Jan. 2019)Creating a Digital Media Space for Today's Teens: Part 2 (Jan. 2019)
Creating a Digital Media Space for Today's Teens: Part 2 (Jan. 2019)ALATechSource
 
Creating a Social Media Policy for Your Library (January 2019)
Creating a Social Media Policy for Your Library (January 2019)Creating a Social Media Policy for Your Library (January 2019)
Creating a Social Media Policy for Your Library (January 2019)ALATechSource
 
Creating a Digital Media Space for Today's Teens: Part 1 (Jan. 2019)
Creating a Digital Media Space for Today's Teens: Part 1 (Jan. 2019)Creating a Digital Media Space for Today's Teens: Part 1 (Jan. 2019)
Creating a Digital Media Space for Today's Teens: Part 1 (Jan. 2019)ALATechSource
 
Working with Individuals Affected by Homelessness: An Empathy-Driven Approach...
Working with Individuals Affected by Homelessness: An Empathy-Driven Approach...Working with Individuals Affected by Homelessness: An Empathy-Driven Approach...
Working with Individuals Affected by Homelessness: An Empathy-Driven Approach...ALATechSource
 
Fake News, Real Concerns: Developing Information-Literate Students (December ...
Fake News, Real Concerns: Developing Information-Literate Students (December ...Fake News, Real Concerns: Developing Information-Literate Students (December ...
Fake News, Real Concerns: Developing Information-Literate Students (December ...ALATechSource
 
Offering Service and Support to the LGBTQIA Community and Allies (Nov. 2018)
Offering Service and Support to the LGBTQIA Community and Allies (Nov. 2018)Offering Service and Support to the LGBTQIA Community and Allies (Nov. 2018)
Offering Service and Support to the LGBTQIA Community and Allies (Nov. 2018)ALATechSource
 
Library Director Bootcamp: Getting the Skills You Need, Part 3 (Nov. 2018)
Library Director Bootcamp: Getting the Skills You Need, Part 3 (Nov. 2018)Library Director Bootcamp: Getting the Skills You Need, Part 3 (Nov. 2018)
Library Director Bootcamp: Getting the Skills You Need, Part 3 (Nov. 2018)ALATechSource
 
Engaging Learners through Active Instruction and Assessment
Engaging Learners through Active Instruction and AssessmentEngaging Learners through Active Instruction and Assessment
Engaging Learners through Active Instruction and AssessmentALATechSource
 
Library Director Bootcamp: Getting the Skills You Need, Part 2 (Nov. 2018)
Library Director Bootcamp: Getting the Skills You Need, Part 2 (Nov. 2018)Library Director Bootcamp: Getting the Skills You Need, Part 2 (Nov. 2018)
Library Director Bootcamp: Getting the Skills You Need, Part 2 (Nov. 2018)ALATechSource
 
AL Live: What Do the Midterms Mean for Your Library? (November 2018)
AL Live: What Do the Midterms Mean for Your Library? (November 2018)AL Live: What Do the Midterms Mean for Your Library? (November 2018)
AL Live: What Do the Midterms Mean for Your Library? (November 2018)ALATechSource
 
Library Director Bootcamp: Getting the Skills You Need, Part 1 (Nov. 2018)
Library Director Bootcamp: Getting the Skills You Need, Part 1 (Nov. 2018)Library Director Bootcamp: Getting the Skills You Need, Part 1 (Nov. 2018)
Library Director Bootcamp: Getting the Skills You Need, Part 1 (Nov. 2018)ALATechSource
 
Prepare for the Future: Tech Strategies You Need to Know (November 2018)
Prepare for the Future: Tech Strategies You Need to Know (November 2018)Prepare for the Future: Tech Strategies You Need to Know (November 2018)
Prepare for the Future: Tech Strategies You Need to Know (November 2018)ALATechSource
 
Write and Cite “Chicago Style”: Helping Students and Patrons Understand The C...
Write and Cite “Chicago Style”: Helping Students and Patrons Understand The C...Write and Cite “Chicago Style”: Helping Students and Patrons Understand The C...
Write and Cite “Chicago Style”: Helping Students and Patrons Understand The C...ALATechSource
 

More from ALATechSource (20)

Liven Up Baby and Toddler Storytimes with Sign Language (March 2019)
Liven Up Baby and Toddler Storytimes with Sign Language (March 2019)Liven Up Baby and Toddler Storytimes with Sign Language (March 2019)
Liven Up Baby and Toddler Storytimes with Sign Language (March 2019)
 
Dealing with Mental Health on the Front Lines: Part 1
Dealing with Mental Health on the Front Lines: Part 1Dealing with Mental Health on the Front Lines: Part 1
Dealing with Mental Health on the Front Lines: Part 1
 
Serving Children with Autism Spectrum Disorder: Part 2 (Feb. 2019)
Serving Children with Autism Spectrum Disorder: Part 2 (Feb. 2019)Serving Children with Autism Spectrum Disorder: Part 2 (Feb. 2019)
Serving Children with Autism Spectrum Disorder: Part 2 (Feb. 2019)
 
Using Visual Arts in Early Childhood Programming
Using Visual Arts in Early Childhood ProgrammingUsing Visual Arts in Early Childhood Programming
Using Visual Arts in Early Childhood Programming
 
Serving Children with Autism Spectrum Disorder (Feb. 2019)
Serving Children with Autism Spectrum Disorder (Feb. 2019)Serving Children with Autism Spectrum Disorder (Feb. 2019)
Serving Children with Autism Spectrum Disorder (Feb. 2019)
 
Library Website Rehab: Promotional Webinar
Library Website Rehab: Promotional WebinarLibrary Website Rehab: Promotional Webinar
Library Website Rehab: Promotional Webinar
 
Taking STEAM Programs to the Next Level
Taking STEAM Programs to the Next LevelTaking STEAM Programs to the Next Level
Taking STEAM Programs to the Next Level
 
Creating a Digital Media Space for Today's Teens: Part 2 (Jan. 2019)
Creating a Digital Media Space for Today's Teens: Part 2 (Jan. 2019)Creating a Digital Media Space for Today's Teens: Part 2 (Jan. 2019)
Creating a Digital Media Space for Today's Teens: Part 2 (Jan. 2019)
 
Creating a Social Media Policy for Your Library (January 2019)
Creating a Social Media Policy for Your Library (January 2019)Creating a Social Media Policy for Your Library (January 2019)
Creating a Social Media Policy for Your Library (January 2019)
 
Creating a Digital Media Space for Today's Teens: Part 1 (Jan. 2019)
Creating a Digital Media Space for Today's Teens: Part 1 (Jan. 2019)Creating a Digital Media Space for Today's Teens: Part 1 (Jan. 2019)
Creating a Digital Media Space for Today's Teens: Part 1 (Jan. 2019)
 
Working with Individuals Affected by Homelessness: An Empathy-Driven Approach...
Working with Individuals Affected by Homelessness: An Empathy-Driven Approach...Working with Individuals Affected by Homelessness: An Empathy-Driven Approach...
Working with Individuals Affected by Homelessness: An Empathy-Driven Approach...
 
Fake News, Real Concerns: Developing Information-Literate Students (December ...
Fake News, Real Concerns: Developing Information-Literate Students (December ...Fake News, Real Concerns: Developing Information-Literate Students (December ...
Fake News, Real Concerns: Developing Information-Literate Students (December ...
 
Offering Service and Support to the LGBTQIA Community and Allies (Nov. 2018)
Offering Service and Support to the LGBTQIA Community and Allies (Nov. 2018)Offering Service and Support to the LGBTQIA Community and Allies (Nov. 2018)
Offering Service and Support to the LGBTQIA Community and Allies (Nov. 2018)
 
Library Director Bootcamp: Getting the Skills You Need, Part 3 (Nov. 2018)
Library Director Bootcamp: Getting the Skills You Need, Part 3 (Nov. 2018)Library Director Bootcamp: Getting the Skills You Need, Part 3 (Nov. 2018)
Library Director Bootcamp: Getting the Skills You Need, Part 3 (Nov. 2018)
 
Engaging Learners through Active Instruction and Assessment
Engaging Learners through Active Instruction and AssessmentEngaging Learners through Active Instruction and Assessment
Engaging Learners through Active Instruction and Assessment
 
Library Director Bootcamp: Getting the Skills You Need, Part 2 (Nov. 2018)
Library Director Bootcamp: Getting the Skills You Need, Part 2 (Nov. 2018)Library Director Bootcamp: Getting the Skills You Need, Part 2 (Nov. 2018)
Library Director Bootcamp: Getting the Skills You Need, Part 2 (Nov. 2018)
 
AL Live: What Do the Midterms Mean for Your Library? (November 2018)
AL Live: What Do the Midterms Mean for Your Library? (November 2018)AL Live: What Do the Midterms Mean for Your Library? (November 2018)
AL Live: What Do the Midterms Mean for Your Library? (November 2018)
 
Library Director Bootcamp: Getting the Skills You Need, Part 1 (Nov. 2018)
Library Director Bootcamp: Getting the Skills You Need, Part 1 (Nov. 2018)Library Director Bootcamp: Getting the Skills You Need, Part 1 (Nov. 2018)
Library Director Bootcamp: Getting the Skills You Need, Part 1 (Nov. 2018)
 
Prepare for the Future: Tech Strategies You Need to Know (November 2018)
Prepare for the Future: Tech Strategies You Need to Know (November 2018)Prepare for the Future: Tech Strategies You Need to Know (November 2018)
Prepare for the Future: Tech Strategies You Need to Know (November 2018)
 
Write and Cite “Chicago Style”: Helping Students and Patrons Understand The C...
Write and Cite “Chicago Style”: Helping Students and Patrons Understand The C...Write and Cite “Chicago Style”: Helping Students and Patrons Understand The C...
Write and Cite “Chicago Style”: Helping Students and Patrons Understand The C...
 

Recently uploaded

Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfSeasiaInfotech2
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 

Recently uploaded (20)

Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdf
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 

Sample Project Requirements Document – Library Blog

  • 1. SAMPLE Project Requirements Document – Library Blog Stakeholders: John Doe (Web Services), Jane Smith (Programmer), Peter Rabbit (Public Services, Sponsor), Raggedy Ann (Administration) Task Force:John Doe, Jane Smith, Peter Rabbit, Raggedy Ann, Raggedy Andy. Document Modification History Version Date Author Description 1.0 05/16/2011 Raggedy Andy Initial Version 1.1 05/18/2011 Peter Rabbit Added changes from stakeholders meeting 1.2 05/23/2011 Jane Smith Added technical documentation details Project Description The library will have a public-facing blog that will serve to communicate library news, events and resources, as well as providing the library’s user community with the ability to comment on posts. Service Need The University of Awesomeness Library has a need for communicating changes to policies, procedures, and resources to its users.Library blogs have been shown to be an effective method of communicating with library users. 1 We currently have a home-grown blog in place, but it lacks many of the functionalities we require. Project Purpose & Scope The purpose of this project is to provide library users with a forum for learning about and commenting on library news, events and resources through an official University of Awesomeness Library Blog. Technical Challenges / Issues The library is currently aware of severalblog systems used by other institutions. Native mobile support on those systems seems to be lacking. Our current system has been in place since 2008and no longer meets our users’ needs. The current system also has issues with the IE browser. 1 Diane L. Schrecker, (2008) "Using blogs in academic libraries: versatile information platforms", New Library World, Vol. 109 Iss: 3/4, pp.117 - 129http://dx.doi.org/10.1108/03074800810857586
  • 2. Tweaking the current system with our current process will likely cause system instability over time. If we keep the current system we will need to develop a plugin/module framework so we can keep the core coding of the system stable and updateable while also adding new features. We will also need to develop a mobile version of the blog. Both of these endeavors take time which is currently limited due to other project demands. Timeline Review of Products May 1, 2011 Install, Development and Internal Testing June 1, 2011 Beta Roll-Out July 1, 2011 Production Roll-Out August 1, 2011 Annual Review May 1, 2012 Requirements Functional Requirements Primary: 1. Users can see public blog posts. 2. Users can comment on public blog posts. 3. Users can subscribe to all blog posts or categories of blog posts using RSS feed readers. 4. Authors can save draft posts. 5. Admins can monitor, edit, and roll-back posts as necessary. Secondary: 1. Users can create profiles (i.e. gravatars). 2. Users can receive individual or aggregated emails that contain blog content. 3. Authors can forward-date posts. Technical Requirements Primary: 1. Cross-browser /platform support (IE, Firefox, Chrome, Safari - PC and Mac) 2. Mobile support (for advanced smartphones – iPhone,iPad, Android or when possible for older text based phones). We will let the chosen system that meets all other criteria best, set our minimum level of device support. 3. System will allow changes to minimum and maximum reservation times. 4. LDAP – to support campus id authentication for authors 5. LAMP – for locally hosted solutions (not vendors) 6. API with acceptable level of documentation – for locally hosted 7. Robust development community, reputation, or vendor supplied support.
  • 3. Secondary: 1. Statistics and reporting. 2. The system should be built using free open source software (FOSS) if locally hosted. 3. If hosted, the system should be built using an application framework, rather than a hard-coded. This will help the programmers to account for differences in operating systems, interfaces and displays. Policy Requirements Primary: 1. The system functionality will be driven by policy whenever possible. 2. The same polices apply to the mobile and desktop versions. Secondary: 1. The Social Media Policy will be adjusted to accommodate technical limitations with the system or devices. Usability Requirements Primary: 1. The system will fully function in major browsers. 2. The system will support mobile users in some way. 3. ADA compliance (or alternative booking support via email, phone, or online form?) We could check our interfaces against ADA software. Secondary: 1. Beta usability testing will not be possible given the time constraints for this project. Possible use of feedback forms during the fall? Project Constraints Time constraints:We need a system to be available for beta-tests during Summer 2011 to prepare for a Fall 2011 rollout. The system needs to be in production with a mobile interface before the Fall 2011 semester begins. Cost constraints: Web Services is currently limited to one programmer who is supporting all library web applications and is also working on multiple simultaneous projects with competing priorities. Additionally, budget funding is limited, so any vendor products will require quotes and approval of those quotes by the Administration Officer. Scope constraints: This project will be limited to dealing solely with the software installation, customization, and implementation. Once the project is complete, the work will need to enter into maintenance cycle.
  • 4. Communication Plan Internal Communication: Open houses will be held monthly, in which the entire library staff is welcomed to learn about and comment on the Task Force’s progress. Additionally, internal broadcast emails will be sent to explain the progress and provide follow-up answers to any unanswered questions from the open house sessions. External Communication: A single announcement will be provided to the campus Announcements listserv once the blog goes into production. Documentation Administrative Documentation Administrative documentation will be provided on the Library Intranet Wiki at: http://library.awesomeness.edu/intranet/wiki/index.php/Main/Blog. This documentation will be reviewed and updated annually as part of the annual review process. Technical Documentation Technical Documentation will cover the installation and customization of the software. This documentation will be available at: http://library.awesomeness.edu/intranet/wiki/index.php/Main/BlogTech End-User Documentation End-User documentation will be developed during 2011-2012. Explore the use of video tutorials. References and Related Documents Mobile Roadmap (2010) - http://library.awesomeness.edu/intranet/wiki/index.php/Main/MobileRoadmap