CISA Domain 3 Information Systems Acquisition, Development, and Implementation – PART 3

PART 3 – CISA Domain 3 Information Systems Acquisition, Development and Implementation
What are the roles and responsibilities each person has in an IS environment?
What are the best practices for project management?
What are the methods for estimating software size? (1) SLOC, (2) FPA
How can you measure the time it takes to complete a project? (1) Gantt charts, (2) CPM, and (3) PERT
What is the traditional SDLC approach?
What are the different approaches to test plans? (1) Bottom-up and (2) Top-down

1. Roles and Responsibilities
Senior Management – Approves the resources and makes commitments to the project.
User management – Takes ownership of the project, resulting systems, and allocates qualified resources. Actively participates in business process design, system requirements definitions, acceptance testing, and user training.
Project steering committee – It provides direction and is also responsible for all deliverables and costs.
Project sponsor – Provides funding for the project.
Systems development management – Provides technical support for hardware and software environments by developing, installing User team – Completes assigned task, communicates effectively to user by actively including them in the development process, as a subject matter specialist.
Security officer – Assures that the systems controls and supporting processes offer an effective level of protection, based on data classifications
Quality assurance – Person who reviews the results and deliverables in each phase and at each phase’s end and confirms compliance with the requirements and operates the requested systems.
Project manager – Day-to-day management and leadership of the project
Systems development team – Completes assigned task, communicates effectively and involves user in the development process.
Here are some points to keep in mind:
CISA candidates should be familiar with the roles and responsibilities of individuals or groups involved in system development.

2. Project Management practices:
Project management is the application knowledge, skills and techniques to a wide range of activities in order to achieve a stated goal, such as meeting defined user requirements, budget, and deadlines for an IS-project.
The best way to describe project management knowledge and practices is through their components ofInitiating.
Planning,
Executing and controlling
Closing a Project

Initiation of a project
A terms of reference, or a project charter, is often compiled. It outlines the objectives of the project, the stakeholders involved in the system, and the sponsor.
Approval of a Project Initiation Document (PID), or a Project Request Document (PRD), is the authorization for a new project to start.

Project planningThe project manager should decide the following as part project planningProject scope
There are many tasks required to create the business application system.
These tasks must be completed in the correct order.
The time frame or duration of each task
Priority of each task
These tasks require the IT resources available and required
Budgeting and costing each of these tasks
Source and method of funding

System Development Project Cost EstimationThe four methods used to estimate the cost of a system development project are: Analogous estimating
Parametric estimating
Bottom-up estimating
Actual costs

Software size estimationRelates to methods for determining the relative size of the software application to be developed
It can be used to guide the allocation of resources, estimate the time and cost of its development, and to compare the total effort required using the available resources
Software sizing methods

One line of co

Related Posts

Apache Kafka – What Is It?

The Kafka project, which was created by LinkedIn in 2012 and adopted to by Apache, is a public subscribe distributed message system. This post will provide an…

Apache Kafka Tutorial – A Quick Introduction

Kafka is a key technology that has gained widespread attention in recent years. The popularity of Apache Kafka tutorials is evident. We can see the extraordinary rise…

Apache Kafka Fundamentals Training Course launched

Data is the most important asset of all individuals and businesses in today’s world. The demand for different platforms, technologies, frameworks, and tools to use the vast…

Apache Hive – Faster and better Hadoop SQL

Hadoop is a popular technology that handles petabytes in data for enterprise applications. Enterprises often work in a tight time frame and require fast analysis of the…

Data Science Interview Questions and Responses 2022 (UPDATED).

Top Data Science Interview Questions & Answers Over the years, data science jobs have been in demand at an exponential rate. This blog will help you learn…

Data Science Guide 2022

A Comprehensive Guide to Data Science Since its inception, data science has been the talk at the town. To become a professional in Data science, there are…