1 / 42

City of LA Personnel Department Mobile Application

City of LA Personnel Department Mobile Application. Team 02. 1. Requirements & OCD. 2. System Purpose. Mobile application that provides • Critical information to applicants interested in employment opportunities with City of LA • Allow users to subscribe to a specific job

Télécharger la présentation

City of LA Personnel Department Mobile Application

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. City of LA Personnel Department Mobile Application Team 02 1

  2. Requirements & OCD 2

  3. System Purpose Mobile application that provides • Critical information to applicants interested in employment opportunities with City of LA • Allow users to subscribe to a specific job • The system will send notification via email and/or text message for reminding when that position open 3

  4. New Requirement 4

  5. Updated Boundary System Diagram 5

  6. Updated Element Relationship Diagram 6

  7. Test Plan and Cases 7

  8. Test Strategy • Unit testing • Integration testing • System testing* (waiting for information from clients) • Core Capabilities Drive-through • Requirement Traceability • Acceptance testing 8

  9. Test Cases TC-01 Intuitiveness of UI TC-02 Search existing jobs TC-03 View open jobs TC-04 View job descriptions TC-05 Subscribe for notification TC-06 Create/update user profile details TC-07 Receive notification for open jobs TC-08 Process Neogov RSS feed TC-09 View LAPD jobs 9

  10. RequirementTraceability Matrix 10

  11. Test Resources Personnel: All members participate, with tester leading the process and IV&V verifying and validating results Computing resource: Computers, Android devices, iOS devices, server, internet Other: RSS feed and email/text message service 11

  12. Test Schedule 12

  13. Architecture 13

  14. Use Case diagram 14

  15. Hardware Component diagram 15

  16. Software Component diagram 16

  17. Deployment Diagram 17

  18. Sequence diagram - Subscription 18

  19. Sequence Diagram: User Profile 19

  20. Sequence Diagram: Notification 20

  21. Class Diagram 21

  22. Interface Class diagram 22

  23. Artifacts and Information diagram 23

  24. COTS Selection Phonegap To create an app for Android and iOS. Uses HTML, CSS and Javascript to create an hybrid application (web based and native application). Prototyped for Android and iOS. 24

  25. Prototype 25

  26. Old Home Screen Updated 26

  27. Old Subscription Updated 27

  28. Old Open Job Updated 28

  29. Life Cycle Plan 29

  30. Shreya Kamani - Project Manager Anushree Shridhar - Implementer Pattra Thongprasert - Implementer / Trainer Abhishek Trigunayat - Implementer Travis Jones - Tester William Everton - IIV and V Roles and Responsibilities 30

  31. Plan for 577b 31

  32. 32

  33. 33

  34. Feasibility 34

  35. Risk Assessment 35

  36. Definition of Done ·Complete code implementation ·Pass every criteria in all test cases ·Documentation of code and configuration must be complete for future client reference ·Client must be trained for product transition and maintenance ·Application adheres to quality guidelines set by both the Android and Apple marketplace ·All final deliverables and complete manuals deliver to clients 36

  37. Quality Focal Point 37

  38. Traceability Matrix 38

  39. Metrics 39

  40. Burndown 40

  41. Team Strong and Weak Points +Team Cohesion Our team has worked together now for nearly 6 months now. We are leveraging on each others strengths and learning to assist when teammates need help. +Experience Our team now has more experience with the project. We have a better understanding of the problems at hand and how solve them. -Scheduled Break The scheduled break between CSCI 577A and 577B has caused an interruption of progress. Our momentum in our tasks have since improved, but this did affect our productivity momentarily. -Communication Every team can stand improvement for better communication. Since the entire team is not collocated in Los Angeles, it is even more important that we have clear discussions regarding tasks and intent. 41

  42. Questions? 42

More Related