Apliqo_Engineering_Procedures_ISO27k

Apliqo_Engineering_Procedures_ISO27k

Engineering Operating Procedure Documentation – Apliqo

Location of Documentation: This page is part of the Engineering & DevOps space. All updates are version-controlled via Confluence.

1. Reliability and Performance Monitoring Procedures

**Monitoring Tools:**

- Uptime checks (CI/CD integration)

- TestRail for automated test coverage

**Metrics Tracked:**

- Uptime %

- Response time

- Failure/error rates

**Alerting:** Notifications via integrated tools (Slack/email)

**Review Cadence:** Weekly summaries and monthly performance reviews

2. Data Insertion / Deletion Processes

**Platform:** IBM PA/TM1 engine handles all write-back, insertion, and deletion processes

**Audit Features:**

- User-based tracking

- Timestamped logs

- Change history linked to business rules

**Access Control:** Role-based TM1 security configuration

3. Production Push Processes

**Approval Flow:**

- Minimum 2 developer approvals per PR

- Description must outline changes, risks, and rollback plan

**CI/CD Pipeline:**

- Automated test suite triggered

- Blocking merge on failure

**Rollback Strategy:** Scripts available for all services

4. Production Test Implementation Processes

- No direct testing in production

**Test Environment:**

- Fully isolated staging environment

- Reflects production data schemas without PII

**Ownership:** Test cases created by both QA and dev teams

5. SDLC Processes

**Development Methodology:** Agile with Kanban-style boards

**Tools Used:**

- Jira for work management

- Confluence for documentation

**Sprint Cycle:**

- Biweekly retrospectives

- Continuous planning and backlog grooming

6. Code Review

**Review Requirements:**

- All PRs undergo peer review

- Large changes reviewed by tech leads

**Tools Used:**

- GitHub PRs

- AI tools like Copilot or CodeQL

**Focus Areas:**

- Readability, scalability, security, maintainability

7. Post-Mortem and Incident Reviews

**Initiation Trigger:** Any P1 or P2 incident

**Documentation Tool:** Jira Support Portal

**Template Includes:**

- Timeline

- Root Cause

- Customer Impact

- Preventive Action Items

**Review Timeline:** Within 72 hours of incident resolution

8. On-Call Requirements and Expectations

**Support Model:** Varies by customer SLA

**Rotation:**

- Tier 1: 24/7

- Tier 2: Business hours

**Escalation Flow:** Support → Dev → Tech Lead → Incident Owner

9. Access Control and Change Management (ISO 27001)

**Segregated Access:**

- Different permissions for Dev, Staging, Prod

- Developers cannot access prod data

**Change Logging:**

- All PRs tracked via Jira and GitHub

- Categorized by type (feature, bug, hotfix)

- Linked documentation in Confluence

10. Secure Development Policy

**Standards:** Based on OWASP Top 10

**Security Tools:**

- Dependency scanners (e.g., Snyk, Dependabot)

**Policies:**

- Annual developer training

- Code signing for releases