MilSOFT is a 100% Turkish national firm

which offers cost-effective products

MilSOFT is a system integration and software development company, having business presence and interest in defense industry.

MilSOFT is a 100% Turkish national firm which offers cost-effective products to its customers and competes in the national and international markets by using the current and the latest technologies developed from the research and development activities conducted

Our Vision

To be a global Customer-centric and innovative software/systems critical solutions provider by thinking long-term needs.

Our Mision

  • Delivers unique and customized solutions that answers our Customers’ needs

  • Promises innovative and high-end technology to turn complexity into simplicity and deliver best Customer experience.

  • Strives for continuous improvement in order to meet Customers’ future expectations.

  • Believes lasting success and growth is built upon our employees so we invest our teammates and their happiness, support their growth for our shared vision.

Leadership Principles


Be Customer Centric

Our main focus is Customer, their needs and challenges. We should always use our customer perspective as the constant cornerstone of our approach.  We focus on solutions that make our Customer happy and add value. Pay attention to customers first then to our competitors.


We are continuous learners. We benchmark ourselves and our teams against the best. We constantly look for new ideas from everywhere. We always find smart ways to create new solutions and continually raise the bar everytime.

Think Long-term

We are not short-term results oriented. We never sacrifice short term quick results for long term benefits. We all have the obligation to make things better. No matter of the organizational structure we all act for the benefit of entire company.

Improve Continuously

We always seek ways to improve our products and processes. We see change and transformation as a source of inspiration and energy. We are not constant with our thoughts and we like to change our ideas depending on the circumstances. We can have a new idea today that contradicts our idea yesterday. We escape from little details and see the bigger picture from multiple angles.

Acquire Best Talent
and Act as a Team

We continually raise the bar for hiring better talent everytime, and willingly move them throughout the organization. We value skills and strengths of our teams. We foster a collaborative workplace that engages all employees in finding solutions for our customers. We collaborate easily and create excellent results through teamwork and open dialogue.  We are people centric. We listen to them, we value their feedback and ideas. We embrace the hardest convictions. We always demonstrate honesty no matter of the outcome. We are open-minded and share our knowledge. We seek diverse perspectives. We are vocally self-critical. We admit mistakes, fix them and learn from them.

Think Simple

Simplicity is the main attitude in our products, the way of our thinking and our daily operating. We simplify everything that does not add value to our customer or our company.

Take High-Speed Decisions

We don’t wait for all details to be ready. We calculate risks and take action with speed. Many decisions and actions are reversible and do not need extensive study. The price in action is far greater than the cost of making a mistake. We have strong business judgements and instincts. We reconsider a problem even if we think we already solved it. We respectfully challenge decisions when we disagree. We speak our minds openly but once a decision is determined, we commit wholly.

Deliver Results

We deliver our promises with high quality and on time. We are proud of our achievements, have fun and celebrate our successes. We have high standards. We drive our teams to  deliver high quality products, services and processes. We ensure that defects do not get sent down the line and we fix problems so they stay fixed. We do not spend money on things that does not benefit our customers.  Our decisions are cost efficient and our goal is to charge our customer as less as possible.


Our Management System
• Our Management System is designed to fullfill our customers expectations completely by complying to international standards and proven international best practices.
• The best practices and management systems standards are harmonized and transformed to the lean MilSOFT Management System that adds value to our customers.
• MilSOFT Management System is continually improved by using quantitative data in accordance with CMMI Level-5.
• Our Management system is certified to be compliant with the following management standards and its’ compliance continuity is assessed by accredited organizations.
Quality Policy
• By considering innovative approaches, supply products and services which meets our customer’s expectations for achieving their intended use.
• While taking into consideration the risks and opportunities affecting the quality management system, enhance the satisfaction of customers, employees and shareholders via continuous improvement activities in all fields of operation, which involve all the personnel.
In accordance with the MilSOFT’s compliance to international standards and international best practices objective MilSOFT has been certified as CMMI Level-3 in 2002.
In 2005 MilSOFT has been certified as CMMI Level-5 that is the highest level an organization can reach.
MilSOFT is one of the first organizations in Europe in 2005 that can reach to this maturity level.
From that day MilSOFT has continued being CMMI Level-5.
CMMI is being used by approximately 11000 organizations in 100 countries. Only 5% of these organizations could reach to this maturity level.
MilSOFT is one of the 27 CMMI Level-5 organizations in Europe and one of the 285 CMMI Level-5 organizations in United States.
MilSOFT’s maturity level has ensured success of the projects and with the following parameters resulted as customer satisfaction:
• Product quality levels that is higher than international sector averages
• Project schedule performance that is better than international sector averages
• Project cost performance that is better than international sector averages
• Repeatable project success
• Data driven continual improvement
• Deep competency on project Management and process management


Software development activities are performed in accordance with world standard software lifecycle models in MilSOFT. The following approaches are used in accordance with IEEE12207 and MIL-STD-498 standard
• Spiral Model
• Rational Unified Process
• Grand Design
• Incremental Design
• Evolutionary Design
Furthermore, the software engineering process used in MilSOFT has recently been adapted to CMMI (Capability Maturity Model Integrated) Level 5 requirements. Each software development activity is estimated according to Function Point and COCOMO II techniques, in terms of size and duration, as described in the MilSOFT estimation process. Software metrics are collected and evaluated during the life-cycle and fully satisfying the”Quantitative Project Management” which is a CMMI Level 4 key process area. MilSOFT has adapted CMMI Institute risk matrix to its process and applies tight risk management procedures during software projects.
To manage a successful project a detailed Software Development Plan (SDP) is prepared based on program requirements and the system requirements allocated to software. The description of all phases, software development environment, resources, metrics to be collected, schedule of the project, etc. are included in this plan.
• The first phase of the software development process is Requirement Analysis.
In this phase, the functional and operational requirements of the software is determined. These requirements are documented in Software Requirement Specification (SRS) and Interface Requirements Specification (IRS) documents. The requirements determined in this phase are managed by employing backward and forward tracing, so the software being developed is ensuredto satisfy the requirements in all the phases.
• In the Preliminary Design phase, preliminary design of the software is completed based on the SRS and IRS documents.
Preliminary design process conforms to MilSOFT design standards. The results of the preliminary design are documented in Software Design Description (SDD) and Interface Design Description (IDD) documents.
• In the Critical Design phase, detailed design of the software is completed to make it ready for the Implementation phase.
The results of the Critical Design phase is documented by adding new parts to SDD and IDD documents, which have been prepared in the Preliminary Design phase. If the software system includes a database, then the structure of the database is documented in the Database Design Description (DBDD) document.
• In the Implementation Phase, the implementation of the system is completed based on SRS, IRS, SDD and IDD documents.
Implementation phase includes coding, compiling, debugging, user interface development, database creation, and filling in the necessary data to the database. Configuration management is performed for each software unit during coding. Coding conforms to related MilSOFT Coding Standards.
• In the Unit Testing phase, each implemented software unit is unit tested independently in an isolated test environment , i.e. independent of other software units.
Unit tests are performed according to the Unit Test Description (UTD) document, which were prepared and reviewed previously. The software units which pass the unit tests are integrated in Unit Integration phase. Unit integration tests are performed at this point.
Software products developed in every each phases of software development process are reviewed according to the Software Development Plan (SDP). These reviews are performed by software or system engineers who were not involved in the development of the product. These reviews are performed for both developed and still being developed products. The main purpose of the reviews is to determine the defects of the products in earlier stages of development, and to provide a qualified product.
The developed software products are reviewed with the customer according to the terms of the contract. Thus, feedback is obtained from the customer during the development processes, so that the customer joins the development process.


MilSOFT’s main objective for Information Security is;

Comply with all TS/IEC 27001 requirements and related regulations, Continuously improve information security management system, Provide integrity, protect privacy and usability of company and customer assets Maintain business continuity

For the The Information Security Management Sistem.



• CMMI (Capability Maturity Model Integrated) Level 5 Certified

• TSE-EN-ISO 9001:2008 • TS ISO / IEC 27001

• NATO AQAP – 160 • NATO AQAP – 2110 • NATO AQAP – 2210



System Engineering: EIA/IS – 632,

IEEE 1220 Software Engineering: IEEE 12207,

MIL-STD-498 Configuration Management: ISO IEC/ISO 15486, ANSI/IEEE 1042, MIL-STD-973


Security Clearences

National Facility Clearance Certificate at the level of ‘National Secret’ NATO Facility Clearance Certificate at the level of ‘NATO Secret’
Milsoft Software Technologies

Board of Directors


Co-Founder and CEO

Milsoft Software Technologies


Want to work for us?