Certified Software Management Engineer developed by Certificore for software management professionals who wants to certify their skills

Target Group/Audience

This qualification is the advanced of the software management certification scheme is aimed at anyone working within an organization (internally or externally) who may require to have and demonstrate a solid knowledge and understanding of the software management and its application. The certification can also cater for candidates seeking personal certification, also in regards to their knowledge and understanding of the requirements and the content of the best practice.

This qualification will provide the advanced level of knowledge to its holders and will certify that they have a solid understanding of the standard and its content.
Note that this qualification provides the advanced level of knowledge for:

  1. Software Management Teams
  2. Software Development Teams
  3. IT Operation Teams

Learning Objectives

Candidates will be introduced to the principles and core elements of the software management, and more specifically:

  1. Software Management Fundamentals
  2. Software Package Evaluation
  3. Software Licences and Contracts Management
  4. Software Implementation
  5. Software Asset Management
  6. Software Maintenance Management


CSWME Certification Exam is designed to validate a candidate’s knowledge of the contents and requirements of the software management and will allow for further development along the software management certification path. The CSWME exam focuses on the following two (2) categories in the cognitive domain of Bloom’s taxonomy:
a. Knowledge
b. Comprehension

Entry Criteria/Training Requirements 

No specific entry criteria exist for candidates of the CSWME examination. However, it is strongly recommended that candidates have at least a basic knowledge of software management concepts and terminology and have undergone some formal training on the subject with a proposed duration of 16 or 24 hours. A detailed breakdown of these training hours, per topic area is provided in the syllabus section.

Assessment Approach 

The assessment approach used for the CSWME certification focuses on the two basic categories of Knowledge and Comprehension. Knowledge is defined as recalling previously learned material, from facts to theories and represents the lowest level of learning outcomes in the cognitive domain. Such learning outcomes are turned in assessment objectives that include knowing and recalling such as:

1. Common and/or basic terms, definitions, concepts and principles of software management

2. Specific software management requirements and facts

3. Software management methods and tools

Delivery Paper based
Type40 Multiple choice questionsSingle answer, one of four possible answers Each question is awarded one (1) mark
Duration1 hour (60 minutes)
For non-native speakers or candidates with a disability, an additional 15 minutes of extra time is allowed.
Pass Mark65% (26/40)
Invigilator / ProctorYes . Physical or Web proctoring
Open BookYes
Certification validityN/A

Comprehension is the lowest level of understanding and entails the ability to grasp the meaning of the material taught, including some sort of interpretation, translation or estimation during the process. Such learning outcomes and in turn assessment objectives go beyond simply recalling information and may include:

* Understanding facts, concepts and principles

* Interpreting material (i.e. charts, graphs, text)

* Justifying a Process, procedure and assessment method

The assessment incorporates the above learning outcomes as it uses assessment objectives that cater for the above cognitive domain categories.

Examination Format 

The tests are derived from a regularly updated question test bank (QTB) based on the test specification detailed below. Questions are used interchangeably among test sets. The overall difficulty level of each test is the same with any other test. A candidate is never assigned the same test in the case of multiple examination attempts.

Detailed Syllabus 

The syllabus contains references to the Software management domain and is structured into sections relating to major subject headings and numbered with a single digit section number.

The recommended training hours, per Syllabus Category are also provided in this table.

At the end of the training session, allow 30 minutes for the candidates to familiarize themselves with the exam process and the sample questions.

An additional hour could be provided for the sample test and/or answering the sample test for better preparation of the exam.

Syllabus details for CSWME Certification and Training :

CSWME 1.1 Software Management FundamentalsCSWME-1.1.1Software Management Essential Terms  
 CSWME-1.1.2 Software Management Essential Principles  
 CSWME-1.1.3Software Management Discipline Core Concepts 
 CSWME-1.1.4Software Management Engineer Value Proposal and Carrier 
Proposed Training Time: 120 minutes
CSWME-1.2 Software Package EvaluationCSWME-1.2.1 Requirements : Real Value Expectations vs Fantasy World of Users.  
 CSWME-1.2.2 Package or Custom Development 
 CSWME-1.2.3Market Research Tools 
 CSWME-1.2.4Articulating RFI 
 CSWME-1.2.5Preparing RFP  
 CSWME-1.2.6SW Quality Evaluation Criterias  
 CSWME-1.2.7SW Design and Reliability Evaluation Criterias 
 CSWME-1.2.8Security Evaluation Criterias 
 CSWME-1.2.9Vendor Evaluation Criterias 
 CSWME-1.2.10Vendor / Partner Support Evaluation Criterias 
 CSWME-1.2.11Product and Vendor Foresight  
 CSWME-1.2.12Reqirements Foresight 
 CSWME-1.3.9SW Knowledge Base, Documentation Quality 
 CSWME-1.3.10SW Integration Capabilities 
 CSWME-1.3.11SW Internal Reporting Capabilities 
 CSWME-1.3.12SW Partner and Local Consultants Quality 
Proposed Training Time: 240 minutes
CSWME-1.3 Software Licences and Contracts ManagementCSWME-1.3.1 SW License Types: OnPrem, SaaS, Hosted, Perpetual, Subscription 
 CSWME-1.3.2 Criterias for SW License Contracts  
 CSWME-1.3.3 Criterias for SW Support Conditions 
 CSWME-1.3.4 Professional Services : Implementation and Consultancy  
 CSWME-1.3.5Updates, Upgrades and Maintenance 
 CSWME-1.3.6Service Level Agreement and Support Conditions 
 CSWME-1.3.8Training Quality and Content   
 CSWME-1.3.9Signing Contract with Vendor or Reseller : Who is in charge in conflicts? Vendor can be responsible for anything. Game of Law with Vendors. 
Proposed Training Time: 120 minutes
CSWME-1.4 Software ImplementationCSWME-1.4.1 Roadmap Selection : Fast Best Practice Guide or Slow Tailor Made Project 
 CSWME-1.4.2 Team Building for Implementation 
 CSWME-1.4.3 Selecting Senior Consultants (not Junior and Cheap Newbies)  
 CSWME-1.4.4 Organizational Readiness for New Processess and New Recording Systems 
 CSWME-1.4.5 Installation (Prod and Test) 
 CSWME-1.4.6Early Training for Admins (Train the team before they start misconfigurations)  
 CSWME-1.4.7Early Training for Key Users (Train the team before they start misconfigurations) 
 CSWME-1.4.8Configuration & Customization (Black Hole or Necessity)  
 CSWME-1.4.9SW Knowledge Base, Documentation, Configrution Maps, Troubleshooitng Documentation Gathering 
 CSWME-1.4.10Reports Designs and Dashboards 
 CSWME-1.4.11Interfaces and Integration 
 CSWME-1.4.12Test of New System 
 CSWME-1.4.13Transition to New System (Big bang or Phased)  
 CSWME-1.4.14Advanced Training of Administrators 
 CSWME-1.4.15Advanced Training of Users 
 CSWME-1.4.16Handover : To Operation or to Application Management? Who will be the owner of the new SW?   
 CSWME-1.4.17Postimplementation Early Life Support 
Proposed Training Time: 240 minutes
CSWME-1.5 Software Asset ManagementCSWME-1.5.1 Software Inventory System 
 CSWME-1.5.2Discovery of Licences 
 CSWME-1.5.3Metering and Usage Monitoring 
 CSWME-1.5.4Reconciliation and Optimization of Licences 
 CSWME-1.5.5Definitive Software Library and Inventory Baselining 
 CSWME-1.5.6SAM Tools : License Audit , Metering and Monitoring 
 CSWME-1.5.7SAM Tools Implementation 
 CSWME-1.5.8SAM Tools Lab Session 
Proposed Training Time: 120 minutes 
CSWME-1.6 Software Maintenance ManagementCSWME-1.6.1 Software Maintenance Process and Evoluiton Engineering   
 CSWME-1.6.2 Change Control and Configuration Management 
 CSWME-1.6.3Event Management, APM and Software Monitoring  
 CSWME-1.6.4Log Management and Error Root Cause Hunting 
 CSWME-1.6.5Change Management and Release Management while fixing, updating or upgrading. 
 CSWME-1.6.6Application Vulnerability Analysis  
 CSWME-1.6.7Code Security Analysis , Static and Dynamic Code Analysis 
 Proposed Training Time: 120 minutes

Test Specification

The examination will consist of five (6) sections with the following structure:

1CSWME-1.1 Introduction, Terms and Definitions5.0%
2CSWME-1.2 Software Package Evaluation20.0%
3CSWME-1.3 Software Licences and Contracts Management20.0%
4CSWME-1.4 Software Implementation20.0%
5CSWME-1.5 Software Asset Management20.0%
6CSWME-1.6 Software Maintenance Management15.0%
TOTAL100 %

Recommended Reading for Certification Exam Preperation

  1. A Guide to Software Package Evaluation & Selection: The R2ISC Method by Hollander, Nathan
  2. Why New Systems Fail: An Insider’s Guide to Successful IT Projects 1st Edition by Phil Simon
  3. Successful Packaged Software Implementation 1st Edition by Christine B. Tayntor
  4. Software Asset Management: Understanding and Implementing an optimal solution Paperback by Mr Prafull Verma, Mr Kalyan Kumar
  5. The Tech Contracts Handbook: Software Licenses and Technology Services Agreements for Lawyers and Businesspeople by David W. Tollen
  6. Maximize Your Investment: 10 Key Strategies for Effective Packaged Software Implementations by Beaubouef,Grady Brett
  7. Software Maintenance: Concepts and Practice 2nd Edition by Penny Grubb, Armstrong A Takang
  8. Software Maintenance Management: Evaluation and Continuous Improvement 1st Editio by Alain April, Alain Abran

About the author

You may also like


Certified Cloud Engineer developed by Certificore for cloud