Baixe o app para aproveitar ainda mais
Prévia do material em texto
Scope Statement IFTM Campus Uberlândia Centro Scope Statement – Pomodoro Task Manager Developed by: Aparício Junior Version 1.0 Eduardo Rocha Guilherme Martins 28/05/2015 1. Index 1. Index ................................................................................................ 1 2. Instructions to Fill the Document ............................................................. 2 3. Change Control ................................................................................... 2 4. Business Need ..................................................................................... 2 4.1 Objective ..................................................................................... 2 4.2 Justification .................................................................................. 2 5. Premises ........................................................................................... 2 6. Restrictions ....................................................................................... 3 7. Non Scope .......................................................................................... 3 8. Identified risks ................................................................................... 3 9. Deliverables ....................................................................................... 3 9.1 Functional Requirement 1 ................................................................ 3 9.1.1 Functional Requirement 1’s specific item .................................................... 3 9.1.2 Functional Requirement 1’s specific item .................................................... 4 9.2 Functional Requirement 2 ................................................................ 4 9.2.1 Functional Requirement 2’s specific item .................................................... 4 9.3 Functional Requirement 2 ................................................................ 4 9.3.1 Functional Requirement 3’s specific item .................................................... 4 9.4 Functional Requirement 1 ................................................................ 4 9.4.1 Functional Requirement 4’s specific item .................................................... 4 9.5 Functional Requirement 1 ................................................................ 4 9.5.1 Functional Requirement 5’s specific item .................................................... 4 9.5.2 Functional Requirement 5’s specific item .................................................... 4 9.5.3 Functional Requirement 5’s specific item .................................................... 5 9.5.4 Functional Requirement 5’s specific item .................................................... 5 Scope Statement 2 IFTM Campus Uberlândia Centro 2. Instructions to Fill the Document This document is used to present what the Project must solve, in other words, to define its boundaries, its objective, its business context, what will be done and what not. This also consolidates the risks’ identification, direct budget and the quality plan, with project’s return and measurement information. The scope’s declaration initiates in the conception phase and is only concluded in the planning phase, after priorization. On the first stage, this is called as “Project Charter”, and after priorization, with the project activities’ detailing and other disciplines, becomes the “Scope Statement”. 3. Change Control Version Change Date Responsible Description 1.0 28/05/2015 Entire group Document creation 2.0 29/05/2015 Entire group Document conclusion 4. Business Need 4.1 Objective The goal of this Project is to resolve schedule, procrastination and poor self-organization problems, providing a new way to manage work time through the Pomodoro Technique. 4.2 Justification There are few task manager applications available out there using the Pomodoro Technique, and this one brings this time managing method in a totally customized way, allowing the user to create his own types of Pomodoro. CURRENT SITUATION: High level procrastination, difficulty in starting or keeping on activities, discouragement onto starting a long work time task and others. 5. Premises This Project must work on computers of any time-zone; This Project must support several types of pomodoro, regardless of its time format (minutes, seconds or hours); This Project must be executed only in environments with JRE installed. It is recommended to execute this Project on Windows Operational Systems (W7 up). Scope Statement 3 IFTM Campus Uberlândia Centro 6. Restrictions Each group member has his own distinct available time to develop this project; The group members do not have experience on developing Graphical Interfaces; The group must follow a strict schedule to deliver the parts in time, making it to be straight and objective. 7. Non Scope This Project will not be initialized on Windows Startup; This Project will not work by itself, the user must set when it will pause, continue and end; This Project will not work on any other devices than Desktop computers. 8. Identified Risks Description I m p a c t* P ro b a b il it y * Action Expected Result Not finish the Project on time H H Accept Get zero score on Integration Project Some of the group members leave M M Mitigate The final deliver be delayed This Project’s theme change to another L L Mitigate The final deliver be delayed *High, Medium, Low 9. Deliverables 9.1 User Registration/Login This screen is responsible for creating or authenticating an user to enter the system. It registers an email and a password into the database for a new user, or checks the database if the email and password entered are valid. 9.1.1 Create User This option is available at the User Registration screen. If clicked, it will lead the user to a new window, so he can insert a new email and a new password to access the system. Scope Statement 4 IFTM Campus Uberlândia Centro 9.1.2 User Login This is the first part showed on the system. The fields to insert an existent username and password are available at first. If user inserts non-existent info on them, he will not access the system. 9.2 Create/Update Profile This screen is showed after the user logins in. Here, he can insert new personal information, like birth date, address and email. 9.2.1 Update Profile If the user has already a profile, he can go to the same screen and edit all informations as well, except his own login and user. 9.3 Create/Update Pomodoro In this screen, the user can register/update his own pomodoros, and delete them if he wants as well. 9.3.1 Create Pomodoro In this section of the same screen, the user can create any new pomodoro, by setting its name and time. He can create as many pomodoros he wants. 9.4 Create/Update Task Here, the user can create a new task, or edit any existent task. 9.4.1 Update Task The user can edit his tasks, by changing their names, but he cannot change the pomodoro type setted to them. 9.5 Create/Update Activity After creating his task(s), the user can finally set which activities he will do inside that task. 9.5.1 Create Activity The user can create a new activity inside a task, by setting its name and quantity of pomodoros to be used. 9.5.2 Update ActivityThe user can edit his activities by changing their names, but he cannot change the quantity of pomodoros estimated to be used. Scope Statement 5 IFTM Campus Uberlândia Centro 9.5.3 Start and Finish Activity After setting a new activity, the user can finally start it, so a chronometer will begin to run. If the user concludes the activity, he can then press the same button to end the activity. 9.5.4 Pause and Unpause Activity The user also can pause and unpause an activity while it is running, without ending it. The paused time will be registered for future logs.
Compartilhar