1 / 74

Team 10 DCR ARB November 28,2011

Team 10 DCR ARB November 28,2011. Los Angeles Child Guidance Clinic Employment Opportunities Online Application System. IIV&V. Colin Crenshaw. Test Plan and Cases. Test Plan Static Code Analysis Sonar BugScout Fortify Unit Testing Acceptance Testing Test Cases

manton
Download Presentation

Team 10 DCR ARB November 28,2011

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. Team 10DCR ARBNovember 28,2011 Los Angeles Child Guidance Clinic Employment Opportunities Online Application System

  2. IIV&V Colin Crenshaw

  3. Test Plan and Cases • Test Plan • Static Code Analysis • Sonar • BugScout • Fortify • Unit Testing • Acceptance Testing • Test Cases • Data Insertion and Retrieval • Load Testing • Soak Testing 1

  4. Team Weak Points • Operational • Issues resolved. • Technical Writing • Follow up on work handoff • Technical • Less experience with PHP • Little prototyping • Continuity 2

  5. Team Strong Points • Operational • Peer Review • Motivated • Technical • Learning 3

  6. Project Evaluation • On Track • Solid Architecture • Risk Identified • Worried about team Continuity 4

  7. Operational Concept Description By Sonesh Suryawanshi

  8. System purpose • To develop a web portal for • online application submission • reviewing applications • posting jobs on the website. 5

  9. Business Workflow 6

  10. Benefit chain diagram 7

  11. System boundary and environment diagram 8

  12. Registration facility for applicants • Online application system System functionalities 9

  13. Attachments - Driving license , Transcripts etc. • Update applicant profile 10

  14. Secured access for HR and IT department 11

  15. System functionalities cont’d • Review applications • View applicant profile • Change status of applicants - applied, interviewing, approved, processing, hired, Qualified/Not qualified • Update job listings 12

  16. PRO: Prototype Lawrence Aung

  17. Navigation Flow Employment Opportunities Sign Up Form Login View Postings Applicant Home Page Admin Home Page Hiring Manager Home Page HR Employee Home Page Owned Job Postings Edit Profile Job Postings Manage Accounts View Open Postings View Posting's Applicants Edit Posting Create Account New Posting 13 Application Form View Applicant Profile View Appl’ Details

  18. Live Demo 14

  19. System and Software Requirements Document Siva Soumya, Mandadi

  20. Source of Requirements • Client Meetings • Team Meetings • WinWin Negotiation sessions 15

  21. Capability Requirements 16

  22. Capability Requirements (contd..) 17

  23. Capability Requirements (done so far) 18

  24. Capability Requirements (in the process) 19

  25. Capability Requirements (to be done) 20

  26. Level Of Service • System Availability • Accepted level-90% • Achievable • Stable hardware, the internet service, and the software 21

  27. Interface Requirements • Communicate in the visual appearance that LACGC is a friendly place to work. • Browser compatible- IE7,Mozilla Firefox 3.6 22

  28. Project Requirements • Tools Requirements • Text Editor • PHP coding • MS Excel • WAMP Server • Adobe Dreamweaver • HTML pages • Language Requirements • PHP • SQL • HTML 23

  29. SSAD By SoneshSuryawanshi

  30. System Context Diagram 24

  31. Artifacts and Information Diagram 25

  32. Hardware component Class Diagram 26

  33. Software Component Class Diagram User Authentication Component User Interface Component Review Applications Component MySQL Database Component Online Application Component New Job Postings Component 27

  34. Online applications class diagram 28

  35. Review applications class diagram 29

  36. Job postings class diagram 30

  37. Online applications sequence diagram attachments Create new applicant profile EEOC form Show available jobs MySQL Database Should be able to add attachments Mandatory to collect EEOC data Should be able to save data Should be able to select multiple jobs to apply 31

  38. Review applications sequence diagram 32

  39. Should be able to retrieve applicants based on particular criteria 33

  40. Change status page Review applications Show available jobs MySQL Database Details Show full profile Should be able to see the full profile Should be able to see all the positions a particular applicant has applied for Should be able to change status of applicant such as interviewing, hired etc. 34

  41. Should be able to open or close job posts depending upon whether all the opening for that particular job are filled or not 35

  42. New job postings sequence diagram New job posting page New post details MySQL Database Edit job posting page Should be able to add new job posts Should be able to edit job posting details 36

  43. Life Cycle Plan AdarshKhare

  44. Outline: • 577b Roles and Responsibilities • Cost Estimation using COTIPMO Tool • Work Breakdown for 577b • Iteration Plan 37

  45. 577b Roles and Responsibilities

  46. Lawrence Aung (Builder / Trainer) • Primary Responsibilities: • Develop Software component Modules • Resolve Implementation issues • Integrate and Tailor the components • Secondary Responsibilities: • Identify training schedule • Prepare training scenario & perform training 38

  47. New Team Member #1(Tester / QFP) • Primary Responsibilities: • Identify test plan and test procedures • Perform Testing • Record test results • Secondary Responsibilities: • Assess quality management strategy • Identify configuration management 39

  48. New Team Member #2(Trainer/Builder) • Primary Responsibilities: • Identify training schedule • Prepare training scenario and perform testing • Secondary Responsibilities: • Develop Software component Modules • Resolve Implementation issues • Integrate and Tailor the components 40

  49. New Team Member #3(QFP/Tester) • Primary Responsibilities • Assess Quality Management Strategy • Identify Configuration Management • Identify Quality Management Strategy • Secondary Responsibilities • Identify various test plans & test procedures • Perform Testing • Record Test Results 41

  50. NewTeam Member #4(UML Modeler/Project Manager) Primary Responsibilities(UML Modeler): • Analyze Proposed System • Assess System Architecture Secondary Responsibilities(Project Manager): • Plan and Manage Project • Detail Project Plan 42

More Related