dbarzin/deming

GitHub: dbarzin/deming

Deming 是一个基于 Laravel 的开源 ISMS 管理工具,用于在组织内实现、监控和报告符合 ISO/IEC 27001 的信息安全管理体系。

Stars: 346 | Forks: 93

# Deming [![Latest Release](https://img.shields.io/github/release/dbarzin/deming.svg?style=flat-square)](https://github.com/dbarzin/deming/releases/latest) ![License](https://img.shields.io/github/license/dbarzin/deming.svg?style=flat-square) ![Contributors](https://img.shields.io/github/contributors/dbarzin/deming.svg?style=flat-square) ![Stars](https://img.shields.io/github/stars/dbarzin/deming?style=flat-square) - Read this in other languages: [French](README.fr.md) ## :rocket: Introduction In a context where information security has become a strategic priority, organizations must not only implement protection measures but also demonstrate their effectiveness and long-term consistency. Deming supports this effort by providing a robust open source solution designed to manage an Information Security Management System (ISMS) in compliance with the ISO/IEC 27001 standard. Created by CISOs for CISOs, Deming combines comprehensive functional coverage, a clear architecture, and strong adaptability to real-world operational needs. Backed by thorough documentation and an active community, it is steadily establishing itself as a key reference in critical environments. Recognized for its quality and impact, Deming is the best open source tool for GRC and ISMS management. ### :question: What is Deming? **Deming** is a powerful, intuitive tool designed for managing, planning, monitoring and reporting on the effectiveness of security measures. In line with ISO/IEC 27001:2013, Chapter 9, **Deming** helps you guarantee appropriate and proportionate security, while complying with the most demanding standards. ### :dart: Why monitor? Regular monitoring and evaluation of security measures is essential for : - Evaluate the effectiveness of controls in place. - Verify that security requirements are being met. - Continuously improve information security. - Provide accurate data for decision-making. - Justify the need to improve the information security management system (ISMS). **Deming** gives you the tools you need to meet these objectives effectively. ### :chart_with_upwards_trend: Performance assessment According to ISO 27001, chapter 9.1, it is imperative to assess security performance. **Deming** guides you through this process, enabling you to: - Determine what needs to be monitored and measured. - Choose the right methods to ensure valid results. - Schedule monitoring and measurement times. - Identify who is responsible for each task. - Analyze and evaluate results. ## :computer: Screen overview ### :star: Main screen [](public/screenshots/main1.en.png) ### :white_check_mark: List of controls [](public/screenshots/controls.en.png) ### :calendar: Control planning [](public/screenshots/calendar.en.png) ### :memo: Action plan management [](public/screenshots/plans.en.png) ### :satellite: Protective measures coverage view [](public/screenshots/radar.en.png) ### :page_facing_up:️ ISMS steering meeting report [](public/screenshots/pilotage1.en.png) [](public/screenshots/pilotage2.en.png) ## :classical_building: Referentials supported | File | Description | |--------------------------------------|--------------------------------------------------------------------------------| | DORA.en.xlsx | [Digital Operational Resilience Act](https://www.esma.europa.eu/esmas-activities/digital-finance-and-innovation/digital-operational-resilience-act-dora) | | HDS.fr.xlsx | [Hébergeur de Données de Santé](https://esante.gouv.fr/services/hebergeurs-de-donnees-de-sante/les-referentiels-de-la-procedure-de-certification) | | ISO22301-2019.fr.xlsx | ISO/IEC 22301, 2019, in French | | ISO27001-2013.fr.xlsx | ISO/IEC 27001, 2013, in French | | ISO27001-2022.en.xlsx | [ISO/IEC 27001, 2022, in English](https://www.iso.org/standard/27001) | | ISO27001-2022.fr.xlsx | [ISO/IEC 27001, 2022, in French](https://www.iso.org/fr/standard/27001) | | ISO27001-2023.de.xlsx | [ISO/IEC 27001, 2023, in German](https://www.dinmedia.de/de/norm/din-en-iso-iec-27001/370680635) | | MPA-5.2-Best-Practices.xlsx | [Motion Picture Association Best Practices, v5.2](https://www.ttpn.org/wp-content/uploads/2023/08/MPA-Content-Security-Best-Practices-v5.2_Aug30_2023-Release.xlsx) | | MPA-5.3-Best-Practices.xlsx | [Motion Picture Association Best Practices, v5.3](https://www.ttpn.org/wp-content/uploads/2025/01/MPA-Content-Security-Best-Practices-v5.3_Jan6_2025_English.xlsx) | | NIS2.en.xlsx | [NIS 2 directive requirements](https://eur-lex.europa.eu/legal-content/EN/TXT/?uri=CELEX%3A32022L2555) | | NIS2.de.xlsx | [NIS 2 directive requirements](https://www.recht.bund.de/bgbl/1/2025/301/VO) | | NIS2.fr.xlsx | [NIS 2 directive requirements](https://eur-lex.europa.eu/legal-content/FR/TXT/?uri=CELEX%3A32022L2555) | | MVSP-3.0.xlsx | [Minimum Viable Security Product, v3.0](https://mvsp.dev/mvsp.en/) | | PCI.DSS.4.0.EN.xlsx | [PCI DSS, v4.0, in English](https://blog.pcisecuritystandards.org/pci-dss-v4-0-resource-hub) | | sp800-53r5-control-catalog-full.xlsx | [NIST SP 800-53 Rev. 5](https://csrc.nist.gov/pubs/sp/800/53/r5/upd1/final) | Adding your own referential to this list is done via a spreadsheet in Deming's [administration interface](https://dbarzin.github.io/deming/config/#import). ## :books: Documentation To find out more about using the application, please refer to the [user documentation](https://dbarzin.github.io/deming). ## :hammer_and_wrench:️ Technologies used - **Languages**: PHP, JavaScript - **Framework** : Laravel - **Database**: MariaDB, MySQL, PostgreSQL, and SQLite - **Graphics**: ChartJS ## ⚙️ Installation Follow the [installation procedure for Debian](https://github.com/dbarzin/deming/blob/main/INSTALL.debian.md) to set up the application. Follow the [installation procedure for Ubuntu](https://github.com/dbarzin/deming/blob/main/INSTALL.md) to set up the application. ### 🐳 Docker Installation Get up and running quickly using Docker. Run a local instance in development mode: ``` git clone https://github.com/dbarzin/deming.git cd deming cp .env.example .env sed -i 's/DB_HOST=127.0.0.1/DB_HOST=mysql/' .env docker compose up ``` ## :car: Roadmap Consult the [roadmap](https://github.com/dbarzin/deming/blob/main/ROADMAP.md) to discover future developments of **Deming**. ## :scroll: License **Deming** is open source software distributed under the [GPL](https://www.gnu.org/licenses/licenses.html) license. Contribute, improve and participate in securing information systems worldwide!
标签:CISO, ffuf, GRC, ISMS, ISO/IEC 27001, meg, 二进制发布, 信息安全, 信息安全管理, 决策支持, 合规管理, 安全治理, 开源工具, 持续改进, 控制有效性, 测试用例, 监控报告, 管理系统