1 / 18

Resume Extraction with Business Process Management (BPM) tools

Resume Extraction with Business Process Management (BPM) tools. Instructor : Dr. Kwok-Bun Yue Mentor: Mr. Dilhar De Silva Program Manager: Mr.Stewart Bush. Team 3: Abhijit Pawar Karan Parekh Prerana Narang Ruchit Sontakke. Agenda:. Problem statement and description

aran
Download Presentation

Resume Extraction with Business Process Management (BPM) tools

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. Resume Extraction with Business Process Management (BPM) tools Instructor : Dr. Kwok-Bun Yue Mentor: Mr. Dilhar De Silva Program Manager: Mr.Stewart Bush Team 3: Abhijit Pawar Karan Parekh Prerana Narang Ruchit Sontakke

  2. Agenda: • Problem statement and description • The Rational Unified Process (RUP) • Business Process Management (BPM) - Software Developer’s Assistant (SDA) tool • Lifecycle of the project • Technology to be used • Work to be done

  3. Problem Statement: • Resume extraction with Business Process Management tools • Two parts of the project: i) To develop resume extraction application: This application will map the information in the resume with the fields of standard format stored in database. ii) Comparison of results with the team not using the BPM tool: To measure how the tool affects the software development. • The main goal is to reduce the user effort in typing the information.

  4. Start New User Yes Register No Login Resume Upload? Yes Upload No Edit/Update Save Changes Logout Stop Flowchart Figure 1: Flowchart of the application

  5. Rational Unified Process (RUP): • The Rational Unified Process® is a Software Engineering Process • Disciplined approach to assigning tasks and responsibilities within a development organization • The process can be described in two dimensions, or along two axis: i) X-axis: represents time and shows the dynamic aspect of the process ii) Y-axis: represents the static aspect of the process Figure 2: The Rational Unified Process[1]

  6. RUP Phases: • Inception: • Develop a business case for the system • Decide the project scope • Identify stakeholders ,use cases, risk assessment, initial project plan • Elaboration: • Analyze the problem domain and make a project plan • Develop a sound architecture for the system • Mitigate the highest risks

  7. RUP Phases contd… • Construction: • Components and application features are developed • Integration of various components • The system is thoroughly checked • Transition: • Make the system available for the user community • Beta testing of the system • Training of the end users

  8. Software Development Assistant [SDA] Tool: • Business Process Management is the implementation of various software engineering processes and practices in an organization • SDA is a tool that has used BPM technologies to automate Software Engineering processes. • Based on the Rational Unified Process, the SDA tool categorizes the lifecycle of the project into following sections. Figure 3: Phases as seen in the SDA tool

  9. SDA Tool contd… Figure 4: Working of SDA tool

  10. Document control in SDA tool: Figure 5: Document control in SDA tool

  11. Benefits of using a SDA tool: • Categorization of activities • Status of work performed • Status of deliverables • Alerts • Comments and feedback • Document Control • Instructions • Background

  12. Lifecycle of the project: • The division of the project as per weeks per phase are: • Inception phase: 3 weeks • Elaboration phase: 3 weeks • Construction phase: 6 weeks • Transition phase: 1 week • Inception Phase : Figure 6: Activities in Inception Phase

  13. Initial Use Cases:

  14. Lifecycle contd… • Elaboration Phase: • Refine Project Scope and Risks • Analyze Problem Domain • Basic Architecture • Deliverables expected • Requirements document • Updated risk list • Refined Use Cases

  15. Technology to be used: • Jboss • Flex UI • MySQL

  16. Work to be done: • Complete the elaboration phase • Construction phase: create the application, coding and integrating the system • Transition phase: Testing the system, verification and validation

  17. Reference • http://en.wikipedia.org/wiki/IBM_Rational_Unified_Process • http://www.ibm.com/developerworks/rational/library/content/03July/1000/1251/1251_bestpractices_TP026B.pdf

  18. Questions???

More Related