DMAP is an interactive tool designed to help Scrum teams detect potential antipatterns in their agile practices and understand how these issues map to broader project management failures.
- Structured assessment of Scrum practices (e.g., Daily Scrum, Product Backlog)
- Detection of antipatterns based on binary (yes/no) answers
- Mapping to known project management antipatterns with linkage strength
- PDF export of results including justifications and evaluator comments
- Clean, responsive and modern user interface
This project is built with:
- Vite — Fast development environment and build tool
- React — Component-based UI library
- TypeScript — Strongly-typed JavaScript
- Tailwind CSS — Utility-first CSS framework
- shadcn/ui — Accessible and customizable UI components
- Lucide Icons — Elegant icon set for interfaces
- jsPDF — PDF generation for browsers
We welcome contributions! Whether you're fixing bugs, improving features, or suggesting ideas — feel free to open an issue or submit a pull request. All you need is Node.js and npm.
For questions, suggestions or collaboration opportunities, feel free to reach out via GitHub Issues or fork the project.
To run the project locally, you need:
# Step 1: Clone the repository using your preferred Git URL
git clone <YOUR_GIT_URL>
# Step 2: Move into the project directory
cd <YOUR_PROJECT_NAME>
# Step 3: Install dependencies
npm install
# Step 4: Start the development server
npm run dev