Instiq

5Development & management

Practice questions →Glossary →
  • 5.1System Development Techniques

    Learn the flow of the software development process (requirements definition, external design, internal design, implementation, testing, operations), module decomposition (strength and coupling), object-oriented design and UML, testing techniques (white-box testing, black-box testing, coverage criteria), and reviews (inspection, walkthrough).

  • 5.2Software Development Management

    Learn the characteristics and selection criteria of development models (waterfall model, agile development, Scrum, XP (Extreme Programming)), DevOps and CI/CD (continuous integration/delivery), IaC (Infrastructure as Code), estimation techniques (function point method, COCOMO), and configuration management/version control.

  • 5.3Project Management

    Learn, on the foundation of the PMBOK body of knowledge, scope management via the WBS (work breakdown structure), schedule management via arrow diagrams, PERT, and the critical path, cost management via EVM (earned value management), and the management areas of quality, risk, and stakeholders.

  • 5.4Service Management

    Learn SLA (Service Level Agreement)/SLM (Service Level Management) under the ITIL framework, the processes of incident management, problem management, change management, and configuration management, the role of the service desk, capacity management/availability management, and data center facilities (UPS, seismic isolation).

  • 5.5System Auditing

    Learn the system audit process (audit planning, execution, reporting, follow-up), audit evidence and audit techniques (interviews, document review, on-site inspection, computer-assisted audit techniques), internal control (IT controls, segregation of duties), auditability, and the independence of the auditor.