LEDIS GROUP IS WILLING TO LICENSE THE SOFTWARE TO YOU ONLY UPON THE CONDITION THAT YOU ACCEPT ALL OF THE TERMS CONTAINED IN THIS LICENSE AGREEMENT (IN BRIEF "AGREEMENT"). PLEASE READ THE AGREEMENT CAREFULLY. DURING INSTALLING PROCESS, BY SELECTING THE "I ACCEPT THE AGREEMENT" (OR THE EQUIVALENT) BUTTON AND/OR BY USING THE SOFTWARE YOU ACKNOWLEDGE THAT YOU HAVE READ THE TERMS AND AGREE TO THEM. IF YOU ARE AGREEING TO THESE TERMS ON BEHALF OF A COMPANY OR OTHER LEGAL ENTITY, YOU REPRESENT THAT YOU HAVE THE LEGAL AUTHORITY TO BIND THE LEGAL ENTITY TO THESE TERMS. IF YOU DO NOT HAVE SUCH AUTHORITY, OR IF YOU DO NOT WISH TO BE BOUND BY THE TERMS, THEN SELECT THE "I DON'T ACCEPT THE AGREEMENT" (OR THE EQUIVALENT) BUTTON AND YOU MUST NOT INSTALL OR USE THE SOFTWARE UNDER THE TERMS.

1. DEFINITIONS. "Software" means the software identified above in binary form that you selected for download, install or use (in the version You selected for download, install or use) from LeDiS Group or its authorized licensees, any other machine readable materials (including, but not limited to, libraries and data files), any updates or error corrections provided by LeDiS Group, and any user manuals, video files, presentations and other documentation provided to you by LeDiS Group under this Agreement.

2. LICENSE TO USE. Subject to the terms and conditions of this Agreement, LeDiS Group grants you a non-exclusive, non-transferable, limited license without license fees to reproduce and use internally the Software complete and unmodified for any purpose of running Programs including commercial applications.

3. RESTRICTIONS. Software is copyrighted. Title to Software and all associated intellectual property rights is retained by LeDiS Group and/or its licensors. Unless enforcement is prohibited by applicable law, you may not modify, decompile, or reverse engineer Software. You acknowledge that the Software is applied for general use in a variety of business areas; it is not used or intended for use in any inherently dangerous or illegal areas.

4. DISCLAIMER OF WARRANTY. THE SOFTWARE IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND. LEDIS GROUP FURTHER DISCLAIMS ALL WARRANTIES, EXPRESS AND IMPLIED, INCLUDING WITHOUT LIMITATION, ANY IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT.

5. LIMITATION OF LIABILITY. IN NO EVENT SHALL LEDIS GROUP BE LIABLE FOR ANY INDIRECT, INCIDENTAL, SPECIAL, PUNITIVE OR CONSEQUENTIAL DAMAGES, OR DAMAGES FOR LOSS OF PROFITS, REVENUE, DATA OR DATA USE, INCURRED BY YOU OR ANY THIRD PARTY, WHETHER IN AN ACTION IN CONTRACT OR TORT, EVEN IF LEDIS GROUP HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. LEDIS GROUP'S ENTIRE LIABILITY FOR DAMAGES HEREUNDER SHALL IN NO EVENT EXCEED ONE DOLLAR (U.S. $1).

6. TERMINATION. This Agreement is effective until terminated. You may terminate this Agreement at any time by destroying and/or uninstalling all copies of Software. This Agreement will terminate immediately without notice from LeDiS Group if you fail to comply with any provision of this Agreement. Either party may terminate this Agreement immediately should any Software become, or in either party's opinion be likely to become, the subject of a claim of infringement of any intellectual property right. Upon termination, you must destroy all copies of Software.

7. TRADEMARKS AND LOGOS. You acknowledge and agree as between you
and LeDiS Group that LeDiS Group owns the LeDiS Group and SINDY trademarks and all LeDiS Group- and SINDY-related trademarks, service marks, logos and other brand designations ("LeDiS Group Marks"). Any use you make of the LeDiS Group Marks inures to LeDiS Group's benefit.

8. SEVERABILITY. If any provision of this Agreement is held to be unenforceable, this Agreement will remain in effect with the provision omitted, unless omission would frustrate the intent of the parties, in which case this Agreement will immediately terminate.

9. INTEGRATION. This Agreement is the entire agreement between you and LeDiS Group relating to its subject matter. It supersedes all prior or contemporaneous oral or written communications, proposals, representations and warranties and prevails over any conflicting or additional terms of any quote, order, acknowledgment, or other communication between the parties relating to its subject matter during the term of this Agreement. No modification of this Agreement will be binding, unless in writing and signed by an authorized representative of each party.

For inquiries please contact: LeDiS Group, http://www.ledisgroup.com; This email address is being protected from spambots. You need JavaScript enabled to view it.

Last updated 03 May 2016

Overview of SindyScreenshots of SindyDownload Sindy

new smallfree smallThe System of Interactive Diagnostics Sindy is software from LeDiS Group that will help you construct and debug your own test which can be used for providing distributed testing with our Web site. Testing can be related to such business areas as:

  • Educational testing and certification if you work in an educational organization
  • Human Resource Management for HR-agencies, companies, etc
  • Psychological Diagnostics (preferrable career evaluation, diagnostics of cognitive abilities, emotional area diagnostics, personal psychological diagnostics, diagnostics in the area of motivations , diagnostics of social and communication abilities, diagnostics of personal relations, diagnostics of internal and external team relations, etc.)
  • Assessment and Consulting in a variaty of kinds
  • Interviewing and Polling in business and social areas

 General Sindy capabilities are:

  • Free local program for Windows which enables any kind of usage (including commercial) in accordance to License Agreement
  • Test Builder constructed as hierarchical tree of test objects. You can easily build your own tests and and add test objects into them (title, annotation, instruction, questions, answers, scales and interpretations, answers weights for designing a calculation algorithm, etc).
  • Test Debugger that can run constructed test and verify its work. As well, you can create professional tests for organizing testing with your own computer at any time.
  • Export to SWB files that can be used by a remote person for testing in section Testing ONLINE > Custom Test. In this way, you can test any number of users for free. All testing results will be send to you by our Web site after user completes the test.

Annotation

This article is getting started into Sindy. This is a text script of Video Overview, published at YouTube Service.

Content

  • General Capabilities of Sindy v1.2
  • Usage Areas of Sindy v1.2
  • Typical Test Structure
  • Sindy's Graphic User Interface
  • Developing Simple Test
  • Playing Test
  • Getting Testing Results
  • Conclusion

General Capabilities of Sindy v1.2

LeDiS Group is glad to present Sindy version 1.2 to your attention. This software is designed to automate testing processes.

Sindy program contains the next distinctive features:

  • Local easy-to-use tool. You can download Sindy form LeDiS Group web site and install the program at your personal computer. Setting up Sindy, you don't need to install and setup any additional software (for example, relational database management systems, application servers, Web-servers, and so on). When Sindy is first time installed, all program capabilities are available without any constraints during demo time of 60 days.
  • Test Constructor. Sindy helps to create many kinds of typical tests based on algorithm considered later when describing a test structure. The Test Constructor displays all tests created, all their structures up to a single test element. This feature significantly simplifies the process of test building.
  • Test Player. You can debug the tests created in Sindy or run tests to provide testing in your work.
    A distinction of Sindy Test Player is a capability to expand testing panel on the full computer screen to exclude the impact of other computer elements at the testing process.
  • Integration with multiuser ISAT software. Sindy is a local one-user tool. But if you need to test several persons simultaneously then you can do it also. In this case, you need only to import tests created in Sindy into multiuser ISAT system (or another word, Information System of Automated Testing) and provide the testing with single Internet browsers in any network environment (including Internet).

Usage Areas of Sindy v1.2

Sindy software is targeted to next areas:

  • Examination and certification in education. Here you need to create the necessary final tests and test over them during examination and certification.
  • Psychological Diagnostics. You can use Sindy in different subareas of psychological diagnostics. There is a lot of ready-to-use tests which can be created and automated in Sindy.
  • Looking for the employees in HR-management. It can be enormously useful to automate the occupational selection processes in human resources agencies and enterprise departments. As well, you can prepare the questionnaires for the company representatives looking for new employees to automate the processes of getting their initial requests.
  • Audit and assessment in organizations with full automation of testing and final results calculations.
  • Consulting and business analysis. Let's presume that you want to prepare a proposal for a customer to make a project of any kind. For that, you have to provide an initial or comprehensive business analysis and evaluate current conditions to make a best proposal and make basement for the final success in the project.
  • And any other areas where testing automation can be important.

Typical Test Structure

To effectively use Sindy, you need to understand the general test construction principles which are very simple:

Typical Test Structure in SINDI v1.2

Picture 1. Test structure principles realized in Sindy v1.2

  • Any tests are included into test groups, created by a user to reduce the complexity when working with big number of tests
  • A test group can contain any number of tests
  • A test contains questions which are displayed during testing
  • A question can contain any number of answers which can be selected in testing
  • An answer can contain weights defining the values impacted to the final result of testing
  • Any test can include one or several scales which are different evaluating subareas of the test. For example, you can develop a complex exam in physics and create such scales as "General Physics", "Electromagnetism", "Nuclear Physics", and so on. And the testing result will be a number of values calculated for those scales.
  • To automate getting the evaluations of testing, the interpretations are to be created. Interpretation is a typical description that will be chosen if a testing result is occurred within a predefined part of scale range.

It must be mentioned, that any weight of any answer is related to a scale. It means that if an answer is selected in testing then the answer weight will be added to the scale result. Resulting from here, you can develop tests where any answer selected will impact to several scales simultaneously.

Sindy's Graphic User Interface

Now, let's look at Sindy in action. During the rest of this demonstration we will show:

  • Sindy's GUI
  • Developing a simple test
  • Running the test
  • Testing reports

Sindy is a classic Windows application supporting MDI (or Multiple Document Interface standard).

To work in the program, user has to create a new or open an existing project space (or a project). Project can be saved in a project file of special format. Let's create a new project with menu "File -> Create".

And save it right now with menu "File -> Save". In the dialog window, let's input the new project file name. Confirm the creation of the project file.

Creation of a project in SINDI v1.2 Enlarge

Picture 2. Project created in Sindy v1.2

We can see that Sindy's graphic user interface contains next key areas:

SINDI's Graphic User Interface Enlarge

Picture 3. Sindy's Graphic User Interface

  • Control Panel that is built from main menu and customizable toolbar
  • Test Constructor that is left vertical panel for displaying the tests and their elements
  • Test Player that is right area where the child windows of launched tests are displayed

Developing Simple Test

With Sindy, we will create test group "Demo Tests" and a little test "History Exam" in this test group. The test will include next questions:

  • Question 1: "What's the year when the battle of Waterloo was occurred:"
  • Question 2: "In which area the Nobel Prize isn't awarded?"

The available answers for the first question are "1242", "1380", "1815", "1905" and "1914". The available answers for the second question are "Physics", "Medicine", "Mathematics", "Literature", "Peace". Here, the true answer in first case is "1815" and in second one - "Mathematics".

Let's start the test development. Create test group "Demo Tests" with context menu "Create Test Group" over "Tests". In the dialog, input new test group name "Demo Tests".

Creating a test group in SINDI v1.2 Enlarge

Picture 4. Creating a test group in Sindy v1.2

Create test "History Exam" in this test group with context menu "Create Test" over "Demo Tests".

Creating a test in SINDI v1.2 Enlarge

Picture 5. Creating a test in Sindy v1.2

We can set here the order for moving over questions during testing (it can be sequentially forward only, sequentially forward and back and selection of any test question with the context menu). As well, you can set whether you can return back to questions answered, and whether you can stop the test to return to it later and continue testing.

And let's input instruction that will be shown at the testing start: "Please, read each question and select correct answers." After that, confirm the test creation.

Let's save the project before continue with menu "File -> Save".

For simplifying, let's create one scale only "World History" with context menu "Create Scale" over "Scales and Interpretations".

Creating a scale in SINDI v1.2 Enlarge

Picture 6. Creating a scale in Sindy v1.2

Let's make interpretations to assess the results with context menu "Create Interpretation" over "World History". They are:

  • Interpretation "Bad" with the range from 0 to 1
  • Interpretation "Good" with the range from 1 to 3
  • Interpretation "Excellent" with the range from 3 to 5

Here, we need to fill descriptions too because just descriptions will be output in the testing results (because they can be big and multistring text).

Creating an interpretation in SINDI v1.2 Enlarge

Picture 7. Creating an interpretation in Sindy v1.2

Save the changes again with menu "File -> Save".

Now, we will input questions, answers and their weights. Start from first question with context menu "Create Question" over "Question and Answers".

First question is "What's the year when the battle of Waterloo was occurred:".

Creating a question in SINDI v1.2 Enlarge

Picture 8. Creating a question in Sindy v1.2

We see that question can be additionally set up. We can point to select whether single answer or many ones. If multiple answers are allowed so we can input as much as a limit to the number of answers in a question. As well we can set whether we have to select one question at least (or whether an answer selection is mandatory) to successfully perform the test.

The available answers in the first question are "1242", "1380", "1815", "1905" and "1914". Input them sequentially with context menu "Create Answer" over "What's the year when the battle of Waterloo was occurred:".

Creating an answer in SINDI v1.2 Enlarge

Picture 9. Creating an answer in Sindy v1.2

Because only "1815" is a correct answer then it impacts to the testing result. Accordingly, let's create weight for this answer impacting to our test scale with value 2. Use for that the context menu "Create Weight" over "1815". Set the weight name as "World History - 2" for convenience.

Creating a weight in SINDI v1.2 Enlarge

Picture 10. Creating a weight in Sindy v1.2

As before, let's save the changes with context menu "File -> Save".

Second question: "In which area the Nobel Prize isn't awarded?". Answers for the second question are: Physics, Medicine, Mathematics, Literature and Peace. For correct answer "Mathematics", we have to create a similar weight with value 2.

We created a test in SINDI v1.2 Enlarge

Picture 11. We created a test in Sindy v1.2

Now, we built an examination test for history area and will use it during testing. But before continue, let's save the project with context menu "File -> Save".

Playing Test

Run the test created selecting any node in the test "History Exam" and using menu "Object -> Run Test". Expand the test panel to the whole computer screen with context menu "Maximize To Screen" at the Test Player child window.

Starting test in SINDI v1.2 Enlarge

Picture 12. Starting test

Read the instruction fixed in test development. Move to next test screen by reference "Next" at the Test Player window.

Select correct answer for first question clicking by left mouse button over "1815" (let it be right answer now).

Answering first question Enlarge

Picture 13. Answering first question

Move to next question with "Next".

For the sample, let's select here incorrect answer - select "Literature" and move next by "Next". The message in the Test Player window informs us that testing is completed.

Message about test completion Enlarge

Picture 14. Message about test completion

Minimize the test window back into child state with context menu "Minimize To Application".

Getting Testing Results

Testing results are two kinds of reports: Testing Protocol and Testing Results. They are created with context menu items of the Test Player: "Show Testing Protokol" and "Show Testing Results".

Testing reports in SINDI v 1.2 Enlarge

Picture 15. Testing reports

Let's create Testing Protocol. Testing Protocol contains general testing data and a list of questions. For any question, a list of answers is added where an answer selected is marked. For example, we can see that the answer "1815" was selected for first question and "Literature" for second one.

Testing Protocol Enlarge

Picture 16. Testing Protocol

After that, let's create "Testing Results" report. Here, we can see the evaluation for our testing. To show this evaluation "Good", the respective interpretation is used. We didn't get higher evaluation "Excellent" because we were wrong answering the second question.

Testing Results Report Enlarge

Picture 17. Testing Results Report

Conclusion

So, let's make the the conclusions about Sindy. Sindy can:

  • Significantly reduce the time of testing in different areas (exams, certifications, polling or psychological researches)
  • Help to get high calculating reliability because the human factor is minimized
  • Reduce the monotony of work and avoid the mistakes in result of that
  • Save the time of specialists and accordingly save the money of organization providing the testing
  • Document testing results with the testing reports

Thank you a lot for the attention to Sindy!

Annotation:

We are glad to present an overview of Sindy to your attention. This video presentation consists of two parts. It's published at YouTube service and the links are provided below. Due to YouTube, you can set the desirable traffic working with the video flow.

The first part of the presentation will introduce Sindy to you. The second part shows the program in detail. Here, we will together create a simple test, run it and look the testing results in a practical example.

Video overview, part 1:

Content:

  • Brief overview of the presentation
  • General capabilities of Sindy
  • Typical areas of usage for Sindy
  • Common principles when constructing a test in the program
  • Introducing Sindy's GUI

Duration: 8 min. 02 sec.

SINDI Overview URL, Part 1Link

Video overview, part 2:

Content:

  • Developing a simple test
  • Running the test created
  • Getting testing reports for testing
  • Conclusion

Duration: 13 min. 12 sec.

SINDI Overview URL, Part 2Link

Text script of the Video Overview:

As well, you can go to text transcript of the Demo about Sindy published as a single article.

Sindy Main Window:

Sindy Main Window Enlarge

Sindy graphic user interface (GUI) contains two key sections: Test Constructor (it's built as a tree of ordered test elements) and workspace for playing the tests (section on the left in format of Multiple Document Interface or MDI child windows).

Test Structure - Questions, Answers and Weights:

Test Structure - Questions, Answers and Weights Enlarge

A test contains questions, and a question contains lists of available answers for selecting them in testing process. You can define weights for answers. Weights are special values linked to test scales. When somebody is tested, and he is selecting a test answer, then the weights of this answer are used to calculate the common testing results for relative scales.

Test Structure - Scales and Interpretations:

Test Structure - Scales and Interpretations Enlarge

As well, a test includes scales which present predefined areas in test. Testing results are values calculated by scales. A scale contains interpretations which are used for building the final testing reports. An interpretation defines a range with minimum and maximum in a scale. Besides, an interpretation contains a test description which is directly used in a testing report if a scale result is in the limits of interpretation range. Such an approach helps to automate the testing procedures, and significantly decreases the time and increases the reliability when calculating the testing results.

Running a Test - Full Screen Mode:

Running a Rest - Full Screen Mode Enlarge

Test may be run in full screen mode. It allows excluding the impact of other screen elements to a person during testing.

Testing Results - Testing Protocol and Testing Report:

Testing Results - Testing Protocol and Testing Report Enlarge

After testing is completed, a consultant can build Testing Protocol (a list of test questions and answers including special marks for answers being selected) and Testing Report (list of testing results or calculated values and defined text interpretations grouped by scales).

Test Setup:

Test Setup Enlarge

Both for a test and for a test element (a question, an answer, a weight, a scale or an interpretation), you can input title and description. Additional fields, such as annotation and instruction, are available for test only. Instruction is displayed to a person at the start of test, and it shows the additional explanation how to go through the test.

As well, you can define move order in a test (forward and sequentially only through all test questions, forward and back sequentially or jump to any test question), whether you can return back to the passed questions and whether a test can be stopped.

Question Setup:

Question Setup Enlarge

You can set the answering mode in a question (whether you can select a single answer or more than one answer) with inputting an upper limit for the number of questions selected. As well, you can set whether selecting at least one answer is a mandatory condition in question.

Project Data Management:

Project Data Management Enlarge

Any project data can be saved in project files of special format. You can create a library of those project files. After that, you can move the files to other computers and continue the work with them there. You can construct a test directly in Sindy or import it from external files.