CISA Domain 3 Latest Version Rated A+
CISA Domain 3 Latest Version Rated A+ 4 Stages of Rapid Application Development 1. The concept definition phase 2. The functional design stage 3. The development stage 4. The deployment stage Actual Costs 1 of the 4 commonly used methodology to estimate the cost of a system development project. Like analogous estimation, this approach takes an extrapolation from the actual costs that were incurred on the same system during past projects. Agile Software Development A key tenet of the agile approach to software project management is ongoing team learning to refine project management and software development processes as the project progresses. One of the best ways to achieve this is that the team considers and documents what worked well and what could have worked better at the end of each iteration and identifies improvements to be implemented in subsequent iterations. Additionally, less importance is placed on formal paper-based deliverables, with the preference being effective informal communication within the team and with key outside contributors. Agile projects produce releasable software in short iterations, typically ranging from four to eight weeks. This, in itself, instills considerable performance discipline within the team. This, combined with short daily meetings to agree on what the team is doing and the identification of any impediments, renders task-level tracking against a schedule redundant. Scrum is a project management approach that moves planning and directing tasks from the project manager to the team. Agile development only plans for the next iteration of development in detail, rather than planning subsequent development phases far out in time. Does not emphasize managing a requirements baseline. Alpha and Beta Testing An alpha version is an early version of the application system submitted to internal users for testing. The alpha version may not contain all of the features that are planned for the final version. Second stage is beta testing, a form of user acceptance testing. Generally involves a limited number of external users. Beta testing is the last stage of testing and normally involves real world exposure, sending the beta version to independent beta test sites or free to interested users. Analogous Estimating 1 of the 4 commonly used methodology to estimate the cost of a system development project. By using estimates from prior projects, the project manager can develop the estimated cost for a new project. This is the quickest estimation technique. Analysis models used by data architects/analysts Context Diagrams - Outline the major processes of an organization and the external parties with which the business interacts Activity or swim-lane diagrams - Deconstruct business processes Entity relationship diagrams - Depict data entities and how they relate. Artificial Intelligence The study and application of the principles by which: Knowledge is acquired and used Goals are generated and achieved Information is communicated Collaboration is achieved Concepts are formed Languages are developed. Includes expert systems, programming languages, etc. Assessing Project Risk There are 5 steps that are repeatedly executed during a project. Phase-end milestones are a good point in time to review and update the initial risk assessments and mitigations. Identify RIsk
Written for
- Institution
- CISA Domain 3
- Course
- CISA Domain 3
Document information
- Uploaded on
- June 8, 2024
- Number of pages
- 45
- Written in
- 2023/2024
- Type
- Exam (elaborations)
- Contains
- Questions & answers
Subjects
-
cisa domain 3 latest version rated a
Document also available in package deal