You are on page 1of 7

PORTFOLIO 1

Workshop 1

1) List and describe the six major categories of skills System Analysts needs.
Knows extensively about computer technology and essential programming capabilities, to solve problems, involving such knowledge and skill. Proficient in understanding problems within a business, to be able to solve them. Ability to take a logical approach to problem solving. Problem solving within a group, to be able to work with others to solve a problem Understand and be able to manage people, resources and schedules, to prevent problems and maintain the business. Recognise integrity and ethics, to prevent and maintain a positive environment within the business. These skills are required mainly because the analyst role is to solve and possibly prevent problems from happening within in the business.

2) One of the skills needed for a systems analyst is to be ethical. Why is this important?
It is important for a systems analyst to be ethical for the reason that they work with others as a team, they have duties and responsibilities and if they dont act ethical they might cause problems with others and therefore be rejecting their duties and responsibilities. System analyst may have access to personal data of others which requires them to be ethical or the others will have a problem. The main reason it is important is to prevent problems from happening in the context stated.

1 G. Azar 17494348

3) Prepare a systems request


20/03/2012 System Request Project Name: Too Much Paper Project Sponsor: Name: The South Dakota Department of Labor Department: Workers Compensation division Organization: The South Dakota Department of Labor, Workers Compensation division Business Need: Advance access to information Expand customer service Improve working rate efficiently Functionality: Arrange for online access to information Take account of search capabilities Online user help Secure browsing and data entering online Expected Value: Tangible: Presume to save a large amount of money on paper, because the new system will be online based

Intangible: The company will save a lot of space and can get rid of out dated file cabinets or other paper storing utilities and improve working environment due to being spacious

Special Issues or Constraints: Users of the system have to a special login to access the online system Users will require Information Technology, such as a computer with high speed internet to access the system Staff will have to undergo training in order to use the system correctly

2 G. Azar 17494348

4) Describe the major phases in the systems development life cycle (SDLC) with one or two sentences for each phase.
The project planning phase Purpose of this phase is to understand the problem or purpose of the system being constructed. Actions/analysis can be made judging by the understandings of this phase. Analysis phase Purpose of this phase is to gather what is required to take action and prepare all the requirements to initiate designing the project. Design phase Purpose of this phase is to decide how the system will operate in standings of IT. The design phase is the solution to the problem or the stage before action takes place. Main purpose it to prepare and understand what the requirements are and who will be doing what in the project. Implementation phase Purpose of this phase is to construct solve the problem of the project, during this phase a test is conducted to see if all requirements are met and the purpose of the project is functioning, once completed the new system can begin its transition. Support phase Purpose of this stage is to gather data on how the system can improve and mainly to review the new system and identify what can be improved.

5) Describe the principal steps in the planning phase. What are some of the major deliverables for each step?
There are five major steps in the planning phase: 1- Project initiation 2- System request 3 G. Azar 17494348

3- Feasibility analysis 4- Approval committee 5- Project management Project initiation is when the value of the business is identified to the organisation System request is when a brief understanding or summary of the business needs Feasibility analysis contains four main phases; Technical which identifies all the IT required for the project. Organisational feasibility understands if the project will be used effectively if built. Economic feasibility is identifying how the business will be affected by value. Schedule feasibility which plans when the project will start and finish and if this will have an effect on the business.

6) What is the difference between intangible values and tangible values?


A tangible value is if the value can be measured, such as business profits. An intangible value is when the value is not measured but effects the business in a way that can lead to measurable outcomes, such as customer support effectives, this is an intangible value and can lead to loss of income which is tangible.

7) What are the purposes of the system request and the feasibility analysis? How are they used in the project selection process?
Systems request purpose is to gain information about the proposed system by revealing the business needs and how value will be conducted. Feasibility analysis inaugurates different parts of the project such as the technical part of what is required, organisational part to know how the business is affected economic part which shows how the business is effected economically and the schedule part which shows how long and when the project is concluded. Using those analysis and information the approval committee judges based on them whether or not to conduct the project. That is how they are used in the project selection process. 4 G. Azar 17494348

Workshop 2

1) What is a CASE tool? What is the difference between upper CASE and lower CASE?
Computer-aided software engineering (CASE) is software that automates all part of the development process. The upper CASE is a software package that is used during the analysis phase which creates integrated diagrams of the system to store information on the subject of the system components. Lower CASE is used in the design phase and creates diagrams and formerly generates code for use in database tables and for the system functionality.

2) What is a scope creep, and how can it be managed?


Scope creep happens when a project is already scheduled and a new task is required, this will change the time required because the new task will have to overlap with another task or more time is scheduled. Scope creep is managed by assessing the level of risk of the actions needed, if its a low risk then the new task maybe fitted in the schedule but if it is a high risk then the schedule is not changed and therefore the new task is not completed.

3) What is a requirement?
A requirement is basically what the systems purpose is or must do and what distinction it needs to have.

4) Explain what is meant by a functional requirement. What are two types of functional requirements?
A functional requirement is basically the required process of the system, such as a query in the system which might be searching for different statuses of a book maybe; another example might be searching for s price of a book. These are functional requirement because a process of a query is required.

5 G. Azar 17494348

5) Explain what is meant by non-functional requirement. What are the primary types of non-functional requirements?
Non-functional requirement are the behavioural properties that the system needs example of these behavioural properties is the systems performance and the usability of the system, these are also the primary types of non-functional requirements. An example of a performance requirement is the ability to process the system inputs to outputs such as registering for a website, an example of the usability would be if the users are able to operate in the system, example ATM machines ability to navigate the information of a user.

6) What are the key elements of a system proposal?


123456789Abstract/executive summary Organisation background Needs statement Program description Collaboration Evaluation Sustainability Budget and Budget Narrative Cover letter

7) Three analysis techniques are discussed in chapter 3 what are the distinctions between these techniques?
Business Process automation involves a small amount of change, business process improvement involves a mild or moderate change and business process reengineering involves an extensive amount of change.

8) Discuss the consideration that should be made when determining who to include in interviews and/or JAD sessions
6 G. Azar 17494348

It is crucial that the interview is conducted with a senior manager or someone who has similar knowledge of the system and people with authority to change and understand answers and questions that are asked and answered, followed by a JAD session with users of all levels to get a broad understanding of the new system.

9) Why is document analysis useful? What insights into the organisation can it provide?
Project teams use document analysis to help them understand the system. During production of a system, documentation is created therefore a project team can use these documents to change or update to the new system and they can start by reviewing the documents and examining the system itself, which means the team has a place to start and they can begin with the new system by doing so.

7 G. Azar 17494348

You might also like