meta data for this page
Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
java2012:grp1:start [2012/10/19 00:30] saeedmirzaeifar [Conclusion] |
java2012:grp1:start [2012/11/02 10:50] saeedmirzaeifar [Final Report] |
||
---|---|---|---|
Line 12: | Line 12: | ||
The Idea comes from developing a web application which would be implemented | The Idea comes from developing a web application which would be implemented | ||
+ | ===== User Stories ===== | ||
+ | |||
+ | |||
+ | User stories, | ||
+ | |||
+ | As a consultant I can login | ||
+ | As consultant I can Create activities | ||
+ | As consultant I can Update activities | ||
+ | As consultant I can Delete activities | ||
+ | As a consultant I can read, delete messages sanded by controller | ||
+ | As a Admin I can create users, users are MANAGER, | ||
+ | As a manager I can login | ||
+ | As a manager I can edit activities of consultant. | ||
+ | As a manager I can assign activities to other consultant. | ||
+ | As a manager I can view activities of consultant. | ||
+ | As a manager I can find available consultant. | ||
+ | As a controller I can login. | ||
+ | As a controller I can CRUD messages. | ||
+ | As a controller I can send messages to users. | ||
+ | As a director I can log in. | ||
+ | As a director I can view single activity details. | ||
+ | System should display calculation of consultant monthly hours(probability). | ||
+ | System | ||
+ | System should display calculation of activity total hourly price for week and month. | ||
+ | System should display which activity is done. | ||
+ | System should display how much time is left for activity to be completed. | ||
===== SCRUM status ===== | ===== SCRUM status ===== | ||
- | ^ | + | ^ |
- | | As a Consultant | + | | as a consultant |
- | | As owner I want my system should notify user if he_she log over 100% workload forecast. | + | | as consultant I can Create activities |
- | | As a user I want to view the activity forecast weekly_ monthly. | + | |as consultant |
- | ^ | + | |as consultant I can Delete activities |
- | | As a user I would be able to create/ | + | |as a consultant I can read, delete messages assigned by controller |
- | | As a Manager/ | + | |as a Admin I can create users, users are MANAGER, CONTROLLER, |
- | ^ | + | ^ |
- | | As a Manager/ | + | | as a manager |
- | ^ | + | | as a manager I can edit activities of consultant. |
- | |As a user I would be able to assign /crud the activity for the consultant/ | + | | as a manager I can assign activities to other consultant |
- | |As a manager/ | + | | As a manager |
+ | | as a manager I can find available consultant | ||
+ | ^ | ||
+ | |as a controller | ||
+ | |as a controller I can CRUD messages | ||
+ | |as a controller | ||
+ | |as a director I can log in | ||
+ | |as a director | ||
+ | ===== Sprint Backlogs===== | ||
+ | |||
+ | you can find the sprint backlogs in attached file: | ||
+ | |||
+ | {{: | ||
Line 34: | Line 72: | ||
**Entities and Relationships** | **Entities and Relationships** | ||
- | {{: | + | {{: |
**Application Screen shots** | **Application Screen shots** | ||
- | {{: | ||
- | {{: | + | {{: |
+ | |||
+ | {{: | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | {{: | ||
- | {{: | ||
- | {{: | ||
- | {{: | ||
===== Presentation Slides ===== | ===== Presentation Slides ===== | ||
- | {{: | + | {{: |
+ | |||
+ | |||
+ | ===== Final Report ===== | ||
+ | |||
+ | Please find in attached file the Final Report : | ||
+ | |||
+ | {{: | ||
===== Code ===== | ===== Code ===== | ||
- | Coming soon | + | Download it and Use it for workload forecast !! |
- | + | ||
+ | {{: | ||
===== Conclusion ===== | ===== Conclusion ===== | ||
The expectations of this code camp are satisfied now. We all know about what is the agile development and we know what the Scrum is. | The expectations of this code camp are satisfied now. We all know about what is the agile development and we know what the Scrum is. | ||
We can learn a new open source framework in J2EE and it is great. | We can learn a new open source framework in J2EE and it is great. | ||