https://github.com/janniclas/protection-poker
Protection Poker is an agile security game, similar to Planning Poker. It is used to explicitly integrate security features in the planning process.
https://github.com/janniclas/protection-poker
agile information-security protection-poker security
Last synced: 25 days ago
JSON representation
Protection Poker is an agile security game, similar to Planning Poker. It is used to explicitly integrate security features in the planning process.
- Host: GitHub
- URL: https://github.com/janniclas/protection-poker
- Owner: janniclas
- License: gpl-3.0
- Created: 2020-04-21T07:30:11.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2023-01-06T07:58:07.000Z (over 2 years ago)
- Last Synced: 2025-02-06T05:42:33.490Z (3 months ago)
- Topics: agile, information-security, protection-poker, security
- Language: TypeScript
- Homepage:
- Size: 1.58 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 18
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Protection Poker 
This project is currently in a pre alpha state and is used by me as a playground, for first experiments.
---
This is a basic implementation of the protection poker game as described by
Laurie Williams & Catherine Louis in their [article](https://opensource.com/article/19/3/protection-poker-agile-security-game).---
### Used technology
- React-Native CLI for project setup
- socket.io for live updates from the server (during games)### Notes / Cheat-Sheet
- How to install / setup the repository: `npm install`, `./installOpenApi.sh`, `npm run generateOpenApi`
- How to run the application: `npx react-native start` and `npx react-native run-ios` to start backend and app simulator. Make sure the [protection-poker-backend](https://github.com/janniclas/protection-poker-backend) is running aswell.
- To update React Native version follow guide at https://reactnative.dev/docs/upgrading. Run pod update in ios folder afterwards. Open ios folder in xcode and check for possible errors there.