CREDENTIALS & CERTIFICATIONS 2015

Size: px
Start display at page:

Download "CREDENTIALS & CERTIFICATIONS 2015"

Transcription

1 THE COMMUNITY FOR TECHNOLOGY LEADERS CREDENTIALS & CERTIFICATIONS 2015 KEYS TO PROFESSIONAL SUCCESS

2 CONTENTS SWEBOK KNOWLEDGE AREA CERTIFICATES Software Requirements 3 Software Design 4 Software Construction 5 Software Testing 6 Software Maintenance 7 Software Configuration Management 8 Software Engineering Management 9 Software Engineering Process 10 Software Engineering Models and Methods 11 Software Quality 12 Software Engineering Economics 13 Software Project Management 14 SOFTWARE ENGINEERING ASSOCIATE CERTIFICATIONS IEEE CS Software Development Associate Engineer Certification 18 IEEE CS Software Quality & Maintenance Associate Engineer Certification 20 IEEE CS Software Engineering Management Associate Engineer Certification 22 PROFESSIONAL CERTIFICATIONS Professional Software Developer Certification 30 Professional Software Engineering Process Master Certification 32 Professional Software Engineering Master Certification 34 CERTIFICATES OF ACHIEVEMENT CONTINUING EDUCATION Cloud Computing Certificate of Achievement 40 Certificate of Achievement Topics 40 Embedded Systems Certificate of Achievement 41 Multi-Core Certificate of Achievement 41

3 3

4 SWEBOK KNOWLEDGE AREA CERTIFICATES 4

5 SOFTWARE REQUIREMENTS Software requirements engineering is the process of determining what is to be produced in a software system. It has the widely recognized goal of determining the needs for, and the intended external behavior of, a system design. Effective software design begins with the establishment of clear, achievable and unambiguous requirements. The IEEE Computer Society Certificate of Proficiency validates a candidate's knowledge of the elements of requirements engineering, the activities of analysis, and specification process involved within requirements derivation. * Continuing Education Requirements: Once earned, there are no renewal fees or continuing education requirements for certificates of proficiency. KNOWLEDGE & ASSESSMENT The examination requires that a candidate demonstrate proficiency in: The knowledge and ability to establish effective functional and non-functional requirements that is complete, concise, correct, consistent, testable and unambiguous. The knowledge and ability to employ appropriate requirements elicitation techniques to identify requirements. The knowledge of the skills necessary to design a set of software models to be used to flush out and extract hidden requirements and drive clarity into the system functional requirements The knowledge and ability to conduct requirements analysis and prioritize needs. The knowledge and ability to perform requirements engineering in the context of software development life cycles and processes The knowledge and ability to employ various requirements validation techniques. The knowledge and ability to critically evaluate requirements to identify defects The knowledge of the common techniques used to effectively manage changes to requirements Exam Duration: Exam Questions: Exam Location: Exam Cost: 90 Minutes 70 Questions Exams are 100% online and proctored remotely Member: $65 Non-Member $85 5

6 KNOWLEDGE & ASSESSMENT The examination requires that a candidate demonstrate proficiency in: SOFTWARE DESIGN Software design is the process of defining the architecture, components, interfaces and other characteristics of a system. Essentially, software design is the software life cycle activity in which parameters outlined and defined in the Requirements process are translated into a description of a software system's internal structure which can then be used as a basis for construction. This IEEE Computer Society Certificate of Proficiency validates a candidate's knowledge of the essential processes and tools involved in software design, and their application in the development of a logical blueprint from which to build a software system. * Continuing Education Requirements: Once earned, there are no renewal fees or continuing education requirements for certificates of proficiency. 6 Understanding the successful application of essential design principles and methods to the overall software design process The knowledge and skills necessary to apply the concepts of concurrency, data persistence, error handling and security to a typical software design project understanding the essential elements of software structure and architecture in terms of styles, patterns and families of programs and frameworks within software development projects Having a command of the key principles involved in the development of user interface design to a software development project, including essential principles, interaction modalities, information presentation and the UI design process understanding the appropriate application of quality analysis and evaluation principles, including quality attributes, analysis and evaluation techniques, and quality measures The knowledge and ability to employ design notations in terms of structure and behavioral descriptions in the software design process The knowledge and ability to employ function, object, data-structure and component-based design methodologies in a typical software design project. Exam Duration: Exam Questions: Exam Location: Exam Cost: 90 Minutes 70 Questions Exams are conducted online and proctored remotely Member: $125 Non-Member $155

7 SOFTWARE CONSTRUCTION Software construction combines coding, verification, unit and integration testing, and debugging to build the working software described in the software design process. This certificate of proficiency validates your knowledge of software construction practices and processes. It examines your ability to understand and apply the essential processes and tools of software construction and to identify the role of these processes and tools in the development of a functioning software system. * Continuing Education Requirements: Once earned, there are no renewal fees or continuing education requirements for certificates of proficiency. KNOWLEDGE & ASSESSMENT The examination requires that a candidate demonstrate proficiency in: The managerial skills required in software construction complexity: anticipating change, constructing for verification, and employing construction standards throughout a construction project. Applying key construction life cycle models including planning and measurement to software construction projects. Command of construction considerations such as design, languages, coding, testing, quality, and reuse. Using key construction technologies such as API, state-based and table-driven techniques, runtime configuration, middleware, and other technologies in a typical software construction project. Working with key software construction tools such as GUI builders, unit testing tools, profiling, performance analysis, and slicing tools. Exam Duration: Exam Questions: Exam Location: Exam Cost: 90 Minutes 70 Questions Exams are 100% online and proctored remotely Member: $85 Non-Member $110 7

8 SOFTWARE TESTING Software testing dynamically verifies that a program behaves as expected on a finite set of test cases selected from an infinite domain of execution possibilities. Testing confirms that the requirements were achievable, that the design was buildable, and that the construction has been successful. This certificate of proficiency validates your knowledge and understanding of the techniques, methods, and practices involved in software testing processes and procedures, as well as your ability to interpret and act on their results. * Continuing Education Requirements: Once earned, there are no renewal fees or continuing education requirements for certificates of proficiency. KNOWLEDGE & ASSESSMENT The examination requires that a candidate demonstrate proficiency in: Employing appropriate testing terminology throughout the entire testing process. Executing and managing specific software test processes and techniques with well-defined objectives and targets. Assigning and executing appropriate testing techniques, including domain, code, fault, usage, and model-based, within software testing scenarios. Applying appropriate test evaluation scenarios to specific software testing objectives. Comprehensively grasping the complete testing process, taking into account all common practical considerations. Exam Duration: Exam Questions: Exam Location: Exam Cost: 90 Minutes 70 Questions Exams are conducted online and proctored remotely Member: $125 Non-Member $155 8

9 SOFTWARE MAINTENANCE Software maintenance involves tracking software through actual operations, before and after delivery, to provide costeffective support. After a software product is delivered, it will evolve or change over time, and software professionals will discover defects, observe changing operating environments, and encounter new user requirements. This certificate of proficiency validates your knowledge of maintenance concepts and processes, as well as your ability to apply them to real-life software support and evolution. * Continuing Education Requirements: Once earned, there are no renewal fees or continuing education requirements for certificates of proficiency. KNOWLEDGE & ASSESSMENT The examination requires that a candidate demonstrate proficiency in: Applying software maintenance fundamentals, including terminology, the nature of and need for maintenance, maintenance costs, evolution, and categories of maintenance. Interpreting key issues in software maintenance, including technical and management issues, cost estimation, and software maintenance measurement. Employing software maintenance best practices. Exam Duration: Exam Questions: Exam Location: Exam Cost: 90 Minutes 70 Questions Exams are 100% online and proctored remotely Member: $85 Non-Member $110 9

10 SOFTWARE CONFIGURATION MANAGEMENT Software development is not a straightforward process and often requires multiple iterations between the development phases. To cope with this dynamic nature of software development, software engineers need to control the changes in the development process. Software Configuration Management (SCM) is the activity that helps software developers control the evolution of a software project. This certification examines SCM as a software-engineering discipline supporting all life-cycle phases by relying on tools and techniques to manage changes in software, including documentation, code, interfaces, and databases. This Certificate of Proficiency validates a candidate's knowledge of software Configuration management concepts and processes, and their ability to apply them in actual software support environment. * Continuing Education Requirements: Once earned, there are no renewal fees or continuing education requirements for certificates of proficiency. KNOWLEDGE & ASSESSMENT The examination requires that a candidate demonstrate proficiency in: The knowledge and ability to perform the planning and execution of an SCM process, considering specific organizational aspects such as personnel, product, project, crossorganizational, process, and tools The knowledge and skills necessary to identify and organize configuration items to be controlled with SCM, including labeling and version control The knowledge and capability to perform effective surveillance of SCM activities The knowledge and understanding of the best practice techniques for Managing software baselines The knowledge and ability to track and control management changes during the software life cycle, including deviations and waivers in software configuration control The knowledge of SCM Tools and command of their application Exam Duration: Exam Questions: Exam Location: Exam Cost: 90 Minutes 70 Questions Exams are conducted online and proctored remotely Member: $125 Non-Member $150 10

11 SOFTWARE ENGINEERING MANAGEMENT Software engineering management applies project management activities planning, coordinating, measuring, monitoring, controlling, and reporting specifically to the processes of software development. It's an ongoing process of guiding a software package through its life cycle. This certificate of proficiency validates your knowledge of software engineering management techniques and your ability to apply them in an actual software support environment. * Continuing Education Requirements: Once earned, there are no renewal fees or continuing education requirements for certificates of proficiency. KNOWLEDGE & ASSESSMENT The examination requires that a candidate demonstrate proficiency in: Executing a requirements negotiation process. Feasibility analyses, including processes and results interpretation. Directing a software project planning process, including determining deliverables; effort, schedule, and cost estimation; resource allocation; risk management; quality; and plan management. The principles and processes of software engineering enactment. Performing software project reviews and evaluations according to best practices. Organizing and managing software project closure activities. Mastering best practice software engineering measurement processes. Selecting and applying software engineering management tools, including selection and application. Exam Duration: Exam Questions: Exam Location: Exam Cost: 90 Minutes 70 Questions Exams are 100% online and proctored remotely Member: $125 Non-Member $150 11

12 SOFTWARE ENGINEERING PROCESS An engineering process is a set of interrelated activities that consume resources in order to transform inputs into outputs. Software engineering processes are specifically those activities that software engineers perform to develop, maintain, and operate software. This certificate of proficiency validates your knowledge of software processes and your ability to apply them in realworld software endeavors. * Continuing Education Requirements: Once earned, there are no renewal fees or continuing education requirements for certificates of proficiency. KNOWLEDGE & ASSESSMENT The examination requires that a candidate demonstrate proficiency in: Fundamental term definitions, including process management and process infrastructure terminology. Software life cycles, including software process categories, life cycle models, and process adaption. Employing key elements of process assessment models, methods and improvement techniques. Applying best practice software measurement techniques to a real-world project. Exam Duration: Exam Questions: Exam Location: Exam Cost: 90 Minutes 70 Questions Exams are conducted online and proctored remotely Member: $85 Non-Member $110 12

13 SOFTWARE ENGINEERING MODELS AND METHODS Models and methods impose a structure on software engineering to make development activities systematic, repeatable, and quality-oriented. The study of models and methods provides an approach to problem solving, notations, and procedures for construction and analysis as well as techniques for the specification, development, and verification of your software. This certificate of proficiency validates your knowledge of software models and methods and how to apply them in a real software development project. * Continuing Education Requirements: Once earned, there are no renewal fees or continuing education requirements for certificates of proficiency. KNOWLEDGE & ASSESSMENT The examination requires that a candidate demonstrate proficiency in: Essential modeling principles, properties, and expression of models, syntax, semantics, and pragmatics. Providing a working analysis of information, behavioral, and structure modeling. Appropriate model analyses, including analyzing for completeness, consistency, and correctness. Practical working knowledge of traceability and interaction analysis. Heuristic, formal, prototyping, and agile methods. Exam Duration: Exam Questions: Exam Location: Exam Cost: 90 Minutes 70 Questions Exams are 100% online and proctored remotely Member: $65 Non-Member $85 13

14 SOFTWARE QUALITY Software quality is a software product's ability to meet requirements and satisfy needs under specified conditions. For software engineering efforts whose primary goal is delivering maximum stakeholder value while balancing cost and schedule, quality is a fundamental consideration. This certificate of proficiency validates your knowledge of software quality and its significance in the development and evolution of operating software. * Continuing Education Requirements: Once earned, there are no renewal fees or continuing education requirements for certificates of proficiency. 14 KNOWLEDGE & ASSESSMENT The examination requires that a candidate demonstrate proficiency in: Applying software quality fundamentals in realworld software projects. Executing software quality management processes such as quality assurance, verification and validation, and reviews/audits. Essential software practical considerations such as quality requirements, defect characterization, software quality management (SQM) techniques, and software quality measurement. Implementing the latest software quality tools throughout the quality assurance process. Exam Duration: Exam Questions: Exam Location: Exam Cost: 90 Minutes 70 Questions Exams are conducted online and proctored remotely Member: $65 Non-Member $85

15 SOFTWARE ENGINEERING ECONOMICS Software engineering economics forms the business underpinnings of all software projects, helping us make decisions in a business context. Success of any software engineering project is partly dependent on effective business management, and software engineering economics allows us to systematically relate the attributes of software and software processes to economic measures. This certificate of proficiency validates your knowledge of software economics and how they impact software development, maintenance, and evolution. * Continuing Education Requirements: Once earned, there are no renewal fees or continuing education requirements for certificates of proficiency. KNOWLEDGE & ASSESSMENT The examination requires that a candidate demonstrate proficiency in: Applying software engineering economic fundamentals such as accounting, controlling, cash flow, valuation, depreciation, taxation, and productivity to real-world software economic issues. Key software life cycle economics, including product and process life cycles, portfolios, proposals, investment decisions, pricing and costing, and earned value management (EVM). Risk and uncertainty in real-world software development projects, including goals, estimates, prioritization, and decision making. Best practice economic analysis methods. Exam Duration: Exam Questions: Exam Location: Exam Cost: 90 Minutes 70 Questions Exams are 100% online and proctored remotely Member: $65 Non-Member $85 15

16 COURSE DISCUSSES: Project Lifecycles Importance of identifying project stakeholders Identification of project requirements and scope Approaches for developing a work breakdown structure for project activities Key Methods, Tools and Techniques used in planning projects Project team development and management skills Tracking project costs, budgets and schedules Required interpersonal and general project management skills COURSE OUTLINE: SOFTWARE PROJECT MANAGEMENT This course provides an overview of software project management principles, it examines the various phases of a project and methods used to plan, structure, organize and track project activities. It provides an introduction to the PMBOK general approach to project management, and explores how some of these approaches are employed in software projects Introduction 2. Project Management Framework What is a project? Project Stakeholders Organizational Structure Product Life Cycle, Project Life Cycle, Project Management Life Cycle Concentrated Review and Quiz 3. Project Integration Management Overview of Project Integration Develop Project Charter Develop Project Management Plan Direct and Manage Project Execution Exam Duration: 90 Minutes Exam Questions: 70 Questions Exam Location: Exams are conducted online and proctored remotely Member: $225 Exam Cost: Non-Member $295

17 Monitor and Control Project Work Perform Integrated Change Control Close Project or Phase Concentrated Review and Quiz 4. Project Scope Management Overview of Project Scope Management Collect Requirements Define Scope Create WBS Verify Scope Control Scope Concentrated Review and Quiz 5. Project Time Management Overview of Project Time Management Define Activities Sequence Activities Estimate Activity Resources Estimating Activity Durations Develop Schedule Control Schedule Concentrated Review and Quiz 6. Project Cost Management Overview of Project Cost Management Estimate Costs Determine Budget Control Costs Concentrated Review and Quiz 7. Project Quality Management Overview of Project Quality Management Plan Quality Perform Quality Assurance Perform Quality Control Concentrated Review and Quiz 8. Project Human Resource Management Overview of Project Human Resource Management Develop Human Resource Plan Acquire Project Team Develop Project Team Manage Project Team Concentrated Review and Quiz 9. Project Communication Management Overview of Project Communication Management Identify Stakeholders Plan Communications Distribute Information Manage Stakeholder Expectation Report Performance Concentrated Review and Quiz 10. Project Risk Management Overview of Project Risk Management Plan Risk Management Identify Risks Perform Qualitative Risk Analysis Perform Quantitative Risk Analysis Plan Risk Responses Monitoring and Control Risks Concentrated Review and Quiz 11. Project Procurement Management Overview of Project Procurement Management Plan Procurements Conduct Procurements Administer Procurements Close Procurements Concentrated Review and Quiz 12. Project Stakeholder Management Overview of Project Stakeholder Management Identify Stakeholders Plan Stakeholder Management Manage Stakeholder Engagement Control Stakeholder Engagement 17

18 18

19 SOFTWARE ENGINEERING ASSOCIATE CERTIFICATIONS 19

20 IEEE CS SOFTWARE DEVELOPMENT ASSOCIATE ENGINEER CERTIFICATION This certification is designed to recognize candidates who have acquired the basic knowledge and understanding required for developing software products. It requires a coherent and demonstrable understanding of the principles and processes involved in software requirements, software design, software construction and software testing. Effective software design begins with the establishment of clear, achievable and unambiguous requirements. Software design is the process of defining architecture, components, interfaces and other important characteristics of a system. Software construction involves coding, verification, unit and integration testing and debugging to produce a working software product in accordance with design. Testing is the ultimate verification that the designed software product behaves as expected on a finite set of selected cases from an infinite domain of execution possibilities. Testing confirms that the requirements were achievable, the design was buildable and that construction was in fact successful. These knowledge areas are all identified by the Software Engineering Body of Knowledge as some of the key elements involved in software development. 20

21 CANDIDATES NEED TO DEMONSTRATE: 1. The knowledge and ability to establish effective functional and non-functional requirements that is complete, concise, correct, consistent, testable and unambiguous. 2. The knowledge and understanding necessary to design a set of software models to be used to flush out and extract hidden requirements and drive clarity into the system functional requirements 3. The knowledge and ability to conduct requirements analysis and prioritize needs. 4. The knowledge and understanding required to employ various requirements validation techniques. 5. The knowledge and understanding required to critically evaluate requirements to identify defects 6. The knowledge of the common techniques used to effectively manage changes to requirements 7. An Understanding of the essential design principles and methods relative to the overall software design process 8. An Understanding of the concepts of concurrency, data persistence, error handling and security to a typical software design project 9. An understanding the essential elements of software structure and architecture in terms of styles, patterns and families of programs and frameworks within software development projects 10. A command of the key principles involved in the development of user interface design to a software development project, including essential principles, interaction modalities, information presentation and the UI design process understanding the appropriate application of quality analysis and evaluation principles, including quality attributes, analysis and evaluation techniques, and quality measures. 11. The knowledge and ability to employ function, object, datastructure and component-based design methodologies in a typical software design project 12. Understanding of key construction life cycle models including planning and measurement to software construction projects. 13. Knowledge and Command of construction considerations such as design, languages, coding, testing, quality, and reuse. 14. Knowledge and ability to use key construction technologies such as API, state-based and table-driven techniques, runtime configuration, middleware, and other technologies in a typical software construction project. 15. Knowledge and ability to work with key software construction tools such as GUI builders, unit testing tools, profiling, performance analysis, and slicing tools. 16. Ability to employ appropriate testing terminology throughout the entire testing process. 17. Ability to Execute and manage specific software test processes and techniques with well-defined objectives and targets. 18. Ability to assign and execute appropriate testing techniques, including domain, code, fault, usage, and model-based, within software testing scenarios. 19. Ability to apply appropriate test evaluation scenarios to specific software testing objectives. KNOWLEDGE AREA FOCUS: The IEEE CS Software Development Associate Engineer Certification exam contains the four KA listed below: KA Required for this Exam 1. Software Requirements 2. Software Design 3. Software Construction 4. Software Testing Exam Purchase: One online exam (includes questions from all 4 Knowledge Areas): Software Requirements, Software Design, Software Construction, and Software Testing Exam Duration: Exam Questions: Exam Location: Review Course: Member Member: $225 Non-Member $ Minutes 160 Questions (One online exam from all 4 KA) Exams are 100% online and proctored remotely Nonmember Student Member Software Requirements Review $65 $85 n/a Course Software Design Review Course $125 $155 n/a Software Construction Review $85 $110 n/a Course Software Testing Review $125 $155 n/a Course Exam and Course Bundle: Purchase All 4 Courses and Exam $345 $435 $245 All Courses Must Be Completed Within Two Years of Purchase Date 21

22 IEEE CS SOFTWARE QUALITY & MAINTENANCE ASSOCIATE ENGINEER CERTIFICATION Software quality involves many different activities throughout the software development life cycle. Software quality is sometimes defined as a software product s ability to meet requirements and satisfy needs under specified conditions. However, quality considerations frequently expand well beyond that. Quality concerns are often intertwined with software maintenance, which involves tracking software through actual operations, before and after delivery, and the ability to provide cost effective support. Software products are dynamic by nature; they evolve and change over time. Software professionals will discover defects, observe changes in operating environments and encounter new user requirements. Software development is not a straightforward process and often requires multiple iterations between various development phases. Software professionals must be able to control the changes in the development process. Software configuration management (SCM) is often the activity that helps software developers control the evolution of a software project. 22

23 CANDIDATES NEED TO DEMONSTRATE: 1. Knowledge in applying software quality fundamentals in real-world software projects. 2. Knowledge and understanding of software quality management processes such as quality assurance, verification and validation, and reviews/audits. 3. Knowledge and understanding of Essential and practical software considerations such as quality requirements, defect characterization, software quality management (SQM) techniques, and software quality measurement. 4. Knowledge and understanding of the use and implementation of some of the latest software quality tools throughout the quality assurance process. 5. Knowledge and understanding of how to apply software maintenance fundamentals, including terminology, the nature of and need for maintenance, maintenance costs, evolution, and categories of maintenance. 6. Knowledge and understanding of the key issues involved in software maintenance, including technical and management issues, cost estimation, and software maintenance measurement. 7. Knowledge and understanding of software maintenance best practices. 8. The knowledge and ability to perform the planning and execution of an SCM process, considering specific organizational aspects such as personnel, product, project, cross-organizational, process, and tools 9. The knowledge and understanding necessary to identify and organize configuration items to be controlled with SCM, including labeling and version control 10. The knowledge and capability to perform effective surveillance of SCM activities 11. The knowledge and understanding of the best practice techniques for Managing software baselines KNOWLEDGE AREA FOCUS: The IEEE CS Software Quality & Maintenance Associate Engineer Certification exam contains the four KA listed: Four KA Required for this Exam 1. Software Configuration Management 2. Software Maintenance 3. Software Quality 4. Software Testing Exam Purchase: One online exam (includes questions from all 4 Knowledge Areas): Software Configuration Management, Software Maintenance, Software Quality, and Software Testing. Exam Duration: Exam Questions: Exam Location: Review Course: Member Nonmember Member: $225 Non-Member $ Minutes 160 Questions (One online exam from all 4 KA) Exams are 100% online and proctored remotely Student Member Software Configuration $125 $150 n/a Management Review Course Software Maintenance Review $85 $110 n/a Course Software Quality Review Course $65 $85 n/a Software Testing Review Course $125 $155 n/a Exam and Course Bundle: Purchase All 4 Courses and Exam $345 $435 $245 All Courses Must Be Completed Within Two Years of Purchase Date 23

24 IEEE CS SOFTWARE ENGINEERING MANAGEMENT ASSOCIATE ENGINEER CERTIFICATION Software engineering management involves a number of various activities and processes. It requires an understanding of software engineering economics, software development process, software models and methods as well as traditional management functions such as planning, coordinating measuring,, controlling and reporting in the context of software engineering. Effective software engineering management requires a coherent understanding of the interrelated software development activities that consume resources in order to transform inputs to outputs. These activities are essential to developing, maintaining and operating software. An understanding of software Models and methods helps to make software development activities systematic, repeatable and quality oriented. In addition, using appropriate models and methods provides a structured approach to problem solving, notations, and procedures for construction and analysis as well as techniques for specifying, developing and verifying software products. 24

25 16. Traceability and interaction analysis. 17. Heuristic, formal, prototyping, and agile methods. 18. Software life cycles, including software process categories, life cycle models, and process adaption. 19. Techniques in employing key elements of process assessment models, methods and improvement techniques. CANDIDATES NEED TO DEMONSTRATE: 1. Stages and elements of a requirements negotiation process. 2. Feasibility analysis, including processes and results interpretation. 3. Directing a software project planning process, including determining deliverables; effort, schedule, and cost estimation; resource allocation; risk management; quality; and plan management. 4. The principles and processes of software engineering enactment. 5. How to perform software project reviews and evaluations according to best practices. 6. How to Organize and manage software project closure activities. 7. The best practices involved in software engineering measurement processes. 8. Methods used in selecting and applying software engineering management tools, including selection and application. 9. Fundamental term definitions involved in process management and process infrastructure terminology. 10. Software life cycles, including software process categories, life cycle models, and process adaption. 11. How to employ key elements of process assessment models, methods and improvement techniques. 12. Effective and best practice software measurement techniques to a real-world project. 13. Essential modeling principles, properties, and expression of models, syntax, semantics, and pragmatics. 14. How to provide a working analysis of information, behavioral, and structure modeling. 15. Appropriate methods for model analysis, including analyzing for completeness, consistency, and correctness. 20. Applying best practice software measurement techniques to real-world projects. KNOWLEDGE AREA FOCUS: The IEEE CS Software Engineering Management Associate Engineer Certification exam contains 4 KA listed below: Four KA Required for this Exam: 1. Software Engineering Process 2. Software Engineering Models & Methods 3. Software Engineering Economics 4. Software Engineering Management Exam Purchase: One online exam (includes questions from all 4 Knowledge Areas): Software Engineering Process, Software Engineering Models & Methods, Software Engineering Economics, and Software Engineering Management. Exam Duration: Exam Questions: Exam Location: Review Course: Member Nonmember Member: $225 Non-Member $ Minutes 160 Questions (One online exam from all 4 KA) Exams are 100% online and proctored remotely Student Member Software Engineering Process $85 $110 n/a Review Course Software Engineering Models & $65 $85 n/a Methods Software Engineering $65 $107 n/a Economics Review Course Software Engineering $125 $150 n/a Management Review Course Exam and Review Course Bundle: Purchase All 4 Courses and Exam $345 $435 $245 All Courses Must Be Completed Within Two Years of Purchase Date 25

26 26

27 PROFESSIONAL COMPETENCY CERTIFICATIONS 27

28 PROFESSIONAL SOFTWARE DEVELOPER CERTIFICATION This professional competency certification requires successful completion of Certificates of Proficiency in the following four key knowledge areas: Software Engineering Requirements, Software Engineering Design, Software Engineering Construction, Software Engineering Testing and the successful completion of two applied modules. Qualification: Candidates seeking this professional certification should have completed a minimum of two years of college education in computer science or equivalent in a related field and two years of relevant experience in industry. However, there are no prerequisites required for registration. 28

29 REQUIREMENTS: This professional competency certification requires the successful completion of two parts. Part 1. One online exam (containing questions from the following four knowledge areas: 1. Software Requirements 2. Software Design 3. Software Construction 4. Software Testing Part 2: The successful completion of: Applied Exam Module I Applied Exam Module II performance based on the following three key elements: I. Did the solution sufficiently address the major task elements? II. Did the solution handle known special cases? III. Did the solution break existing functionality? Performance Report: Performance along these dimensions is then tabulated and aggregated into overall scores for each of the four different assigned tasks. An overall competency rating from 0 to 4 is then assigned. The score is based on the performance for each task. A final report is provided to the examinee detailing the breakdown of scores for their performance. A score of zero indicates that the candidate was unable to correctly solve any aspects of the assigned exam tasks, while a score of 4 indicates that all four tasks assigned were completed with few if any defects. Part 1 Exam Duration: Exam Questions: Exam Location: 180 Minutes 160 Questions (One online exam from all 4 KA) Exams are 100% online and proctored remotely A score of 1 identifies a Beginner level. A score of 2 identifies an Intermediate Skill level. A score of 3 or higher identifies an Advance Skill level. Part 2 - Applied Exam Modules: The applied Authentic Exam modules require three hours each. Candidates may choose to re-take exam modules more than once. An exam fee will be required for each exam re-take. The applied exam modules are powered by Proxor, a Carnegie Mellon University spin off, and use state of the art Authentic Examination technology. These Authentic Exam modules test the readiness of individuals to participate in the workforce as professional software developers. The examinee is placed in the context of an actual practicing professional software developer. They are provided with a system (base code), a set of tasks to be performed on that system (fix defects or add functionality), professional tools, documentation and other support materials. In each three hour exam module the examinee is presented with two performance tasks to solve. Professsional Competency Certification: Professional Software Developer Certification Product Member Nonmember Software Requirements Review Course Student Member $65 $85 n/a Software Design Review Course $125 $155 n/a Software Construction Review Course Software Testing Review Course $85 $110 n/a $125 $155 n/a PSD Full Exam (2 Parts) $390 $485 n/a TOTAL (if purchased separately) BUNDLE Best Value! Purchase (All 4 review courses, and Full EXAM) $790 $990 n/a $595 $775 $345 *Part 1: PSD Exam containing first 4 KAs (3 hours) Part 2: Applied Module I (3 hours) and Module II (3 hours) Upon completion, exam solutions are evaluated automatically using an extensive battery of automated tests. Each of the four exam tasks undergo up to 180 distinct evaluation tests. These automated tests evaluate examinee 29

30 PROFESSIONAL SOFTWARE ENGINEERING PROCESS MASTER CERTIFICATION The professional software engineering Process master certification is designed to assess a software engineer s proficiency in the key software engineering processes identified by the SWEBOK. These processes include: Software Requirements, Software Design, Software Construction, Software Testing, Software Maintenance, Software Configuration Management, Software Engineering Management, Software Engineering Process, Software Engineering Models and Methods, Software Quality and Software Project Management. The professional software engineering Process master certification requires a candidate to successfully complete a 90-minute exam in each of these knowledge area. Once a candidate completes all of the twelve different software engineering certificates of proficiency they will have earned the distinguished credential of IEEE Computer Society Professional Software Engineering Process Master. 30

31 REQUIREMENTS: This professional competency certification requires the successful completion of the following 2 parts. Part 1. One online exam (containing questions from the first six knowledge areas: 1. Software Requirements 2. Software Design 3. Software Construction 4. Software Testing 5. Software Maintenance 6. Software Configuration Management Part 2. One online exam (containing questions from the following six knowledge areas: 7. Software Quality 8. Software Engineering Process 9. Software Engineering Models & Methods 10. Software Engineering Management 11. Software Engineering Economics 12. Sofware Project Management Professsional Competency Certification: Professional Software Engineering Process Master Certification Product Member Nonmember Software Requirements Review Course Student Member $65 $85 n/a Software Design Review Course $125 $155 n/a Software Construction Review Course Software Testing Review Course Software Maintenance Review Course $85 $110 n/a $125 $155 n/a $85 $110 n/a Part 1 & Part 2 Exam Duration: Exam Questions: Exam Location: 180 Minutes Each Each part contains 160 questions (One online exam from the KAs listed) Exams are 100% online and proctored remotely Software Configuration Management Review Course Software Engineering Management Review Course Software Engineering Process Review Course $125 $150 n/a $125 $150 n/a $85 $110 n/a Software Engineering Models and Methods Review Course $65 $85 n/a Software Quality Review Course $65 $85 n/a Software Engineering Economics Review Course $65 $85 n/a Software Project Management Review Course $225 $295 n/a PSEPM Full Exam (2 Parts) $490 $590 n/a TOTAL (if purchased separately) $1,240 $2,165 n/a BUNDLE Best Value! $650 $770 $325 Purchase (All review courses, and Full EXAM). *Part 1 = PSEPM Exam containing first 6 KAs (3 hours) Part 2 = PSEPM Exam containing last 6 KAs (3 hours) 31

32 PROFESSIONAL SOFTWARE ENGINEERING MASTER CERTIFICATION This professional competency certification requires successful completion of Certificates of Proficiency in the following twelve key knowledge areas: Software Engineering Requirements, Software Engineering Design, Software Engineering Construction, Software Engineering Testing, Software Engineering Maintenance, Software Engineering Configuration Management, Software Engineering Quality, Software Engineering Processes, Software Engineering Models & Methods, Software Engineering Management, Software Engineering Project Management, Software Engineering Economics and the successful completion of two advanced applied modules. Qualification: 32 Candidates seeking this professional certification should have completed a minimum of four years of college education in computer science or equivalent in a related field and a minimum of four years of relevant industry experience. However, there are no prerequisites required for registration.

33 REQUIREMENTS: This professional competency certification requires the successful completion of the following 3 parts. Part 1. One online exam (containing questions from the first six knowledge areas: 1. Software Requirements 2. Software Design 3. Software Construction 4. Software Testing 5. Software Maintenance 6. Software Configuration Management Part 2. One online exam (containing questions from the following six knowledge areas: 7. Software Quality 8. Software Engineering Process 9. Software Engineering Models & Methods 10. Software Engineering Management 11. Software Engineering Economics 12. Sofware Project Management Part 3: The successful completion of: Applied Exam Module III Applied Exam Module IV I. Did the solution sufficiently address the major task elements? II. Did the solution handle known special cases? III. Did the solution break existing functionality? Performance Report: Performance along these dimensions is then tabulated and aggregated into overall scores for each of the four different assigned tasks. An overall competency rating from 0 to 4 is then assigned. The score is based on the performance for each task. A final report is provided to the examinee detailing the breakdown of scores for their performance. A score of zero indicates that the candidate was unable to correctly solve any aspects of the assigned exam tasks, while a score of 4 indicates that all four tasks assigned were completed with few if any defects. A score of 1 identifies a Beginner level. A score of 2 identifies an Intermediate Skill level. A score of 3 or higher identifies an Advance Skill level. Professsional Competency Certification: Professional Software Engineering Master Certification Product Member Nonmember Student Member Software Requirements Review Course $65 $85 n/a Software Design Review Course $125 $155 n/a Software Construction Review Course $85 $110 n/a Part 1 & Part 2 Exam Duration: Exam Questions: Exam Location: Part 3 Exam Duration: 180 Minutes Each Each part contains 160 questions (One online exam from the KAs listed) Exams are 100% online and proctored remotely Applied Module III Minutes Applied Module IV Minutes Software Testing Review Course $125 $155 n/a Software Maintenance Review Course $85 $110 n/a Software Configuration Management Review Course Software Engineering Management Review Course Software Engineering Process Review Course $125 $150 n/a $125 $150 n/a $85 $110 n/a Part 3 - Applied Exam Modules: Software Engineering Models and Methods Review Course $65 $85 n/a Candidates may choose to re-take the applied Authentic Exam modules exam more than once. An exam fee will be required for each exam re-take. The applied exam modules are powered by Proxor, a Carnegie Mellon University spin off, and use state of the art Authentic Examination technology. These Authentic Exam modules test the readiness of individuals to participate in the workforce as professional software developers. The examinee is placed in the context of an actual practicing professional software developer. They are provided with a system (base code), a set of tasks to be performed on that system (fix defects or add functionality), professional tools, documentation and other support materials. In each three hour exam module the examinee is presented with two performance tasks to solve. Upon completion, exam solutions are evaluated automatically using an extensive battery of automated tests. Each of the four exam tasks undergo up to 180 distinct evaluation tests. These automated tests evaluate examinee performance based on the following three key elements: Software Quality Review Course $65 $85 n/a Software Engineering Economics Review Course Software Project Management Review Course $65 $85 n/a $225 $295 n/a PSEM Full Exam (3 Parts) $690 $865 n/a TOTAL (if purchased separately) BUNDLE Best Value! Purchase (All 3 review courses, and Full EXAM). $1,930 $2,440 n/a $890 $1,200 $445 *Part 1: PSEM Exam containing first 6 KAs (3 hours) Part 2: PSEM Exam containing last 6 KAs (3 hours) Part 3: Applied Module III (3 hours) and Module IV (3 hours) 33

34 34

35 CERTIFICATES OF ACHIEVEMENT CONTINUING EDUCATION AND PROFESSIONAL DEVELOPMENT COURSES 35

36 CERTIFICATES OF ACHIEVEMENT CONTINUING EDUCATION TOPICS Cloud Computing Certificate of Achievement To obtain a Cloud Computing Certificate of Achievement, candidates are required to successfully complete each of the following course modules to attain certificate. Cloud Computing In the Business Environment Hours: 90 Minutes Credits: PDH: 1.5 / CEU: 0.15 Course Cost: Member: $45 Non-Member: $65 Cloud Governance and Security Hours: 130 Minutes Credits: PDH: 2.16 / CEU: Course Cost: Member: $45 Non-Member: $65 Cloud Economics, Metrica and Migration Hours: 90 Minutes Credits: PDH: 1.5 / CEU: 0.15 Course Cost: Member: $45 Non-Member: $65 Upon completion, the candidate will be awarded a Certificate of Achievement with the appropriate continuing education units. Secure Software Certificate of Achievement To obtain a Security Certificate of Achievement, candidates are required to successfully complete each of the following course modules to attain certificate. Foundations of Secure Software Hours: 80 Minutes Credits: PDH: 1.3 / CEU: 0.13 Course Cost:Member: $45 Non-Member: $65 Managing Secure Software Development Hours: 204 Minutes Credits: PDH: 3.4 / CEU: 0.34 Course Cost: Member: $100 Non-Member: $135 Secure Software Coding Hours: 167 Minutes Credits: PDH: 2.8 / CEU: 0.28 Course Cost: Member: $100 Non-Member: $135 Secure Software Design Hours: 107 Minutes Credits: PDH: 1.8 / CEU:

37 Course Cost: Member: $45 Non-Member: $65 Upon completion, the candidate will be awarded a Certificate of Achievement with the appropriate continuing education units. Embedded Systems Certificate of Achievement To obtain an Embedded Systems Certificate of Achievement, candidates are required to successfully complete each of the following course modules to attain certificate. Part I Module 1 6 (total of 6 modules) Part II: Modules 7 11 (total of 5 modules) Part III Modules (total of 3 modules) Hours: 6 Hours Credits: PDH: 6.0 / CEU: 0.60 Course Cost: Member: $65 Non-Member: $85 Upon completion, the candidate will be awarded a Certificate of Achievement with the appropriate continuing education units. Multi-Core Certificate of Achievement To obtain a Multi-Core Certificate of Achievement, candidates are required to successfully complete each of the following course modules to attain certificate. Vector Computation Dependences and Dependence Analysis The Polyhedral Model Vectorization Automatic Parallelization Autoparallelization for GPUs Instruction Level Parallelization Multigrain Parallelization and Power Reduction Dynamic Parallelization Vectorization/Parallelization in the Intel Compiler Vectorization/Parallelization in the IBM Compiler Roundtable Hours: 12 hours Credits: PDH: 12.0 / CEU: 1.2 Course Cost: Member: $95 Non-Member: $125 Series Cost: Member: $495 Non-Member: $695 Upon completion, the candidate will be awarded a Certificate of Achievement with the appropriate continuing education units. 37

38

39 Overview of IEEE Computer Society Certification and Credential Program Knowledge Area Certificates Associate Certificates Professional Competency Certifications Certificates of Achievement Software Development Associate Applied Module I Applied Module II Professional Software Developer Certification (2-part Exam) Software Quality And Maintenance Associate Professional Software Engineering Process Master Certification (2-part Exam) Applied Module III Applied Module IV Professional Software Engineering Master Certification (3-part Exam) Software Engineering Management Associate Advanced Scrum Professional

CREDENTIALS & CERTIFICATIONS 2016

CREDENTIALS & CERTIFICATIONS 2016 THE COMMUNITY FOR TECHNOLOGY LEADERS www.computer.org CREDENTIALS & CERTIFICATIONS 2016 KEYS TO PROFESSIONAL SUCCESS CONTENTS SWEBOK KNOWLEDGE AREA CERTIFICATES Software Requirements 5 Software Design

More information

www.computer.org COURSE CATALOG

www.computer.org COURSE CATALOG THE COMMUNITY FOR TECHNOLOGY LEADERS www.computer.org COURSE CATALOG 2016 CONTENTS SWEBOK KNOWLEDGE AREA REVIEW COURSES Software Requirements Course...4 Software Design Course...6 Software Construction

More information

IEEE Computer Society Professional Education and Certification Programs. Northrop Grumman Update 12 November 2015

IEEE Computer Society Professional Education and Certification Programs. Northrop Grumman Update 12 November 2015 IEEE Computer Society Professional Education and Certification Programs Northrop Grumman Update 12 November 2015 IEEE Computer Society Value-Add We have a flexible, building-block approach to learning,

More information

1.3 What is Project Management? 1.4 Relationship Among Project Management, E-mail:info@iibs.ca

1.3 What is Project Management? 1.4 Relationship Among Project Management, E-mail:info@iibs.ca 1 Project Management Professional (PMP) is a credential offered by the Project Management Institute (PMI).The PMP Certification Exam assesses the adeptness of a professional in applying the knowledge,

More information

CHAPTER 7 Software Configuration Management

CHAPTER 7 Software Configuration Management CHAPTER 7 Software Configuration Management ACRONYMS CCB CM FCA MTBF PCA SCCB SCI SCM SCMP SCR SCSA SEI/CMMI SQA SRS USNRC INTRODUCTION Configuration Control Board Configuration Management Functional Configuration

More information

Software Engineering/Courses Description Introduction to Software Engineering Credit Hours: 3 Prerequisite: 0306211(Computer Programming 2).

Software Engineering/Courses Description Introduction to Software Engineering Credit Hours: 3 Prerequisite: 0306211(Computer Programming 2). 0305203 0305280 0305301 0305302 Software Engineering/Courses Description Introduction to Software Engineering Prerequisite: 0306211(Computer Programming 2). This course introduces students to the problems

More information

Software Engineering. So#ware Processes

Software Engineering. So#ware Processes Software Engineering So#ware Processes 1 The software process A structured set of activities required to develop a software system. Many different software processes but all involve: Specification defining

More information

CS 389 Software Engineering. Lecture 2 Chapter 2 Software Processes. Adapted from: Chap 1. Sommerville 9 th ed. Chap 1. Pressman 6 th ed.

CS 389 Software Engineering. Lecture 2 Chapter 2 Software Processes. Adapted from: Chap 1. Sommerville 9 th ed. Chap 1. Pressman 6 th ed. CS 389 Software Engineering Lecture 2 Chapter 2 Software Processes Adapted from: Chap 1. Sommerville 9 th ed. Chap 1. Pressman 6 th ed. Topics covered Software process models Process activities Coping

More information

COMMONWEALTH OF VIRGINIA

COMMONWEALTH OF VIRGINIA COMMONWEALTH OF VIRGINIA Information Technology Resource Management (ITRM) PROJECT MANAGER SELECTION AND TRAINING STANDARD Virginia Information Technologies Agency (VITA) Reviews This publication was reviewed

More information

Project Management Professional Exam Prep Plus

Project Management Professional Exam Prep Plus In this course, you ll gain the essentials preparation needed to pass the PMP exam. Concentrating on exam content form the Guide to the Project Management Body of Knowledge-Fifth Edition (PMBOK Guide)

More information

Essentials of the Quality Assurance Practice Principles of Testing Test Documentation Techniques. Target Audience: Prerequisites:

Essentials of the Quality Assurance Practice Principles of Testing Test Documentation Techniques. Target Audience: Prerequisites: Curriculum Certified Software Tester (CST) Common Body of Knowledge Control Procedures Problem Resolution Reports Requirements Test Builds Test Cases Test Execution Test Plans Test Planning Testing Concepts

More information

Project Management Professional (PMP)

Project Management Professional (PMP) Project Management Professional (PMP) Duration: 5 days Course Objectives: PMI s Project Management Professional (PMP) credential is the most important industry-recognized certification for project managers.

More information

ITIL Service Lifecycles and the Project Manager

ITIL Service Lifecycles and the Project Manager 1 ITIL Service Lifecycles and the Project Manager The intersection of IT Service and Project Delivery Presented to: Kansas City Mid-America PMI Chapter Mark Thomas January 17, 2011 1 Agenda 2 Introduction

More information

PMP Exam Prep Training - 5 Days

PMP Exam Prep Training - 5 Days PMP Exam Prep Training - 5 Days (Based on the PMBOK Guide, 5 th Edition) Course Length: 5 Days Course Abstract: This workshop has a primary and a secondary goal. The primary goal is to prepare participants

More information

IT3205: Fundamentals of Software Engineering (Compulsory)

IT3205: Fundamentals of Software Engineering (Compulsory) INTRODUCTION : Fundamentals of Software Engineering (Compulsory) This course is designed to provide the students with the basic competencies required to identify requirements, document the system design

More information

A Guide To The Project Management Body of Knowledge (PMBOK) Significant Changes from the 3 rd edition to the 4 th edition

A Guide To The Project Management Body of Knowledge (PMBOK) Significant Changes from the 3 rd edition to the 4 th edition A Guide To The Project Body of Knowledge (PMBOK) Significant Changes from the 3 rd edition to the 4 th edition Major Changes The adoption of the verb-noun format for process names Amplification as to Enterprise

More information

Management. Project. Software. Ashfaque Ahmed. A Process-Driven Approach. CRC Press. Taylor Si Francis Group Boca Raton London New York

Management. Project. Software. Ashfaque Ahmed. A Process-Driven Approach. CRC Press. Taylor Si Francis Group Boca Raton London New York Software Project Management A Process-Driven Approach Ashfaque Ahmed CRC Press Taylor Si Francis Group Boca Raton London New York CRC Press is an imprint of the Taylor St Francis Croup, an Informa business

More information

PMLead. Project Management Professional. edition. Based on PMBOK Guide 4 th. www.pmlead.net

PMLead. Project Management Professional. edition. Based on PMBOK Guide 4 th. www.pmlead.net PMLead Project Management Professional Based on PMBOK Guide 4 th edition www.pmlead.net SECTION II Chapter 3 Project Management Processes Chapter 3 Project Process Groups A process is a set of interrelated

More information

Program Management Professional. PgMP

Program Management Professional. PgMP Program Management Professional PgMP COURSE BACKGROUND COURSE LENGTH: 3 days (2.1 CEUs / 21 PDUs) COURSE DESCRIPTION: The Program Management course addresses the essential aspects or Program selection,

More information

Software Engineering Reference Framework

Software Engineering Reference Framework Software Engineering Reference Framework Michel Chaudron, Jan Friso Groote, Kees van Hee, Kees Hemerik, Lou Somers, Tom Verhoeff. Department of Mathematics and Computer Science Eindhoven University of

More information

Impact of PMBOK 5 th Edition

Impact of PMBOK 5 th Edition PMP Exam Changes Impact of PMBOK 5 th Edition When the PMI exam will change Major Updates X1.1 Scope of Update Comments and feedbacks for prior version Overall review for accuracy Appropriate alignment

More information

Requirements engineering

Requirements engineering Learning Unit 2 Requirements engineering Contents Introduction............................................... 21 2.1 Important concepts........................................ 21 2.1.1 Stakeholders and

More information

ID Task Name Time Pred

ID Task Name Time Pred 0 UC Modernization Project Plan 1115 d 1 1 Phase I - Business Case Development and Competitive Procurement 205 d 2 1.1 Complete Initial Feasibility Study 55 d 3 1.2 Prepare and Issue LBR 30 d 2 4 1.3 Competitive

More information

PHASE 5: DESIGN PHASE

PHASE 5: DESIGN PHASE PHASE 5: DESIGN PHASE During the Design Phase, the system is designed to satisfy the requirements identified in the previous phases. The requirements identified in the Requirements Analysis Phase are transformed

More information

PROJECT MANAGEMENT PLAN TEMPLATE < PROJECT NAME >

PROJECT MANAGEMENT PLAN TEMPLATE < PROJECT NAME > PROJECT MANAGEMENT PLAN TEMPLATE < PROJECT NAME > Date of Issue: < date > Document Revision #: < version # > Project Manager: < name > Project Management Plan < Insert Project Name > Revision History Name

More information

Contrasting CMMI and the PMBOK. CMMI Technology Conference & User Group November 2005

Contrasting CMMI and the PMBOK. CMMI Technology Conference & User Group November 2005 Contrasting CMMI and the PMBOK CMMI Technology Conference & User Group November 2005 Wayne Sherer U.S. Army ARDEC Sandy Thrasher, PMP Anteon Corporation Agenda Purpose & Overview Considerations for Comparison

More information

Guide to Enterprise Life Cycle Processes, Artifacts, and Reviews

Guide to Enterprise Life Cycle Processes, Artifacts, and Reviews Department of Health and Human Services Centers for Medicare & Medicaid Services Center for Consumer Information and Insurance Oversight Guide to Enterprise Life Cycle Processes, Artifacts, and Reviews

More information

Certification Preparation Course LATVIKON (R.E.P.)Centre

Certification Preparation Course LATVIKON (R.E.P.)Centre PMP Certification Preparation Course LATVIKON (R.E.P.)Centre ABOUT THIS COURSE Your ability as a project manager to demonstrate best practices in Project Management both on the job and through professional

More information

PESIT Bangalore South Campus. Department of MCA SOFTWARE ENGINEERING

PESIT Bangalore South Campus. Department of MCA SOFTWARE ENGINEERING PESIT Bangalore South Campus Department of MCA SOFTWARE ENGINEERING 1. GENERAL INFORMATION Academic Year: JULY-NOV 2015 Semester(s):III Title Code Duration (hrs) SOFTWARE ENGINEERING 13MCA33 Lectures 52Hrs

More information

SWEBOK Certification Program. Software Engineering Management

SWEBOK Certification Program. Software Engineering Management SWEBOK Certification Program Software Engineering Management Copyright Statement Copyright 2011. All rights reserved. No part of this publication may be reproduced, stored in a retrieval system, or transmitted

More information

Project Management Certificate (IT Professionals)

Project Management Certificate (IT Professionals) Project Management Certificate (IT Professionals) Whether your field is architecture or information technology, successful planning involves a carefully crafted set of steps to planned and measurable goals.

More information

Family Computer Centre

Family Computer Centre PMP - Project Professional 35 Contact Hours Comprehensive Training Program Designed on the basis of Project Body of Knowledge (PMBOK Guide) Family Computer Centre Ground Floor, Al Rayyan Complex P. O Box:

More information

Syllabus. REQB Certified Professional for Requirements Engineering. Foundation Level

Syllabus. REQB Certified Professional for Requirements Engineering. Foundation Level Syllabus REQB Certified Professional for Requirements Engineering Version 2.1 2014 The copyright to this edition of the syllabus in all languages is held by the Global Association for Software Quality,

More information

PMP and CAPM Exam Preparation Workshop - A 5 Day Workshop (or five 1 Days) -

PMP and CAPM Exam Preparation Workshop - A 5 Day Workshop (or five 1 Days) - PMP and CAPM Exam Preparation Workshop - A 5 Day Workshop (or five 1 Days) - Delivered in Classroom or as an Internet Receive 35 PDU s PMI's Project Management Professional certification is one of the

More information

The Project Management Knowledge Areas as defined by PMI (PMBOK, 2004)

The Project Management Knowledge Areas as defined by PMI (PMBOK, 2004) The Project Management Knowledge Areas as defined by PMI (PMBOK, 2004) is the processes required to ensure that the various elements of the project are properly coordinated. the processes required to ensure

More information

Overview of: A Guide to the Project Management Body of Knowledge (PMBOK Guide) Fourth Edition

Overview of: A Guide to the Project Management Body of Knowledge (PMBOK Guide) Fourth Edition Overview of A Guide to the Project Management Body of Knowledge (PMBOK Guide) Fourth Edition Overview of: A Guide to the Project Management Body of Knowledge (PMBOK Guide) Fourth Edition 1 Topics for Discussion

More information

Becoming a Business Analyst

Becoming a Business Analyst Becoming a Business Analyst What is Business Analysis? The practice of enabling change in an organizational context by defining needs and recommending solutions that delivers value to stakeholders When

More information

11 Tips to make the requirements definition process more effective and results more usable

11 Tips to make the requirements definition process more effective and results more usable 1 11 Tips to make the s definition process more effective and results more usable This article discusses what I believe are the key techniques for making s definition process repeatable from project to

More information

Ann Geyer Tunitas Group. CGEIT Domains

Ann Geyer Tunitas Group. CGEIT Domains 1 CGEIT Exam Prep May 17, 2011 Ann Geyer Tunitas Group CGEIT Domains 2 Job Practice Areas by Domain 25% IT Gov Frameworks 20% Risk Mgmt 15% Strategic Alignment 15% Value Delivery 13% Resource Mgmt 12%

More information

System Development Life Cycle Guide

System Development Life Cycle Guide TEXAS DEPARTMENT OF INFORMATION RESOURCES System Development Life Cycle Guide Version 1.1 30 MAY 2008 Version History This and other Framework Extension tools are available on Framework Web site. Release

More information

(Refer Slide Time: 01:52)

(Refer Slide Time: 01:52) Software Engineering Prof. N. L. Sarda Computer Science & Engineering Indian Institute of Technology, Bombay Lecture - 2 Introduction to Software Engineering Challenges, Process Models etc (Part 2) This

More information

IT3203 Fundamentals of Software Engineering (Compulsory) BIT 2 nd YEAR SEMESTER 3

IT3203 Fundamentals of Software Engineering (Compulsory) BIT 2 nd YEAR SEMESTER 3 Fundamentals of Software Engineering (Compulsory) BIT 2 nd YEAR SEMESTER 3 INTRODUCTION This course is designed to provide the students with the basic competencies required to identify requirements, document

More information

PORTFOLIO, PROGRAMME & PROJECT MANAGEMENT MATURITY MODEL (P3M3)

PORTFOLIO, PROGRAMME & PROJECT MANAGEMENT MATURITY MODEL (P3M3) PORTFOLIO, PROGRAMME & PROJECT MANAGEMENT MATURITY MODEL (P3M3) 1st February 2006 Version 1.0 1 P3M3 Version 1.0 The OGC logo is a Registered Trade Mark of the Office of Government Commerce This is a Value

More information

Leveraging RUP, OpenUP, and the PMBOK. Arthur English, GreenLine Systems

Leveraging RUP, OpenUP, and the PMBOK. Arthur English, GreenLine Systems Software Project Management Leveraging RUP, OpenUP, and the PMBOK Arthur English, GreenLine Systems GreenLine Systems Inc. 2003 2013 My Background 30+ years of IT project management experience with both

More information

A Comparison of PMI s PMBOK Guide Versions 4 & 3

A Comparison of PMI s PMBOK Guide Versions 4 & 3 PM WORLD TODAY FEATURED PAPER MAY 2009 A Comparison of PMI s PMBOK Guide Versions 4 & 3 By Germán Bernate The Project Management Institute PMI announced on December 31, 2008 the availability of PMBOK Version

More information

Agile Software Engineering Practice to Improve Project Success

Agile Software Engineering Practice to Improve Project Success Agile Software Engineering Practice to Improve Project Success Dietmar Winkler Vienna University of Technology Institute of Software Technology and Interactive Systems dietmar.winkler@qse.ifs.tuwien.ac.at

More information

Software Project Management Plan

<name of project> Software Project Management Plan The document in this file is adapted from the IEEE standards for Software Project Management Plans, 1058-1998, which conforms to the requirements of ISO standard 12207 Software Life Cycle Processes. Tailor

More information

Mastering increasing product complexity with Collaborative Systems Engineering and PLM

Mastering increasing product complexity with Collaborative Systems Engineering and PLM Mastering increasing product complexity with Collaborative Systems Engineering and PLM Thierry Ambroisine Dassault Systèmes 10 rue Marcel Dassault, 78140 Vélizy Villacoublay, France thierry.ambroisine@3ds.com

More information

Your Software Quality is Our Business. INDEPENDENT VERIFICATION AND VALIDATION (IV&V) WHITE PAPER Prepared by Adnet, Inc.

Your Software Quality is Our Business. INDEPENDENT VERIFICATION AND VALIDATION (IV&V) WHITE PAPER Prepared by Adnet, Inc. INDEPENDENT VERIFICATION AND VALIDATION (IV&V) WHITE PAPER Prepared by Adnet, Inc. February 2013 1 Executive Summary Adnet is pleased to provide this white paper, describing our approach to performing

More information

Requirements engineering and quality attributes

Requirements engineering and quality attributes Open Learning Universiteit Unit 2 Learning Unit 2 Requirements engineering and quality attributes Contents Introduction............................................... 21 2.1 Important concepts........................................

More information

The 9 Things in the PMBOK

The 9 Things in the PMBOK The 9 Things in the PMBOK 9/15/2011 The PMBOK Project Body of Knowledge sum of knowledge within the profession of project management used dto document and standardize di generally accepted project management

More information

What is a life cycle model?

What is a life cycle model? What is a life cycle model? Framework under which a software product is going to be developed. Defines the phases that the product under development will go through. Identifies activities involved in each

More information

CMMI for Development Quick Reference

CMMI for Development Quick Reference CAUSAL ANALYSIS AND RESOLUTION SUPPORT (ML5) The purpose of Causal Analysis and Resolution (CAR) is to identify causes of selected outcomes and take action to improve process performance. SG 1 Root causes

More information

Software Processes. Topics covered

Software Processes. Topics covered Software Processes cmsc435-1 Topics covered Systems vs. software engineering Software process models Process iteration Process activities Computer-aided software engineering cmsc435-2 What is a system?

More information

Phases, Activities, and Work Products. Object-Oriented Software Development. Project Management. Requirements Gathering

Phases, Activities, and Work Products. Object-Oriented Software Development. Project Management. Requirements Gathering Object-Oriented Software Development What is Object-Oriented Development Object-Oriented vs. Traditional Development An Object-Oriented Development Framework Phases, Activities, and Work Products Phases,

More information

APPENDIX X1 - FIFTH EDITION CHANGES

APPENDIX X1 - FIFTH EDITION CHANGES APPENDIX X1 FIFTH EDITION CHANGES The purpose of this appendix is to give a detailed explanation of the changes made to A Guide to the Project Management Body of Knowledge (PMBOK Guide) Fourth Edition

More information

What an Architect Needs to Know

What an Architect Needs to Know Corporate Technology What an Architect Needs to Know Experiences from the Siemens Curriculum for Engineers Frank Buschmann Siemens AG Corporate Technology Systems Architecture and Platforms Copyright Siemens

More information

Ontario Institute for Studies in Education. Management of International Projects and Programs in Education

Ontario Institute for Studies in Education. Management of International Projects and Programs in Education 1 Ontario Institute for Studies in Education Management of International Projects and Programs in Education International projects and programs that support the development of education initiatives at

More information

Best-Practice Software Engineering: Software Processes to Support Project Success. Dietmar Winkler

Best-Practice Software Engineering: Software Processes to Support Project Success. Dietmar Winkler Best-Practice Software Engineering: Software Processes to Support Project Success Dietmar Winkler Vienna University of Technology Institute of Software Technology and Interactive Systems Dietmar.Winkler@qse.ifs.tuwien.ac.at

More information

Quality Management. Lecture 12 Software quality management

Quality Management. Lecture 12 Software quality management Quality Management Lecture 12 Software quality management doc.dr.sc. Marko Jurčević prof.dr.sc. Roman Malarić University of Zagreb Faculty of Electrical Engineering and Computing Department of Fundamentals

More information

Information Technology Engineers Examination. Information Security Specialist Examination. (Level 4) Syllabus

Information Technology Engineers Examination. Information Security Specialist Examination. (Level 4) Syllabus Information Technology Engineers Examination Information Security Specialist Examination (Level 4) Syllabus Details of Knowledge and Skills Required for the Information Technology Engineers Examination

More information

PMP: Project Management Professional Exam Study Guide. 7th Edition

PMP: Project Management Professional Exam Study Guide. 7th Edition Brochure More information from http://www.researchandmarkets.com/reports/2505193/ PMP: Project Management Professional Exam Study Guide. 7th Edition Description: The ultimate package for preparing you

More information

Fundamentals of Measurements

Fundamentals of Measurements Objective Software Project Measurements Slide 1 Fundamentals of Measurements Educational Objective: To review the fundamentals of software measurement, to illustrate that measurement plays a central role

More information

Online Saturday & Sunday 4-Day Live PMP Training

Online Saturday & Sunday 4-Day Live PMP Training Online Saturday & Sunday 4-Day Live PMP Training Course Syllabus: DAY 1: Welcome a. Who is BOBCAT Academy? b. Introduce Yourself c. Follow Us Module 1: Course Introduction a. Course Dates b. Start/Stop

More information

Custom Software Development Approach

Custom Software Development Approach Custom Software Development Approach Our approach to custom software development combines benefits from several standard development process models. We tend to have a well-defined, predictable and highly

More information

Software Engineering. What is a system?

Software Engineering. What is a system? What is a system? Software Engineering Software Processes A purposeful collection of inter-related components working together to achieve some common objective. A system may include software, mechanical,

More information

Software Engineering from an Engineering Perspective: SWEBOK as a Study Object

Software Engineering from an Engineering Perspective: SWEBOK as a Study Object Software Engineering from an Engineering Perspective: SWEBOK as a Study Object Alain Abran a,b, Kenza Meridji b, Javier Dolado a a Universidad del País Vasco/Euskal Herriko Unibertsitatea b Ecole de technologie

More information

Karunya University Dept. of Information Technology

Karunya University Dept. of Information Technology PART A Questions 1. Mention any two software process models. 2. Define risk management. 3. What is a module? 4. What do you mean by requirement process? 5. Define integration testing. 6. State the main

More information

Project Management Standards: A Review of Certifications/Certificates

Project Management Standards: A Review of Certifications/Certificates Project Standards: A Review of Certifications/Certificates Standards for Project Supporting Certification and Certificates Certificate Certification The Project Body of Knowledge PMBOK Guide Projects in

More information

Lecture Slides for Managing and Leading Software Projects. Chapter 1: Introduction

Lecture Slides for Managing and Leading Software Projects. Chapter 1: Introduction Lecture Slides for Managing and Leading Software Projects Chapter 1: Introduction developed by Richard E. (Dick) Fairley, Ph.D. to accompany the text Managing and Leading Software Projects published by

More information

Software Engineering. Software Processes. Based on Software Engineering, 7 th Edition by Ian Sommerville

Software Engineering. Software Processes. Based on Software Engineering, 7 th Edition by Ian Sommerville Software Engineering Software Processes Based on Software Engineering, 7 th Edition by Ian Sommerville Objectives To introduce software process models To describe three generic process models and when

More information

PMP Certification Exam Prep Bootcamp

PMP Certification Exam Prep Bootcamp Commitment / Vision / Results SM Toll Free (US): (800) 877-8129 Office: (919) 495-7371 Fax: (919) 556-0283 Email: info@cvr-it.com Web site: www.cvr-it.com Course Overview PMP Certification Exam Prep Bootcamp

More information

Foundations for Systems Development

Foundations for Systems Development Foundations for Systems Development ASSIGNMENT 1 Read this assignment introduction. Then, read Chapter 1, The Systems Development Environment, on pages 2 25 in your textbook. What Is Systems Analysis and

More information

Develop Project Charter. Develop Project Management Plan

Develop Project Charter. Develop Project Management Plan Develop Charter Develop Charter is the process of developing documentation that formally authorizes a project or a phase. The documentation includes initial requirements that satisfy stakeholder needs

More information

Partnering for Project Success: Project Manager and Business Analyst Collaboration

Partnering for Project Success: Project Manager and Business Analyst Collaboration Partnering for Project Success: Project Manager and Business Analyst Collaboration By Barbara Carkenord, CBAP, Chris Cartwright, PMP, Robin Grace, CBAP, Larry Goldsmith, PMP, Elizabeth Larson, PMP, CBAP,

More information

Advancing Your Business Analysis Career Intermediate and Senior Role Descriptions

Advancing Your Business Analysis Career Intermediate and Senior Role Descriptions Advancing Your Business Analysis Career Intermediate and Senior Role Descriptions The role names listed in the Career Road Map from International Institute of Business Analysis (IIBA) are not job titles

More information

BCS Certificate in Systems Development Essentials Syllabus

BCS Certificate in Systems Development Essentials Syllabus BCS Certificate in Systems Development Essentials Syllabus Version 2.4 March 2015 Change History Any changes made to the syllabus shall be clearly documented with a change history log. This shall include

More information

CDC UNIFIED PROCESS PRACTICES GUIDE

CDC UNIFIED PROCESS PRACTICES GUIDE Document Purpose The purpose of this document is to provide guidance on the practice of Requirements Definition and to describe the practice overview, requirements, best practices, activities, and key

More information

[project.headway] Integrating Project HEADWAY And CMMI

[project.headway] Integrating Project HEADWAY And CMMI [project.headway] I N T E G R A T I O N S E R I E S Integrating Project HEADWAY And CMMI P R O J E C T H E A D W A Y W H I T E P A P E R Integrating Project HEADWAY And CMMI Introduction This white paper

More information

Qlik UKI Consulting Services Catalogue

Qlik UKI Consulting Services Catalogue Qlik UKI Consulting Services Catalogue The key to a successful Qlik project lies in the right people, the right skills, and the right activities in the right order www.qlik.co.uk Table of Contents Introduction

More information

Best Practices Statement Project Management. Best Practices for Managing State Information Technology Projects

Best Practices Statement Project Management. Best Practices for Managing State Information Technology Projects State of Arkansas Office of Information Technology 124 W. Capitol Ave. Suite 990 Little Rock, AR 72201 501.682.4300 Voice 501.682.4020 Fax http://www.cio.arkansas.gov/techarch Best Practices Statement

More information

CS 6361, SPRING 2010 Advanced Requirements Engineering Web Based Meeting Scheduler- Project Plan

CS 6361, SPRING 2010 Advanced Requirements Engineering Web Based Meeting Scheduler- Project Plan 1 W E B B A S E D M E E T I N G S C H E D U L E R S Y S T E M Project Plan Version 4.0 CS 6361 ADVANCED REQUIREMENTS ENGINEERING, SPRING 2010 UNIVERSITY OF TEXAS AT DALLAS R E Q U I R E M E N T S E N G

More information

LECTURE 1. SYSTEMS DEVELOPMENT

LECTURE 1. SYSTEMS DEVELOPMENT LECTURE 1. SYSTEMS DEVELOPMENT 1.1 INFORMATION SYSTEMS System A system is an interrelated set of business procedures used within one business unit working together for a purpose A system has nine characteristics

More information

Leveraging CMMI framework for Engineering Services

Leveraging CMMI framework for Engineering Services Leveraging CMMI framework for Engineering Services Regu Ayyaswamy, Mala Murugappan Tata Consultancy Services Ltd. Introduction In response to Global market demand, several OEMs adopt Global Engineering

More information

University of Calgary Schulich School of Engineering Department of Electrical and Computer Engineering

University of Calgary Schulich School of Engineering Department of Electrical and Computer Engineering University of Calgary Schulich School of Engineering Department of Electrical and Computer Engineering Research Area: Software Engineering Thesis Topics proposed by Dr. Dietmar Pfahl, Assistant Professor

More information

The Project Management Body of Knowledge, generally known as PMBOK, deals with nine fundamental subjects for the project management.

The Project Management Body of Knowledge, generally known as PMBOK, deals with nine fundamental subjects for the project management. Knowledge Areas The Project Management Body of Knowledge, generally known as PMBOK, deals with nine fundamental subjects for the project management. These are: Project Integration Management Project Scope

More information

Skills Framework Light. AXELOS.com. Sept 2015 PUBLIC

Skills Framework Light. AXELOS.com. Sept 2015 PUBLIC Skills Framework Light AXELOS.com Sept 2015 2 Skills Framework Light Contents 1 INTRODUCTION 3 1.1 SOURCES FOR THE SKILLS FRAMEWORK 3 1.2 STRUCTURE OF THE SKILLS FRAMEWORK 3 2 SKILL DEFINITIONS 4 2.1 SKILLS

More information

Integrity 10. Curriculum Guide

Integrity 10. Curriculum Guide Integrity 10 Curriculum Guide Live Classroom Curriculum Guide Integrity 10 Workflows and Documents Administration Training Integrity 10 SCM Administration Training Integrity 10 SCM Basic User Training

More information

Visit www.pm-prepcast.com for Exam Resources P a g e 16

Visit www.pm-prepcast.com for Exam Resources P a g e 16 Module and Lesson Directory No Lesson Title Type Duration Module 00.0 Welcome & Exam Overview 1. L00.00 Welcome Video 28:28 Module 00.1 Student Workbook 2. L00.10 PM PrepCast Student Workbook PDF -- Module

More information

The purpose of Capacity and Availability Management (CAM) is to plan and monitor the effective provision of resources to support service requirements.

The purpose of Capacity and Availability Management (CAM) is to plan and monitor the effective provision of resources to support service requirements. CAPACITY AND AVAILABILITY MANAGEMENT A Project Management Process Area at Maturity Level 3 Purpose The purpose of Capacity and Availability Management (CAM) is to plan and monitor the effective provision

More information

Applying CMMI SM In Information Technology Organizations SEPG 2003

Applying CMMI SM In Information Technology Organizations SEPG 2003 Applying CMMI SM In Information Technology Organizations Mark Servello, Vice President Jim Gibson, Senior Consultant ChangeBridge, Incorporated Page 1 Portions Copyright 2002 Carnegie Mellon University

More information

Software Development Processes. Software Life-Cycle Models

Software Development Processes. Software Life-Cycle Models 1 Software Development Processes Sequential, Prototype-based RAD, Phased, Risk-based Spiral (c) 1998 M Young CIS 422/522 4/3/98 1 Software Life-Cycle Models Breaking projects down into pieces for... Planning

More information

Towards a new approach of continuous process improvement based on CMMI and PMBOK

Towards a new approach of continuous process improvement based on CMMI and PMBOK www.ijcsi.org 160 Towards a new approach of continuous process improvement based on CMMI and PMBOK Yassine Rdiouat 1, Naima Nakabi 2, Khadija Kahtani 3 and Alami Semma 4 1 Department of Mathematics and

More information

Program Title: Advanced Project Management Knowledge, Skills & Software Program ID: #1039168 Program Cost: $4,690 Duration: 52.

Program Title: Advanced Project Management Knowledge, Skills & Software Program ID: #1039168 Program Cost: $4,690 Duration: 52. Program Title: Advanced Project Management Knowledge, Skills & Software Program ID: #1039168 Program Cost: $4,690 Duration: 52.5 hours Program Description The Advance Project Management Knowledge, Skills

More information

ITIL V3 Release, Control and Validation (RCV) Certification Program - 5 Days

ITIL V3 Release, Control and Validation (RCV) Certification Program - 5 Days ITIL V3 Release, Control and Validation (RCV) Certification Program - 5 Days Program Overview The ITIL Intermediate Qualification: Release, Control and Validation (RCV) Certificate, although a stand alone

More information

PMBOK 5. Chapters. 1. Introduction What is Project Management 2. Organizational Influences and Project Life Cycle 3. Project Management Processes

PMBOK 5. Chapters. 1. Introduction What is Project Management 2. Organizational Influences and Project Life Cycle 3. Project Management Processes PMBOK 5 Chapters PMBOK 5 1. Introduction What is Project Management 2. Organizational Influences and Project Life Cycle 3. Project Management Processes Knowledge Areas 4. Project Integration Management

More information

To introduce software process models To describe three generic process models and when they may be used

To introduce software process models To describe three generic process models and when they may be used Software Processes Objectives To introduce software process models To describe three generic process models and when they may be used To describe outline process models for requirements engineering, software

More information

Basic Trends of Modern Software Development

Basic Trends of Modern Software Development DITF LDI Lietišķo datorsistēmu programmatūras profesora grupa e-business Solutions Basic Trends of Modern Software Development 2 3 Software Engineering FAQ What is software engineering? An engineering

More information

This alignment chart was designed specifically for the use of Red River College. These alignments have not been verified or endorsed by the IIBA.

This alignment chart was designed specifically for the use of Red River College. These alignments have not been verified or endorsed by the IIBA. Red River College Course Learning Outcome Alignment with BABOK Version 2 This alignment chart was designed specifically for the use of Red River College. These alignments have not been verified or endorsed

More information

SOFTWARE REQUIREMENTS

SOFTWARE REQUIREMENTS SOFTWARE REQUIREMENTS http://www.tutorialspoint.com/software_engineering/software_requirements.htm Copyright tutorialspoint.com The software requirements are description of features and functionalities

More information