Idea

The idea for the first iteration is to develop an "application" for allowing users to share slides through a web browser.

Terminology

Objects:

Actors:

Actions:

Release 0.0.1

Business requirements

Let's break down the idea into more details at the business level, for reaching the same understanding of what we are actually looking to develop. Requirements:

Use cases

The first release will implement only the core use-case that makes this application useful.

Presentation creation (UC-001-01)

Presentation sharing (UC-001-02)

Presentation "presenting" (UC-001-03)

Presentation deletion (UC-001-04)

Feedback collection (UC-001-05)

Architecture

Functional requirements

...

Technologies

Services

...

Tasks

All:

Marius:

Ciprian:

Plans for future releases

The main focus should initially be on improving the "free" SlideShare service and gaining recurrent users. "premium features" should be a second goal and should be made available against a monthly fee.