Chapter-I Succeeding  as a Systems Analysts By: G.Siva . B.Sc(Hons), FBCS
Contents Discuss the  analytical  skills Describe the  technical  skills Discuss the  management  skills Identify the  interpersonal   skills
Relationship between system analyst’s skills and SDLC phases Interpersonal skills Project identification and selections  phase Project initiation and planning  phase Analytical skills Analysis  phase Management skills Design  phase Technical skills Implementation  phase Maintenance  phase
Analytical skills for System analysts We will focus on  four sets  of analytical skills. They are: System thinking Organizational knowledge  Problem identification Problem analyzing and solving
Analytical skills for System analysts:  1.  System thinking Systems and its characteristics System is an interrelated set of components, with identifiable boundary, working together for some purpose A system has nine characteristics: Components----------------------Subsystems Interrelated  components A boundary A purpose An environment Interfaces Input  Output Constraints
Input Interrelationship Components Output Environment Boundary Interface
System characteristics A component  an irreducible part or aggregation of parts that make up a system, also called a subsystem Interrelated components Dependence of one subsystem on one or more subsystems Boundary The line that marks the inside and outside of a system and that sets off the system form its environment
System characteristics Purpose The overall goal or function of a system Environment Everything external to a system that interacts with the system Interface Point of contact where a system meets its environment or where subsystems meet each other.
System characteristics Constraint A limit to what a system can accomplish Input Whatever a system takes from its environment in order to fulfill its purpose Output Whatever a system returns  from its environment in order to fulfill its purpose
Dining  Room Storage Office Kitchens Contour Boundary Inputs: Food ,labor, cash, etc. Outputs : Prepared  food Trash Etc. Environments : customers, food distribution, banks, etc. interrelationship A fast food restaurant as a system:  Example
Open and Closed systems Open system A system that interacts freely with its environment, taking input and returning output Closed system A system that is cut off from its environment and does not interact with it
Logical and  Physical system description   Logical system description Description of a system that focuses on the system function and purpose without regard to how the system will physically implemented Physical system description Description of a system that focuses on the how the system will be materially constructed
Benefiting from systems thinking The first step in systems thinking is to be able to identify something  as a system . Identify where the boundary lies and all of the relevant inputs Visualizing  a set of things and their relationship as system allows you to translate a specify physical situation into more general. By  decomposition   The system into subsystems, we can analyze each subsystem separately and discover if one or more subsystem is at capacity.  Its enabled us to determine its problem with demand
Produce Management  report Update  Goods sold file Update Inventory  file Process Customer Food order Kitchen Customer Goods sold file Restaurant manger 1.0 2.0 3.0 Daily goods sold amount Formatted Goods  sold data Inventory file Management report Goods Sold Inventory data Daily inventory Depletion amounts Kitchen order Customer order Receipt *Data flow diagram for fast food restaurant IS 4.0
Organizational skills Analyst should understand how  organizations work Polices Terminologies, abbreviations, and acronyms Short/long term strategy and plans Role of technology The functions and procedures of the particular organization you are working for How the department operates,  its purpose, its relationship with other department its relationship with customers and suppliers Who the experts are in different subject areas
Problem   Identification skills ( Pound 1969 )  Problem  is the difference between an existing (current) situation and desired (output) situation.  The process of identifying problems is the process of defining differences, so  problem solving  is the process of finding a way to reduce differences. Analyst  should able  to compare the current in an organization to the desired situation .
Problem analyzing and solving   Skills
Important system concepts There are several other system concepts with which systems analysts need to become familiar: Decomposition Modularity Coupling Cohesion
Decomposition Definition : The process of breaking down a system into smaller component The purpose of decomposition is to allow the system analysts to: Break a system into small, manageable subsystem Focus on one are at a time Concentrate one component pertinent to one group of users Build different components at independent times
Modularity and Coupling Modularity Dividing a system up into chunks or modules of a relatively uniform size. To Simplify the redesign and rebuild process Coupling The extend to which subsystems depend on each other. Subsystem should be  independent  as possible. If one subsystem fails and other subsystem are highly dependent on it, then the other will either fail themselves or have problems functioning
Cohesion A cohesion is the extent to which a subsystem performs a single function.
Technical Skills (1) Many aspects of your job as a system analyst are technically oriented. The following activities will help you stay up-to-date: Read trade publications Join professional societies Attend classes or teach at a local college Attend many courses or training sessions offered by your organizations Attend professional conferences, seminars, or trade shows Participate in electronic bulletin, new groups
Technical Skills (2) You should be familiar as possible with information technology: Microcomputer, micro station, workstation, mainframe computers Programming languages Operating systems Database and file management systems Data communication standards Software for local and wide networks Web developing tools Decision support system generators  Data analysis tools Data design tools
Management Skills System analysts are almost always members of project teams and are frequently asked to lead team. Management skills are very useful for anyone in a leadership role. There are four class of management skills: 1- Resources 2- Project 3- Risk  4- Change management
1- Resource management Includes: Predicting resources usage (budgeting) Tracking and accounting for resources consumption Learning how to use resources effectively Securing resources from abusive use Evaluating the quality of resources used
Assignment Describe your university or college  as a system.  What is the input? What is output? What is the boundary? What is the components and their relationship? The constraint The environment Draw a diagram of this system
Assignment Describe yourself in terms of your abilities at each of the following interpersonal kills: working alone verse working with a team, interviewing, listening, writing, presenting, facilitating a group, and margining expectations. Where are your strengths and weakness? Why? What can you do to capitalize on your strengths and strengths areas where you are weak?
Interpersonal skills Communication skills Interviewing, Listening, and questionnaires Written and oral presentations Meeting agenda Meeting minutes Interview summaries Requests for proposal from contractors and vendors Working alone and with a team Facilitating groups Managing exceptions

More Related Content

PPTX
6 modeling system requirements
DOCX
Mi0038 enterprise resource planning
PPTX
Soft requirement
PPTX
Requirement engineering in S/W Engineering
PPTX
Analysis
PDF
System Life Cycle
PPTX
System life cycle
PDF
Requirement Engineering
6 modeling system requirements
Mi0038 enterprise resource planning
Soft requirement
Requirement engineering in S/W Engineering
Analysis
System Life Cycle
System life cycle
Requirement Engineering

What's hot (18)

PPTX
Introduction to system life cycle
PPTX
System Development Life Cycle(SDLC)
PPT
PDF
SE18_Lec 02_Software Life Cycle Model
PPTX
Software analysis and it's principles
PPTX
Hi600 u04_inst_slides
PDF
Requirements Engineering - Lecture 1.pdf
PPTX
Sdlc process
PPT
RRC Requirements and Use Cases
PPTX
SYSTEM LIFE CYCLE_DurgaPrasad_TA Assignemnt 02
PPT
Ssad system design
PPTX
Systems Life Cycle
PPT
Software requirements and analysis
PPT
PPT
Feasibility report
PPTX
System development life_cycle
PDF
Structured analysis and structured design
PDF
FOR YOUR CASE STUDY STAGE 1 ASSIGNMENT, YOU PERFORMED A FIVE FORCES ANALYSIS ...
Introduction to system life cycle
System Development Life Cycle(SDLC)
SE18_Lec 02_Software Life Cycle Model
Software analysis and it's principles
Hi600 u04_inst_slides
Requirements Engineering - Lecture 1.pdf
Sdlc process
RRC Requirements and Use Cases
SYSTEM LIFE CYCLE_DurgaPrasad_TA Assignemnt 02
Ssad system design
Systems Life Cycle
Software requirements and analysis
Feasibility report
System development life_cycle
Structured analysis and structured design
FOR YOUR CASE STUDY STAGE 1 ASSIGNMENT, YOU PERFORMED A FIVE FORCES ANALYSIS ...
Ad

Viewers also liked (20)

PPTX
transactional analysis
PPT
Sad basics (1)
PPT
Role of system analyst
PPTX
صندوق النظام Computer case
PPT
Om 2012 m1 intro - operations strategy
PPTX
System Analyst
PPT
Hrm selecting employees
PPTX
Phases of Compiler
PPT
Risk analysis
PPTX
Compiler vs Interpreter-Compiler design ppt.
PPT
Compiler Design
PPTX
analysis and design of information system
PPT
Financial management; Time Value of Money (2)
PDF
Time Value of Money (Financial Management)
PDF
Time Value Of Money Part 1
PPTX
Role of system analyst
PPT
Time value of money
PPTX
Compiler Chapter 1
ODP
Software Risk Analysis
PPTX
Job Analysis, Job Design & Job Evaluation
transactional analysis
Sad basics (1)
Role of system analyst
صندوق النظام Computer case
Om 2012 m1 intro - operations strategy
System Analyst
Hrm selecting employees
Phases of Compiler
Risk analysis
Compiler vs Interpreter-Compiler design ppt.
Compiler Design
analysis and design of information system
Financial management; Time Value of Money (2)
Time Value of Money (Financial Management)
Time Value Of Money Part 1
Role of system analyst
Time value of money
Compiler Chapter 1
Software Risk Analysis
Job Analysis, Job Design & Job Evaluation
Ad

Similar to Succeeding as a Systems Analysts (20)

PPTX
System Analysis and Design
DOCX
System Analysis and Design concept. objective of the design methodologies .
PPTX
Part7-updated.pptx descrription of lectures
PPTX
System Analysis and Design Project documentation
PPT
PPT
System_Analysis_and_Design_Assignment_New2.ppt
PPSX
Software engineering norte Lec 1 Unit-1.ppsx
PPTX
Open System Models
PPT
Concepts of information system
PPT
MIS Chapter 2.ppt
PPT
SAD Reviewer
PPT
Bus 304 lecture 4-intro system concepts
PDF
Role of system analyst
PPTX
Chap3 RE elicitation
PPT
Chapter01 1
PPTX
AN INTRODUCTION TO SYSTEM ANALYSIS OVERVIEW.pptx
PPT
software engineering
PDF
System analysis and design
PPTX
Systems concept
System Analysis and Design
System Analysis and Design concept. objective of the design methodologies .
Part7-updated.pptx descrription of lectures
System Analysis and Design Project documentation
System_Analysis_and_Design_Assignment_New2.ppt
Software engineering norte Lec 1 Unit-1.ppsx
Open System Models
Concepts of information system
MIS Chapter 2.ppt
SAD Reviewer
Bus 304 lecture 4-intro system concepts
Role of system analyst
Chap3 RE elicitation
Chapter01 1
AN INTRODUCTION TO SYSTEM ANALYSIS OVERVIEW.pptx
software engineering
System analysis and design
Systems concept

Recently uploaded (20)

PDF
UiPath Agentic Automation session 1: RPA to Agents
PPT
Galois Field Theory of Risk: A Perspective, Protocol, and Mathematical Backgr...
PDF
Hindi spoken digit analysis for native and non-native speakers
PDF
sustainability-14-14877-v2.pddhzftheheeeee
PPTX
Chapter 5: Probability Theory and Statistics
PDF
Hybrid horned lizard optimization algorithm-aquila optimizer for DC motor
PPTX
2018-HIPAA-Renewal-Training for executives
PPTX
Modernising the Digital Integration Hub
PDF
Taming the Chaos: How to Turn Unstructured Data into Decisions
PPTX
Microsoft Excel 365/2024 Beginner's training
PPTX
Configure Apache Mutual Authentication
PDF
Convolutional neural network based encoder-decoder for efficient real-time ob...
PDF
Architecture types and enterprise applications.pdf
PDF
Five Habits of High-Impact Board Members
PDF
A proposed approach for plagiarism detection in Myanmar Unicode text
PDF
Abstractive summarization using multilingual text-to-text transfer transforme...
PDF
A review of recent deep learning applications in wood surface defect identifi...
PDF
Produktkatalog für HOBO Datenlogger, Wetterstationen, Sensoren, Software und ...
PDF
Consumable AI The What, Why & How for Small Teams.pdf
PDF
CloudStack 4.21: First Look Webinar slides
UiPath Agentic Automation session 1: RPA to Agents
Galois Field Theory of Risk: A Perspective, Protocol, and Mathematical Backgr...
Hindi spoken digit analysis for native and non-native speakers
sustainability-14-14877-v2.pddhzftheheeeee
Chapter 5: Probability Theory and Statistics
Hybrid horned lizard optimization algorithm-aquila optimizer for DC motor
2018-HIPAA-Renewal-Training for executives
Modernising the Digital Integration Hub
Taming the Chaos: How to Turn Unstructured Data into Decisions
Microsoft Excel 365/2024 Beginner's training
Configure Apache Mutual Authentication
Convolutional neural network based encoder-decoder for efficient real-time ob...
Architecture types and enterprise applications.pdf
Five Habits of High-Impact Board Members
A proposed approach for plagiarism detection in Myanmar Unicode text
Abstractive summarization using multilingual text-to-text transfer transforme...
A review of recent deep learning applications in wood surface defect identifi...
Produktkatalog für HOBO Datenlogger, Wetterstationen, Sensoren, Software und ...
Consumable AI The What, Why & How for Small Teams.pdf
CloudStack 4.21: First Look Webinar slides

Succeeding as a Systems Analysts

  • 1. Chapter-I Succeeding as a Systems Analysts By: G.Siva . B.Sc(Hons), FBCS
  • 2. Contents Discuss the analytical skills Describe the technical skills Discuss the management skills Identify the interpersonal skills
  • 3. Relationship between system analyst’s skills and SDLC phases Interpersonal skills Project identification and selections phase Project initiation and planning phase Analytical skills Analysis phase Management skills Design phase Technical skills Implementation phase Maintenance phase
  • 4. Analytical skills for System analysts We will focus on four sets of analytical skills. They are: System thinking Organizational knowledge Problem identification Problem analyzing and solving
  • 5. Analytical skills for System analysts: 1. System thinking Systems and its characteristics System is an interrelated set of components, with identifiable boundary, working together for some purpose A system has nine characteristics: Components----------------------Subsystems Interrelated components A boundary A purpose An environment Interfaces Input Output Constraints
  • 6. Input Interrelationship Components Output Environment Boundary Interface
  • 7. System characteristics A component an irreducible part or aggregation of parts that make up a system, also called a subsystem Interrelated components Dependence of one subsystem on one or more subsystems Boundary The line that marks the inside and outside of a system and that sets off the system form its environment
  • 8. System characteristics Purpose The overall goal or function of a system Environment Everything external to a system that interacts with the system Interface Point of contact where a system meets its environment or where subsystems meet each other.
  • 9. System characteristics Constraint A limit to what a system can accomplish Input Whatever a system takes from its environment in order to fulfill its purpose Output Whatever a system returns from its environment in order to fulfill its purpose
  • 10. Dining Room Storage Office Kitchens Contour Boundary Inputs: Food ,labor, cash, etc. Outputs : Prepared food Trash Etc. Environments : customers, food distribution, banks, etc. interrelationship A fast food restaurant as a system: Example
  • 11. Open and Closed systems Open system A system that interacts freely with its environment, taking input and returning output Closed system A system that is cut off from its environment and does not interact with it
  • 12. Logical and Physical system description Logical system description Description of a system that focuses on the system function and purpose without regard to how the system will physically implemented Physical system description Description of a system that focuses on the how the system will be materially constructed
  • 13. Benefiting from systems thinking The first step in systems thinking is to be able to identify something as a system . Identify where the boundary lies and all of the relevant inputs Visualizing a set of things and their relationship as system allows you to translate a specify physical situation into more general. By decomposition The system into subsystems, we can analyze each subsystem separately and discover if one or more subsystem is at capacity. Its enabled us to determine its problem with demand
  • 14. Produce Management report Update Goods sold file Update Inventory file Process Customer Food order Kitchen Customer Goods sold file Restaurant manger 1.0 2.0 3.0 Daily goods sold amount Formatted Goods sold data Inventory file Management report Goods Sold Inventory data Daily inventory Depletion amounts Kitchen order Customer order Receipt *Data flow diagram for fast food restaurant IS 4.0
  • 15. Organizational skills Analyst should understand how organizations work Polices Terminologies, abbreviations, and acronyms Short/long term strategy and plans Role of technology The functions and procedures of the particular organization you are working for How the department operates, its purpose, its relationship with other department its relationship with customers and suppliers Who the experts are in different subject areas
  • 16. Problem Identification skills ( Pound 1969 ) Problem is the difference between an existing (current) situation and desired (output) situation. The process of identifying problems is the process of defining differences, so problem solving is the process of finding a way to reduce differences. Analyst should able to compare the current in an organization to the desired situation .
  • 17. Problem analyzing and solving Skills
  • 18. Important system concepts There are several other system concepts with which systems analysts need to become familiar: Decomposition Modularity Coupling Cohesion
  • 19. Decomposition Definition : The process of breaking down a system into smaller component The purpose of decomposition is to allow the system analysts to: Break a system into small, manageable subsystem Focus on one are at a time Concentrate one component pertinent to one group of users Build different components at independent times
  • 20. Modularity and Coupling Modularity Dividing a system up into chunks or modules of a relatively uniform size. To Simplify the redesign and rebuild process Coupling The extend to which subsystems depend on each other. Subsystem should be independent as possible. If one subsystem fails and other subsystem are highly dependent on it, then the other will either fail themselves or have problems functioning
  • 21. Cohesion A cohesion is the extent to which a subsystem performs a single function.
  • 22. Technical Skills (1) Many aspects of your job as a system analyst are technically oriented. The following activities will help you stay up-to-date: Read trade publications Join professional societies Attend classes or teach at a local college Attend many courses or training sessions offered by your organizations Attend professional conferences, seminars, or trade shows Participate in electronic bulletin, new groups
  • 23. Technical Skills (2) You should be familiar as possible with information technology: Microcomputer, micro station, workstation, mainframe computers Programming languages Operating systems Database and file management systems Data communication standards Software for local and wide networks Web developing tools Decision support system generators Data analysis tools Data design tools
  • 24. Management Skills System analysts are almost always members of project teams and are frequently asked to lead team. Management skills are very useful for anyone in a leadership role. There are four class of management skills: 1- Resources 2- Project 3- Risk 4- Change management
  • 25. 1- Resource management Includes: Predicting resources usage (budgeting) Tracking and accounting for resources consumption Learning how to use resources effectively Securing resources from abusive use Evaluating the quality of resources used
  • 26. Assignment Describe your university or college as a system. What is the input? What is output? What is the boundary? What is the components and their relationship? The constraint The environment Draw a diagram of this system
  • 27. Assignment Describe yourself in terms of your abilities at each of the following interpersonal kills: working alone verse working with a team, interviewing, listening, writing, presenting, facilitating a group, and margining expectations. Where are your strengths and weakness? Why? What can you do to capitalize on your strengths and strengths areas where you are weak?
  • 28. Interpersonal skills Communication skills Interviewing, Listening, and questionnaires Written and oral presentations Meeting agenda Meeting minutes Interview summaries Requests for proposal from contractors and vendors Working alone and with a team Facilitating groups Managing exceptions