Skip to content

wilcox-tech/spark-old

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

About Spark

Spark is a project management portal designed to help projects of all sizes write software quickly and efficiently. It is designed to make managing software projects easier and faster, and also to encourage best practices across all members of the team.

The goal for Spark is to handle six major ‘facets’ of software development:

Release management
  • Define and track projects, versions, and milestones

  • Identify trends to aide in future scheduling

  • Provide a high-level view of completion.

Requirements management
  • Track, read, and modify user stories and requirements from anywhere.

  • Track which members of the team are developing each story / requirement.

Documentation
  • Read and modify documentation, both for developers and end users.

Issue tracking
  • Track issues on projects down to the version, milestone, or even requirement level.

File downloads
  • Allow users to download files tied to a specific project and/or version.

  • Provide multiple types of the same file and allow the user to choose (or, optionally, using browser characteristics like Accept: and User-Agent:).

Discussion
  • Communicate with team members, testers, and the user community.

Why Spark?

Spark is designed from the ground up to have a customisable UI, voting on issues and requirements, extremely granular authentication, and mobile device support. It also features a JSON and XML API (both still in development) so you can write your own apps against Spark.

Also, there are very few open-source requirements management software, and the ones that are on the market today are not designed for today’s Agile development methods. Spark will get out of your way when you want it to, and keep you on track when you need it to.

Installation

SSL is highly recommended for all instances of Spark, but is not enforced in the Rails code. You should configure your Web server to serve Spark only from HTTPS; this configuration is beyond the scope of this document.

Spark comes with a friendly, easy-to-use Web-based setup form (ala WordPress). Just point your browser to your new Spark instance and fill in a few details about your environment.

About

DESIGN CONCEPT for the open-source project management portal written in Rails, designed to help software developers manage projects The Right Way.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published