Sri Lanka Institute of Information Technology Software Engineering Project – I Clone of Rally GROUP NO : WD-SEP-002 | PROJECT NO :25 PROJECT : CLONE OF.

Download Sri Lanka Institute of Information Technology Software Engineering Project – I Clone of Rally GROUP NO : WD-SEP-002 | PROJECT NO :25 PROJECT : CLONE OF.

Post on 29-Dec-2015

212 views

Category:

Documents

0 download

Embed Size (px)

TRANSCRIPT

<p>PowerPoint Presentation</p> <p>Sri Lanka Institute of Information Technology</p> <p>Software Engineering Project I</p> <p>Clone of RallyGroup No : WD-SEP-002 | Project No :25 Project : Clone of Rally1IntroductionIn the last decade or so, Agile software development methods have proven their worth in variety of industry settings, delivering faster time to market, increased productivity, higher quality and improved morale and motivation.</p> <p> Rally Software is such a leading global provider of cloud-based solutions for managing Agile software development. </p> <p>The Rally Agile application lifecycle management (ALM) platform transforms the way organizations manage the software development lifecycle by closely aligning software development and strategic business objectives, facilitating collaboration, increasing transparency and automating manual processes. </p> <p>Companies use Rally to accelerate the pace of innovation, improve productivity and more effectively adapt to rapidly changing customer needs and competitive dynamics.</p> <p>Our groups job is to create an Agile tool similar to Rally.Group No : WD-SEP-002 | Project No :25 | Project : Clone of RallyBenefitsGroup No : WD-SEP-002 | Project No :25 | Project : Clone of RallyVisibilityRisk ManagementFlexibility Cost ControlRight ProductCustomer SatisfactionMinimal documentationReal-time dashboards let you drill down into stories and see progress on their associated tasks, tests or defects.Higher team morale</p> <p>Group No : WD-SEP-002 | Project No :25 | Project : Clone of Rally</p> <p>Unregistered UserUser RegistrationAuthenticate UserCreate ProjectsAdd UsersAdd User StoriesCreate IterationsAssign user stories to iterationsAssign owner to user storiesCreate tasks</p> <p>Registered UserIteration TrackingPrint ReportsAdd defectsTest Management</p> <p>Update Story BoardUser storiesGroup No : WD-SEP-002 | Project No :25 | Project : Clone of RallyUser StorySizeAs an unregistered user I can register with the site, So that I can handle the projects easily.5As a registered user I can give user name and password so that I can access the system.2As a registered user I can login to the site so that I can work on the project. 1As a user I want to assign access levels to the users, so that I can manage users easily.2As a user I want to edit user details, so that I can change details of the user.1As a user I want to view profile details so that I can check the session time outs.2As a user I want to edit my profile so that I can change my password.1As a user I want to update the story board so that I can check the progress of the project. 2As a user I want to create projects, so that I can easily manage my project work.5As a user I want to assign projects to a team so that I can complete projects in an efficient manner.2As a user I want to delete projects, so that I can clear all completed projects.1Group No : WD-SEP-002 | Project No :25 | Project : Clone of RallyUser StorySizeAs a user I want to create a team, so that I can complete the project quickly1As a user I want to delete users from the team, so that I can remove users who are no longer in the team.0As a user I want to view user details, so that I can know the details of the team members.1As a user I want to add user stories so that I can create backlog.2As a user I want to assign priority to a user story, so I can easily decide when to implement a given function.0As a user I want to edit user stories, so I can easily change the user stories.1As a user I want to delete user stories, so that I can identify which user stories are left to be done.2As a user I want to assign an owner to a user story, so I can distribute functions among the development team members.1Group No : WD-SEP-002 | Project No :25 | Project : Clone of RallyUser StorySizeAs a user I want to add tasks to each user story, so that I can complete the user story quickly.3As a user I want to assign tasks to the team members so that I can complete the tasks efficiently.2As a user I want to delete tasks so that I can identify which tasks are to be completed.1As a user I want to add user stories to the release backlog so that I can complete the iteration for the release.2As a user I want to edit release plan, so I can change the product release dates.2As a user I want to delete release plan so that I can identify the date of the next release. 1As a user I want to add user stories to the iteration so that I can complete all the tasks within the iteration.2As a user I want to edit iteration plan so that I can change the end date.2As a user I can delete iteration so that I can identify the remaining iterations.1Group No : WD-SEP-002 | Project No :25 | Project : Clone of RallyUser StorySizeAs a developer I want to create a defects, so that I can eliminate bugs in the software.3As the scrum master I want to assign a defect, so that I can make involve developer with the defect.2As a developer I want to edit the defect, so that I can show the status of the defect.1As the scrum master I want to schedule defects, so that I can prioritize and deal with defects easily.2As a user I want to add test cases so that I can get the tasks tested.2As a user I want to delete test cases so that I can Identify which test cases are remained to be tested.1As a user I want to edit test cases so that I can change the tester of the task.2As a user I want to view assigned tasks to me so that I can complete the tasks on time.2As a user I want to view unassigned tasks so that I can identify the incomplete tasks.2As a user I want to view defects so that I can identify defects for each task.2Group No : WD-SEP-002 | Project No :25 | Project : Clone of RallyUser StorySizeAs a user I want to create custom reports so that I can share them with other users.5As a user I want to create status charts so that I can track release or iteration statuses.5As a user I want to create progress charts so that I can track the progress of the project.5As a user I want to create Team measurements so that I can track the progress of the team.31st IterationGroup No : WD-SEP-002 | Project No :25 | Project : Clone of RallyAs an unregistered user I can register with the site, So that I can handle the projects easily.As a user I want to create projects, so that I can easily manage my project work.Get use to the new technology (PHP)TechnologyGroup No : WD-SEP-002 | Project No :25 | Project : Clone of RallyWe will be using PHP to implement this system. The reason for using a language like PHP is, PHP is an open source, general purpose scripting language.Especially suited for web development.Supports a wide range of Databases.Compatible with almost all severs used today. Compatible with any OS and many more. </p> <p>MySQL will be used for Database designing.</p>

Recommended

View more >