SlideShare a Scribd company logo
SYSTEM ANALYSIS AND
DESIGN
CODE: IDT06103
FASILITATOR:
MWAHASANGA HISSAN D
2/6/2020 1prepared by Mwahasanga Hissan d
THE SYSTEMS DEVELOPMENT
LIFE CYCLE (SDLC)
2/6/2020 2prepared by Mwahasanga Hissan d
Course Objectives
• Explain the role played in information systems
development by the systems analyst.
• Describe the fundamental systems development life cycle
and its four phases.
• Explain how organizations identify IS development
projects.
• Explain the importance of linking the information system
to business needs.
• Be able to create a system request.
• Describe technical, economic, and organizational
feasibility assessment.
• Be able to perform a feasibility analysis.
2/6/2020 prepared by Mwahasanga Hissan d 3
Systems Development
What is a system?
A collection of related components that interact to
perform a task in order to accomplish a goal.
Systems development (systems analysis and
design) is the process of creating systems,
developing them, and maintaining or enhancing
them.
What is system development life cycle
(SDLC)?
• The systems development life cycle (SDLC) is
the process of determining how an
information system (IS) can support business
needs, designing the system, building it, and
delivering it to users.
2/6/2020 prepared by Mwahasanga Hissan d 5
System analyst
• The key person in the SDLC is the systems
analyst, who analyzes the business situation,
identifies opportunities for improvements,
and designs an information system to
implement the improvements.
• As a systems analyst, you will work as a team
with a variety of people, including business
and technical experts.
2/6/2020 prepared by Mwahasanga Hissan d 6
Cont…..
• It is important to remember that the primary objective
of the systems analyst is not to create a wonderful
system.
• The primary goal is to create value for the organization,
which for most companies means increasing profits.
• Many failed systems were abandoned because the
analysts tried to build a wonderful system without
clearly understanding how the system would support
the organization’s goals, improve business processes,
and integrate with other information systems to
provide value.
2/6/2020 prepared by Mwahasanga Hissan d 7
Systems Analyst Skills
• Systems analysts must understand how to apply
technology to solve business problems. In addition,
systems analysts may serve as change agents who
identify the organizational improvements needed, design
systems to implement those changes, and train and
motivate others to use the systems.
• Understanding what to change, knowing how to change
it, and convincing others of the need for change require
a wide range of skills. These skills can be broken down
into six major categories: technical, business, analytical,
interpersonal, management, and ethical.
2/6/2020 prepared by Mwahasanga Hissan d 8
Summary of skills
• Analysts must have the technical skills to understand the organization’s existing technical
environment, the new system’s technology foundation, and the way in which both can be fit
into an integrated technical solution.
• Business skills are required to understand how IT can be applied to business situations and
to ensure that the IT delivers real business value.
• Analysts are continuous problem solvers at both the project and the organizational level,
and they put their analytical skills to the test regularly.
• Often, analysts need to communicate effectively, one-on-one with users and business
managers (who often have little experience with technology) and with programmers (who
often have more technical expertise than the analyst does).
• They must be able to give presentations to large and small groups and to write reports. Not
only do they need to have strong interpersonal abilities, but they also need to manage
people with whom they work, and they must manage the pressure and risks associated with
unclear situations.
• Finally, analysts must deal fairly, honestly, and ethically with other project team members,
managers, and system users. Analysts often deal with confidential information or
information that, if shared with others, could cause harm (e.g., dissent among employees); it
is important for analysts to maintain confidence and trust with all people.
2/6/2020 prepared by Mwahasanga Hissan d 9
Systems Analyst Roles
• The systems analyst role focuses on the IS issues
surrounding the system.
• This person develops ideas and suggestions for
ways that IT can support and improve business
processes, helps design new business processes
supported by IT, designs the new information
system, and ensures that all IS standards are
maintained.
• The systems analyst will have significant training
and experience in analysis and design and in
programming
2/6/2020 prepared by Mwahasanga Hissan d 10
Alleviating the Problems in
Systems Development
Elimination of the causes of system failure lie in
1. the application of methodologies
2. modeling tools
3. techniques
4. project management techniques
to design and build IS that not only meet the needs of the
users, but also are delivered on time and within budget.
Principles of Successful Systems Development
As assignment
• Get the user involved
• Use a problem-solving approach
• Establish phases and activities
• Establish standards for development and documentation
• Justify systems as capital investments
• Don't be afraid to cancel or revise scope
• Design systems for growth and change
• Proper planning and project management
2/6/2020 prepared by Mwahasanga Hissan d 12
Group assignment
• Why preliminary investigation is needed first
before developing a system.
• Required
1. what is it
2. objectives of it
3.reasons for it
2/6/2020 prepared by Mwahasanga Hissan d 13
Some Key Terms ...
• Systems development life cycle (SDLC): the life of a project,
from concept through implementation
• Methodology: a comprehensive and detailed version of an
entire SDLC
• Technique: an approach that applies specific tools and rules to
complete one or more phases of the methodology
• Modeling tools: specific tools used to apply techniques
• Project management techniques: tools used to help plan,
schedule, and control a project
2/6/2020 prepared by Mwahasanga Hissan d 14
Tools
• Software support that helps create
models or other project components
• From simple drawing programs to
complex CASE tools
2/6/2020 prepared by Mwahasanga Hissan d 15
Some Tools
• Project management applications
• Drawing/graphics applications
• Word processing/text editor
• Computer-aided system engineering (CASE) tools
• Integrated development environment (IDF)
• Database management applications
• Reverse-engineering tool
• Code generators
2/6/2020 prepared by Mwahasanga Hissan d 16
Techniques
• Collection of guidelines that help the analyst
complete a system development activity or task
• Step-by-step instructions
• General advice
2/6/2020 prepared by Mwahasanga Hissan d 17
Some Techniques
• Strategic planning
• Project management
• User interviewing
• Data-modeling
• Relational database design
2/6/2020 prepared by Mwahasanga Hissan d 18
SDLC Concepts
• All projects use some variation of the SDLC
• SDLC is more than phases
– Principles of management
– Planning and control
– Organization and scheduling
– Problem solving
2/6/2020 prepared by Mwahasanga Hissan d 19
PHASES AND THEIR RELATED
DOCUMENTATIONS
2/6/2020 prepared by Mwahasanga Hissan d 20
How we start?
• In many ways, building an information system is similar to
building a house. First, the owner describes the vision for
the house to the developer. Second, this idea is
transformed into sketches and drawings that are shown to
the owner and refined (often, through several drawings,
each improving on the other) until the owner agrees that
the pictures depict what he or she wants. Third, a set of
detailed blue- prints is developed that presents much more
specific information about the house(e.g., the layout of
rooms, placement of plumbing fixtures and electrical
outlets, and so on). Finally, the house is built following the
blueprints—and often with some changes and decisions
made by the owner as the house is erected.
2/6/2020 21prepared by Mwahasanga Hissan d
Major Attributes of the Life Cycle
• The project
– Moves systematically through phases where
each phase has a standard set of outputs
– Produces project deliverables
– Uses deliverables in implementation
– Results in actual information system
– Uses gradual refinement
2/6/2020 prepared by Mwahasanga Hissan d 22
Project Phases
1. Planning (Why build the system? How should the
team go about building it?)
2. Analysis (Who uses system, what will it do, where and
when will the system be used?)
3. Design (How will the system work?)
4. Implementation or deploy (System delivery)
The system is ready to be deployed and installed in customer’s premises, ready to become
running, live and productive, training may be required for end users.
5. System Testing and Integration
Testing is becoming more and more important to ensure customer’s
satisfaction, and it requires no knowledge in coding, hardware configuration or
design.
2/6/2020 prepared by Mwahasanga Hissan d 23
Project Phases cont.…
6. System Maintenance
-Periodic maintenance for the system will be carried out to make sure that
the system won’t become obsolete, (outdated)
-Replacing the old hardware and continuously evaluating system’s
performance,
-Providing latest updates for certain components to make sure it meets the
right standards and the latest technologies to face current security threats.
2/6/2020 prepared by Mwahasanga Hissan d 24
Phases in summary
• Building an information system using the SDLC
follows a similar set of four fundamental
phases: planning, analysis, design, and
implementation .
2/6/2020 25prepared by Mwahasanga Hissan d
Planning
• The planning phase is the fundamental
process of understanding why an information
system should be built and determining how
the project team will go about building it.
It has the following steps:
• project initiation
• project management
2/6/2020 26prepared by Mwahasanga Hissan d
project initiation
• During project initiation, the system’s business value to the
organization is identified—how will it lower costs or
increase revenues. The IS department works together with
the person or department generating the request (called
the project sponsor) to conduct a feasibility analysis. The
feasibility analysis examines key aspects of the proposed
project:
• The technical feasibility (Can we build it?)
• The economic feasibility (Will it provide business value?)
• The organizational feasibility (If we build it, will it be used?)
2/6/2020 27prepared by Mwahasanga Hissan d
Individual assignment
• Why business case? And what are its
importance?
2/6/2020 prepared by Mwahasanga Hissan d 28
project management
• Once the project is approved, it enters project
management. During project management,
the project manager creates a work plan,
staffs the project, and puts techniques in place
to help the project team control and direct the
project through the entire SDLC.
• The deliverable for project management is a
project plan that describes how the project
team will go about developing the system.
2/6/2020 29prepared by Mwahasanga Hissan d
Planning summary
• Identifying business value
• Analyze feasibility
• Develop work plan
• Staff the project
• Control and direct project
2/6/2020 prepared by Mwahasanga Hissan d 30
Analysis
• The analysis phase answers the questions of who will use the system,
what the system will do, and where and when it will be used.
• During this phase, the project team investigates any current system(s),
identifies improvement opportunities, and develops a concept for the new
system.
This phase has three steps:
1. study of the current system (called the as-is system) and its problems,
and envisioning ways to design a new system (called the to-be system).
2. The next step is requirements gathering (e.g., through interviews, group
work- shops, or questionnaires).
3. system proposal, which is presented to the project sponsor and other
key decision makers (e.g., members of the approval committee) who will
decide whether the project should continue to move forward.
2/6/2020 31prepared by Mwahasanga Hissan d
2/6/2020 prepared by Mwahasanga Hissan d 32
Design
• The design phase decides how the system will
operate in terms of the hardware, software, and
network infrastructure that will be in place. i.e
the user interface, forms, and reports that will be
used; and the specific programs, databases, and
files that will be needed.
• Although most of the strategic decisions about
the system are made in the development of the
system concept during the analysis phase, the
steps in the design phase determine exactly how
the system will operate.
2/6/2020 33prepared by Mwahasanga Hissan d
Design summary
• Design selection
• Architecture design
• Interface design
• Data storage design
• Program design
2/6/2020 prepared by Mwahasanga Hissan d 34
Implementation
• The final phase in the SDLC is the
implementation phase, during which the
system is actually built (or purchased, in the
case of a packaged software design and
installed).
• This is the phase that usually gets the most
attention, because for most systems it is the
longest and most expensive single part of the
development process.
2/6/2020 35prepared by Mwahasanga Hissan d
Three phases of implementation
1. System construction is the first step. The system is built and
tested to ensure that it performs as designed. Since the cost of fixing
bugs can be immense, testing is one of the most critical steps in
implementation. Most organizations spend more time and attention
on testing than on writing the programs in the first place.
2. The system is installed. Installation is the process by which the
old system is turned off and the new one is turned on. There are
several approaches that may be used to convert from the old to the
new system. One of the most important aspects of conversion is the
training plan, used to teach users how to use the new system and
help manage the changes caused by the new system.
3. The analyst team establishes support plan for the system.
This plan usually includes a formal or informal post-implementation
review, as well as a systematic way for identifying major and minor
changes needed for the system.
2/6/2020 prepared by Mwahasanga Hissan d 36
Implementation
• Construction
– Program building
– Program and system testing
• Installation
– Conversion strategy
– Training plan
– Support plan
2/6/2020 prepared by Mwahasanga Hissan d 37
Support Phase
• Objective: Keep system running productively
following initial installation
– End-user support
• Help desks
• Training programs
– Maintaining and enhancing computer system
• Enhancements
• Upgrades
• Maintenance
2/6/2020 prepared by Mwahasanga Hissan d 38

More Related Content

What's hot

Chapter 6
Chapter 6Chapter 6
Chapter 6
Ahmed Magdy
 
Mike Kapadya_Resume Updated 3-2-2016
Mike Kapadya_Resume Updated 3-2-2016Mike Kapadya_Resume Updated 3-2-2016
Mike Kapadya_Resume Updated 3-2-2016
Mike Kapadya
 
vikas sethi
vikas sethivikas sethi
vikas sethi
vikas70
 
Lecture # 08 (developing business it solution)
Lecture # 08 (developing business it solution)Lecture # 08 (developing business it solution)
Lecture # 08 (developing business it solution)
Dynamic Research Centre & institute
 
Chapter 09 dss-mis-eis-es-ai
Chapter 09 dss-mis-eis-es-aiChapter 09 dss-mis-eis-es-ai
Chapter 09 dss-mis-eis-es-ai
Pooja Sakhla
 
Bua 235 teamwork
Bua 235 teamwork Bua 235 teamwork
Bua 235 teamwork
UMaine
 
Chapter 2 analyzing the business case
Chapter 2 analyzing the business caseChapter 2 analyzing the business case
Chapter 2 analyzing the business case
Raquel Miranda
 
Kerika: A Case Study of a Project Management Office at Treinen Associates
Kerika: A Case Study of a Project Management Office at Treinen AssociatesKerika: A Case Study of a Project Management Office at Treinen Associates
Kerika: A Case Study of a Project Management Office at Treinen Associates
Arun Kumar
 
Senior Manager - IT, Deepak
Senior Manager - IT, DeepakSenior Manager - IT, Deepak
Senior Manager - IT, Deepak
Deepak Sharma
 
Incorporating A DesignOps Approach Into Solution Architecture
Incorporating A DesignOps Approach Into Solution ArchitectureIncorporating A DesignOps Approach Into Solution Architecture
Incorporating A DesignOps Approach Into Solution Architecture
Alan McSweeney
 
SAD 1st PPT
SAD 1st PPTSAD 1st PPT
SAD 1st PPT
Carlo Miguel Arca
 
Information systems management
Information systems managementInformation systems management
Information systems management
UMaine
 
Project management IT Project Management
Project management IT Project Management Project management IT Project Management
Project management IT Project Management
Amanda Haddad
 
Core Competences of Architects
Core Competences of ArchitectsCore Competences of Architects
Core Competences of Architects
Danny Greefhorst
 
Six sigma implementation in it software product industry – a case study
Six sigma implementation in it software product industry – a case studySix sigma implementation in it software product industry – a case study
Six sigma implementation in it software product industry – a case study
IAEME Publication
 
What systems thinking can offer portfolio, programme & project managers, 19 O...
What systems thinking can offer portfolio, programme & project managers, 19 O...What systems thinking can offer portfolio, programme & project managers, 19 O...
What systems thinking can offer portfolio, programme & project managers, 19 O...
Association for Project Management
 
Chapter 10 sdlc
Chapter 10 sdlcChapter 10 sdlc
Chapter 10 sdlc
Pooja Sakhla
 
Executive Information System
Executive Information SystemExecutive Information System
Executive Information System
Theju Paul
 
Senior Manager - IT, Deepak
Senior Manager - IT, DeepakSenior Manager - IT, Deepak
Senior Manager - IT, Deepak
Deepak Sharma
 
System Design and Analysis 2
System Design and Analysis 2System Design and Analysis 2
System Design and Analysis 2
Boeun Tim
 

What's hot (20)

Chapter 6
Chapter 6Chapter 6
Chapter 6
 
Mike Kapadya_Resume Updated 3-2-2016
Mike Kapadya_Resume Updated 3-2-2016Mike Kapadya_Resume Updated 3-2-2016
Mike Kapadya_Resume Updated 3-2-2016
 
vikas sethi
vikas sethivikas sethi
vikas sethi
 
Lecture # 08 (developing business it solution)
Lecture # 08 (developing business it solution)Lecture # 08 (developing business it solution)
Lecture # 08 (developing business it solution)
 
Chapter 09 dss-mis-eis-es-ai
Chapter 09 dss-mis-eis-es-aiChapter 09 dss-mis-eis-es-ai
Chapter 09 dss-mis-eis-es-ai
 
Bua 235 teamwork
Bua 235 teamwork Bua 235 teamwork
Bua 235 teamwork
 
Chapter 2 analyzing the business case
Chapter 2 analyzing the business caseChapter 2 analyzing the business case
Chapter 2 analyzing the business case
 
Kerika: A Case Study of a Project Management Office at Treinen Associates
Kerika: A Case Study of a Project Management Office at Treinen AssociatesKerika: A Case Study of a Project Management Office at Treinen Associates
Kerika: A Case Study of a Project Management Office at Treinen Associates
 
Senior Manager - IT, Deepak
Senior Manager - IT, DeepakSenior Manager - IT, Deepak
Senior Manager - IT, Deepak
 
Incorporating A DesignOps Approach Into Solution Architecture
Incorporating A DesignOps Approach Into Solution ArchitectureIncorporating A DesignOps Approach Into Solution Architecture
Incorporating A DesignOps Approach Into Solution Architecture
 
SAD 1st PPT
SAD 1st PPTSAD 1st PPT
SAD 1st PPT
 
Information systems management
Information systems managementInformation systems management
Information systems management
 
Project management IT Project Management
Project management IT Project Management Project management IT Project Management
Project management IT Project Management
 
Core Competences of Architects
Core Competences of ArchitectsCore Competences of Architects
Core Competences of Architects
 
Six sigma implementation in it software product industry – a case study
Six sigma implementation in it software product industry – a case studySix sigma implementation in it software product industry – a case study
Six sigma implementation in it software product industry – a case study
 
What systems thinking can offer portfolio, programme & project managers, 19 O...
What systems thinking can offer portfolio, programme & project managers, 19 O...What systems thinking can offer portfolio, programme & project managers, 19 O...
What systems thinking can offer portfolio, programme & project managers, 19 O...
 
Chapter 10 sdlc
Chapter 10 sdlcChapter 10 sdlc
Chapter 10 sdlc
 
Executive Information System
Executive Information SystemExecutive Information System
Executive Information System
 
Senior Manager - IT, Deepak
Senior Manager - IT, DeepakSenior Manager - IT, Deepak
Senior Manager - IT, Deepak
 
System Design and Analysis 2
System Design and Analysis 2System Design and Analysis 2
System Design and Analysis 2
 

Similar to Presentation1 & 2 Teofilo kisanji University

management system development and planning
management system development and planningmanagement system development and planning
management system development and planning
milkesa13
 
PLANNING PHASE(1).pdf and designing phases
PLANNING PHASE(1).pdf and designing phasesPLANNING PHASE(1).pdf and designing phases
PLANNING PHASE(1).pdf and designing phases
hamdiabdrhman
 
CHAPTER FOUR.pptx
CHAPTER FOUR.pptxCHAPTER FOUR.pptx
CHAPTER FOUR.pptx
lidiyamekonnen
 
mis ch2.pptx
mis ch2.pptxmis ch2.pptx
mis ch2.pptx
Teshome48
 
mis ch2.pptx
mis ch2.pptxmis ch2.pptx
mis ch2.pptx
habte11
 
PTTKHTTT_part 1.pdf
PTTKHTTT_part 1.pdfPTTKHTTT_part 1.pdf
PTTKHTTT_part 1.pdf
TmTri
 
Information resources, mis, csvtu
Information resources, mis, csvtuInformation resources, mis, csvtu
Information resources, mis, csvtu
Narender Chintada
 
Development of information system chap 2
Development of information system chap 2Development of information system chap 2
Development of information system chap 2
amanuelayde1
 
Day 1: ICT Strategic Planning, Mr. Soufiane Ben Moussa, CTO, House of Commons...
Day 1: ICT Strategic Planning, Mr. Soufiane Ben Moussa, CTO, House of Commons...Day 1: ICT Strategic Planning, Mr. Soufiane Ben Moussa, CTO, House of Commons...
Day 1: ICT Strategic Planning, Mr. Soufiane Ben Moussa, CTO, House of Commons...
wepc2016
 
DSS Presentation1.pptx
DSS Presentation1.pptxDSS Presentation1.pptx
DSS Presentation1.pptx
LuciaMakwasha1
 
project evaluation of Business Subject1.docx
project evaluation of Business Subject1.docxproject evaluation of Business Subject1.docx
project evaluation of Business Subject1.docx
venkatasivakumar6
 
Lecture 1_System Integration & Architecture
Lecture 1_System Integration & ArchitectureLecture 1_System Integration & Architecture
Lecture 1_System Integration & Architecture
CAPINPINSerelyn
 
System Development Life_IntroductionCycle.pdf
System Development Life_IntroductionCycle.pdfSystem Development Life_IntroductionCycle.pdf
System Development Life_IntroductionCycle.pdf
pncitechnologies
 
System Development Life Cycle (SDLC)
System Development Life Cycle (SDLC)System Development Life Cycle (SDLC)
System Development Life Cycle (SDLC)
Showkot Usman
 
sdlc-170822024656.pdf
sdlc-170822024656.pdfsdlc-170822024656.pdf
sdlc-170822024656.pdf
NagavelliMadhavi
 
MIS.pptx
MIS.pptxMIS.pptx
MIS.pptx
U V
 
Concepts Of business analyst Practices - Part 1
Concepts Of business analyst Practices - Part 1Concepts Of business analyst Practices - Part 1
Concepts Of business analyst Practices - Part 1
Moutasm Tamimi
 
Sdlc presentation
Sdlc presentation Sdlc presentation
Sdlc presentation
Rohaan Khan
 
CS 414 (IT Project Management)
CS 414 (IT Project Management)CS 414 (IT Project Management)
CS 414 (IT Project Management)
raszky
 
Sdlc1
Sdlc1Sdlc1

Similar to Presentation1 & 2 Teofilo kisanji University (20)

management system development and planning
management system development and planningmanagement system development and planning
management system development and planning
 
PLANNING PHASE(1).pdf and designing phases
PLANNING PHASE(1).pdf and designing phasesPLANNING PHASE(1).pdf and designing phases
PLANNING PHASE(1).pdf and designing phases
 
CHAPTER FOUR.pptx
CHAPTER FOUR.pptxCHAPTER FOUR.pptx
CHAPTER FOUR.pptx
 
mis ch2.pptx
mis ch2.pptxmis ch2.pptx
mis ch2.pptx
 
mis ch2.pptx
mis ch2.pptxmis ch2.pptx
mis ch2.pptx
 
PTTKHTTT_part 1.pdf
PTTKHTTT_part 1.pdfPTTKHTTT_part 1.pdf
PTTKHTTT_part 1.pdf
 
Information resources, mis, csvtu
Information resources, mis, csvtuInformation resources, mis, csvtu
Information resources, mis, csvtu
 
Development of information system chap 2
Development of information system chap 2Development of information system chap 2
Development of information system chap 2
 
Day 1: ICT Strategic Planning, Mr. Soufiane Ben Moussa, CTO, House of Commons...
Day 1: ICT Strategic Planning, Mr. Soufiane Ben Moussa, CTO, House of Commons...Day 1: ICT Strategic Planning, Mr. Soufiane Ben Moussa, CTO, House of Commons...
Day 1: ICT Strategic Planning, Mr. Soufiane Ben Moussa, CTO, House of Commons...
 
DSS Presentation1.pptx
DSS Presentation1.pptxDSS Presentation1.pptx
DSS Presentation1.pptx
 
project evaluation of Business Subject1.docx
project evaluation of Business Subject1.docxproject evaluation of Business Subject1.docx
project evaluation of Business Subject1.docx
 
Lecture 1_System Integration & Architecture
Lecture 1_System Integration & ArchitectureLecture 1_System Integration & Architecture
Lecture 1_System Integration & Architecture
 
System Development Life_IntroductionCycle.pdf
System Development Life_IntroductionCycle.pdfSystem Development Life_IntroductionCycle.pdf
System Development Life_IntroductionCycle.pdf
 
System Development Life Cycle (SDLC)
System Development Life Cycle (SDLC)System Development Life Cycle (SDLC)
System Development Life Cycle (SDLC)
 
sdlc-170822024656.pdf
sdlc-170822024656.pdfsdlc-170822024656.pdf
sdlc-170822024656.pdf
 
MIS.pptx
MIS.pptxMIS.pptx
MIS.pptx
 
Concepts Of business analyst Practices - Part 1
Concepts Of business analyst Practices - Part 1Concepts Of business analyst Practices - Part 1
Concepts Of business analyst Practices - Part 1
 
Sdlc presentation
Sdlc presentation Sdlc presentation
Sdlc presentation
 
CS 414 (IT Project Management)
CS 414 (IT Project Management)CS 414 (IT Project Management)
CS 414 (IT Project Management)
 
Sdlc1
Sdlc1Sdlc1
Sdlc1
 

More from ITNet

lecture 8 b main memory
lecture 8 b main memorylecture 8 b main memory
lecture 8 b main memory
ITNet
 
lecture 9.pptx
lecture 9.pptxlecture 9.pptx
lecture 9.pptx
ITNet
 
lecture 10.pptx
lecture 10.pptxlecture 10.pptx
lecture 10.pptx
ITNet
 
lecture 11.pptx
lecture 11.pptxlecture 11.pptx
lecture 11.pptx
ITNet
 
lecture 12.pptx
lecture 12.pptxlecture 12.pptx
lecture 12.pptx
ITNet
 
lecture 13.pptx
lecture 13.pptxlecture 13.pptx
lecture 13.pptx
ITNet
 
lecture 15.pptx
lecture 15.pptxlecture 15.pptx
lecture 15.pptx
ITNet
 
kandegeeee.pdf
kandegeeee.pdfkandegeeee.pdf
kandegeeee.pdf
ITNet
 
Ia 124 1621324160 ia_124_lecture_02
Ia 124 1621324160 ia_124_lecture_02Ia 124 1621324160 ia_124_lecture_02
Ia 124 1621324160 ia_124_lecture_02
ITNet
 
Ia 124 1621324143 ia_124_lecture_01
Ia 124 1621324143 ia_124_lecture_01Ia 124 1621324143 ia_124_lecture_01
Ia 124 1621324143 ia_124_lecture_01
ITNet
 
Cp 121 lecture 01
Cp 121 lecture 01Cp 121 lecture 01
Cp 121 lecture 01
ITNet
 
Cp 111 5 week
Cp 111 5 weekCp 111 5 week
Cp 111 5 week
ITNet
 
Teofilo kisanji university mbeya (TEKU) ambassador 2020
Teofilo kisanji university mbeya (TEKU) ambassador 2020Teofilo kisanji university mbeya (TEKU) ambassador 2020
Teofilo kisanji university mbeya (TEKU) ambassador 2020
ITNet
 
Tn 110 lecture 8
Tn 110 lecture 8Tn 110 lecture 8
Tn 110 lecture 8
ITNet
 
Tn 110 lecture 2 logic
Tn 110 lecture 2 logicTn 110 lecture 2 logic
Tn 110 lecture 2 logic
ITNet
 
Tn 110 lecture 1 logic
Tn 110 lecture 1 logicTn 110 lecture 1 logic
Tn 110 lecture 1 logic
ITNet
 
internet
internetinternet
internet
ITNet
 
Im 111 lecture 1
Im 111   lecture 1Im 111   lecture 1
Im 111 lecture 1
ITNet
 
development study perspective full
development study perspective fulldevelopment study perspective full
development study perspective full
ITNet
 
Gender issues in developement
Gender issues in developementGender issues in developement
Gender issues in developement
ITNet
 

More from ITNet (20)

lecture 8 b main memory
lecture 8 b main memorylecture 8 b main memory
lecture 8 b main memory
 
lecture 9.pptx
lecture 9.pptxlecture 9.pptx
lecture 9.pptx
 
lecture 10.pptx
lecture 10.pptxlecture 10.pptx
lecture 10.pptx
 
lecture 11.pptx
lecture 11.pptxlecture 11.pptx
lecture 11.pptx
 
lecture 12.pptx
lecture 12.pptxlecture 12.pptx
lecture 12.pptx
 
lecture 13.pptx
lecture 13.pptxlecture 13.pptx
lecture 13.pptx
 
lecture 15.pptx
lecture 15.pptxlecture 15.pptx
lecture 15.pptx
 
kandegeeee.pdf
kandegeeee.pdfkandegeeee.pdf
kandegeeee.pdf
 
Ia 124 1621324160 ia_124_lecture_02
Ia 124 1621324160 ia_124_lecture_02Ia 124 1621324160 ia_124_lecture_02
Ia 124 1621324160 ia_124_lecture_02
 
Ia 124 1621324143 ia_124_lecture_01
Ia 124 1621324143 ia_124_lecture_01Ia 124 1621324143 ia_124_lecture_01
Ia 124 1621324143 ia_124_lecture_01
 
Cp 121 lecture 01
Cp 121 lecture 01Cp 121 lecture 01
Cp 121 lecture 01
 
Cp 111 5 week
Cp 111 5 weekCp 111 5 week
Cp 111 5 week
 
Teofilo kisanji university mbeya (TEKU) ambassador 2020
Teofilo kisanji university mbeya (TEKU) ambassador 2020Teofilo kisanji university mbeya (TEKU) ambassador 2020
Teofilo kisanji university mbeya (TEKU) ambassador 2020
 
Tn 110 lecture 8
Tn 110 lecture 8Tn 110 lecture 8
Tn 110 lecture 8
 
Tn 110 lecture 2 logic
Tn 110 lecture 2 logicTn 110 lecture 2 logic
Tn 110 lecture 2 logic
 
Tn 110 lecture 1 logic
Tn 110 lecture 1 logicTn 110 lecture 1 logic
Tn 110 lecture 1 logic
 
internet
internetinternet
internet
 
Im 111 lecture 1
Im 111   lecture 1Im 111   lecture 1
Im 111 lecture 1
 
development study perspective full
development study perspective fulldevelopment study perspective full
development study perspective full
 
Gender issues in developement
Gender issues in developementGender issues in developement
Gender issues in developement
 

Recently uploaded

Everything you wanted to know about LIHTC
Everything you wanted to know about LIHTCEverything you wanted to know about LIHTC
Everything you wanted to know about LIHTC
Roger Valdez
 
Predictably Improve Your B2B Tech Company's Performance by Leveraging Data
Predictably Improve Your B2B Tech Company's Performance by Leveraging DataPredictably Improve Your B2B Tech Company's Performance by Leveraging Data
Predictably Improve Your B2B Tech Company's Performance by Leveraging Data
Kiwi Creative
 
一比一原版(GWU,GW文凭证书)乔治·华盛顿大学毕业证如何办理
一比一原版(GWU,GW文凭证书)乔治·华盛顿大学毕业证如何办理一比一原版(GWU,GW文凭证书)乔治·华盛顿大学毕业证如何办理
一比一原版(GWU,GW文凭证书)乔治·华盛顿大学毕业证如何办理
bopyb
 
ViewShift: Hassle-free Dynamic Policy Enforcement for Every Data Lake
ViewShift: Hassle-free Dynamic Policy Enforcement for Every Data LakeViewShift: Hassle-free Dynamic Policy Enforcement for Every Data Lake
ViewShift: Hassle-free Dynamic Policy Enforcement for Every Data Lake
Walaa Eldin Moustafa
 
在线办理(英国UCA毕业证书)创意艺术大学毕业证在读证明一模一样
在线办理(英国UCA毕业证书)创意艺术大学毕业证在读证明一模一样在线办理(英国UCA毕业证书)创意艺术大学毕业证在读证明一模一样
在线办理(英国UCA毕业证书)创意艺术大学毕业证在读证明一模一样
v7oacc3l
 
Analysis insight about a Flyball dog competition team's performance
Analysis insight about a Flyball dog competition team's performanceAnalysis insight about a Flyball dog competition team's performance
Analysis insight about a Flyball dog competition team's performance
roli9797
 
一比一原版(Chester毕业证书)切斯特大学毕业证如何办理
一比一原版(Chester毕业证书)切斯特大学毕业证如何办理一比一原版(Chester毕业证书)切斯特大学毕业证如何办理
一比一原版(Chester毕业证书)切斯特大学毕业证如何办理
74nqk8xf
 
Palo Alto Cortex XDR presentation .......
Palo Alto Cortex XDR presentation .......Palo Alto Cortex XDR presentation .......
Palo Alto Cortex XDR presentation .......
Sachin Paul
 
一比一原版(牛布毕业证书)牛津布鲁克斯大学毕业证如何办理
一比一原版(牛布毕业证书)牛津布鲁克斯大学毕业证如何办理一比一原版(牛布毕业证书)牛津布鲁克斯大学毕业证如何办理
一比一原版(牛布毕业证书)牛津布鲁克斯大学毕业证如何办理
74nqk8xf
 
University of New South Wales degree offer diploma Transcript
University of New South Wales degree offer diploma TranscriptUniversity of New South Wales degree offer diploma Transcript
University of New South Wales degree offer diploma Transcript
soxrziqu
 
The Ipsos - AI - Monitor 2024 Report.pdf
The  Ipsos - AI - Monitor 2024 Report.pdfThe  Ipsos - AI - Monitor 2024 Report.pdf
The Ipsos - AI - Monitor 2024 Report.pdf
Social Samosa
 
一比一原版(爱大毕业证书)爱丁堡大学毕业证如何办理
一比一原版(爱大毕业证书)爱丁堡大学毕业证如何办理一比一原版(爱大毕业证书)爱丁堡大学毕业证如何办理
一比一原版(爱大毕业证书)爱丁堡大学毕业证如何办理
g4dpvqap0
 
Experts live - Improving user adoption with AI
Experts live - Improving user adoption with AIExperts live - Improving user adoption with AI
Experts live - Improving user adoption with AI
jitskeb
 
Influence of Marketing Strategy and Market Competition on Business Plan
Influence of Marketing Strategy and Market Competition on Business PlanInfluence of Marketing Strategy and Market Competition on Business Plan
Influence of Marketing Strategy and Market Competition on Business Plan
jerlynmaetalle
 
DSSML24_tspann_CodelessGenerativeAIPipelines
DSSML24_tspann_CodelessGenerativeAIPipelinesDSSML24_tspann_CodelessGenerativeAIPipelines
DSSML24_tspann_CodelessGenerativeAIPipelines
Timothy Spann
 
一比一原版(UO毕业证)渥太华大学毕业证如何办理
一比一原版(UO毕业证)渥太华大学毕业证如何办理一比一原版(UO毕业证)渥太华大学毕业证如何办理
一比一原版(UO毕业证)渥太华大学毕业证如何办理
aqzctr7x
 
一比一原版(UMN文凭证书)明尼苏达大学毕业证如何办理
一比一原版(UMN文凭证书)明尼苏达大学毕业证如何办理一比一原版(UMN文凭证书)明尼苏达大学毕业证如何办理
一比一原版(UMN文凭证书)明尼苏达大学毕业证如何办理
nyfuhyz
 
State of Artificial intelligence Report 2023
State of Artificial intelligence Report 2023State of Artificial intelligence Report 2023
State of Artificial intelligence Report 2023
kuntobimo2016
 
Intelligence supported media monitoring in veterinary medicine
Intelligence supported media monitoring in veterinary medicineIntelligence supported media monitoring in veterinary medicine
Intelligence supported media monitoring in veterinary medicine
AndrzejJarynowski
 
一比一原版(Coventry毕业证书)考文垂大学毕业证如何办理
一比一原版(Coventry毕业证书)考文垂大学毕业证如何办理一比一原版(Coventry毕业证书)考文垂大学毕业证如何办理
一比一原版(Coventry毕业证书)考文垂大学毕业证如何办理
74nqk8xf
 

Recently uploaded (20)

Everything you wanted to know about LIHTC
Everything you wanted to know about LIHTCEverything you wanted to know about LIHTC
Everything you wanted to know about LIHTC
 
Predictably Improve Your B2B Tech Company's Performance by Leveraging Data
Predictably Improve Your B2B Tech Company's Performance by Leveraging DataPredictably Improve Your B2B Tech Company's Performance by Leveraging Data
Predictably Improve Your B2B Tech Company's Performance by Leveraging Data
 
一比一原版(GWU,GW文凭证书)乔治·华盛顿大学毕业证如何办理
一比一原版(GWU,GW文凭证书)乔治·华盛顿大学毕业证如何办理一比一原版(GWU,GW文凭证书)乔治·华盛顿大学毕业证如何办理
一比一原版(GWU,GW文凭证书)乔治·华盛顿大学毕业证如何办理
 
ViewShift: Hassle-free Dynamic Policy Enforcement for Every Data Lake
ViewShift: Hassle-free Dynamic Policy Enforcement for Every Data LakeViewShift: Hassle-free Dynamic Policy Enforcement for Every Data Lake
ViewShift: Hassle-free Dynamic Policy Enforcement for Every Data Lake
 
在线办理(英国UCA毕业证书)创意艺术大学毕业证在读证明一模一样
在线办理(英国UCA毕业证书)创意艺术大学毕业证在读证明一模一样在线办理(英国UCA毕业证书)创意艺术大学毕业证在读证明一模一样
在线办理(英国UCA毕业证书)创意艺术大学毕业证在读证明一模一样
 
Analysis insight about a Flyball dog competition team's performance
Analysis insight about a Flyball dog competition team's performanceAnalysis insight about a Flyball dog competition team's performance
Analysis insight about a Flyball dog competition team's performance
 
一比一原版(Chester毕业证书)切斯特大学毕业证如何办理
一比一原版(Chester毕业证书)切斯特大学毕业证如何办理一比一原版(Chester毕业证书)切斯特大学毕业证如何办理
一比一原版(Chester毕业证书)切斯特大学毕业证如何办理
 
Palo Alto Cortex XDR presentation .......
Palo Alto Cortex XDR presentation .......Palo Alto Cortex XDR presentation .......
Palo Alto Cortex XDR presentation .......
 
一比一原版(牛布毕业证书)牛津布鲁克斯大学毕业证如何办理
一比一原版(牛布毕业证书)牛津布鲁克斯大学毕业证如何办理一比一原版(牛布毕业证书)牛津布鲁克斯大学毕业证如何办理
一比一原版(牛布毕业证书)牛津布鲁克斯大学毕业证如何办理
 
University of New South Wales degree offer diploma Transcript
University of New South Wales degree offer diploma TranscriptUniversity of New South Wales degree offer diploma Transcript
University of New South Wales degree offer diploma Transcript
 
The Ipsos - AI - Monitor 2024 Report.pdf
The  Ipsos - AI - Monitor 2024 Report.pdfThe  Ipsos - AI - Monitor 2024 Report.pdf
The Ipsos - AI - Monitor 2024 Report.pdf
 
一比一原版(爱大毕业证书)爱丁堡大学毕业证如何办理
一比一原版(爱大毕业证书)爱丁堡大学毕业证如何办理一比一原版(爱大毕业证书)爱丁堡大学毕业证如何办理
一比一原版(爱大毕业证书)爱丁堡大学毕业证如何办理
 
Experts live - Improving user adoption with AI
Experts live - Improving user adoption with AIExperts live - Improving user adoption with AI
Experts live - Improving user adoption with AI
 
Influence of Marketing Strategy and Market Competition on Business Plan
Influence of Marketing Strategy and Market Competition on Business PlanInfluence of Marketing Strategy and Market Competition on Business Plan
Influence of Marketing Strategy and Market Competition on Business Plan
 
DSSML24_tspann_CodelessGenerativeAIPipelines
DSSML24_tspann_CodelessGenerativeAIPipelinesDSSML24_tspann_CodelessGenerativeAIPipelines
DSSML24_tspann_CodelessGenerativeAIPipelines
 
一比一原版(UO毕业证)渥太华大学毕业证如何办理
一比一原版(UO毕业证)渥太华大学毕业证如何办理一比一原版(UO毕业证)渥太华大学毕业证如何办理
一比一原版(UO毕业证)渥太华大学毕业证如何办理
 
一比一原版(UMN文凭证书)明尼苏达大学毕业证如何办理
一比一原版(UMN文凭证书)明尼苏达大学毕业证如何办理一比一原版(UMN文凭证书)明尼苏达大学毕业证如何办理
一比一原版(UMN文凭证书)明尼苏达大学毕业证如何办理
 
State of Artificial intelligence Report 2023
State of Artificial intelligence Report 2023State of Artificial intelligence Report 2023
State of Artificial intelligence Report 2023
 
Intelligence supported media monitoring in veterinary medicine
Intelligence supported media monitoring in veterinary medicineIntelligence supported media monitoring in veterinary medicine
Intelligence supported media monitoring in veterinary medicine
 
一比一原版(Coventry毕业证书)考文垂大学毕业证如何办理
一比一原版(Coventry毕业证书)考文垂大学毕业证如何办理一比一原版(Coventry毕业证书)考文垂大学毕业证如何办理
一比一原版(Coventry毕业证书)考文垂大学毕业证如何办理
 

Presentation1 & 2 Teofilo kisanji University

  • 1. SYSTEM ANALYSIS AND DESIGN CODE: IDT06103 FASILITATOR: MWAHASANGA HISSAN D 2/6/2020 1prepared by Mwahasanga Hissan d
  • 2. THE SYSTEMS DEVELOPMENT LIFE CYCLE (SDLC) 2/6/2020 2prepared by Mwahasanga Hissan d
  • 3. Course Objectives • Explain the role played in information systems development by the systems analyst. • Describe the fundamental systems development life cycle and its four phases. • Explain how organizations identify IS development projects. • Explain the importance of linking the information system to business needs. • Be able to create a system request. • Describe technical, economic, and organizational feasibility assessment. • Be able to perform a feasibility analysis. 2/6/2020 prepared by Mwahasanga Hissan d 3
  • 4. Systems Development What is a system? A collection of related components that interact to perform a task in order to accomplish a goal. Systems development (systems analysis and design) is the process of creating systems, developing them, and maintaining or enhancing them.
  • 5. What is system development life cycle (SDLC)? • The systems development life cycle (SDLC) is the process of determining how an information system (IS) can support business needs, designing the system, building it, and delivering it to users. 2/6/2020 prepared by Mwahasanga Hissan d 5
  • 6. System analyst • The key person in the SDLC is the systems analyst, who analyzes the business situation, identifies opportunities for improvements, and designs an information system to implement the improvements. • As a systems analyst, you will work as a team with a variety of people, including business and technical experts. 2/6/2020 prepared by Mwahasanga Hissan d 6
  • 7. Cont….. • It is important to remember that the primary objective of the systems analyst is not to create a wonderful system. • The primary goal is to create value for the organization, which for most companies means increasing profits. • Many failed systems were abandoned because the analysts tried to build a wonderful system without clearly understanding how the system would support the organization’s goals, improve business processes, and integrate with other information systems to provide value. 2/6/2020 prepared by Mwahasanga Hissan d 7
  • 8. Systems Analyst Skills • Systems analysts must understand how to apply technology to solve business problems. In addition, systems analysts may serve as change agents who identify the organizational improvements needed, design systems to implement those changes, and train and motivate others to use the systems. • Understanding what to change, knowing how to change it, and convincing others of the need for change require a wide range of skills. These skills can be broken down into six major categories: technical, business, analytical, interpersonal, management, and ethical. 2/6/2020 prepared by Mwahasanga Hissan d 8
  • 9. Summary of skills • Analysts must have the technical skills to understand the organization’s existing technical environment, the new system’s technology foundation, and the way in which both can be fit into an integrated technical solution. • Business skills are required to understand how IT can be applied to business situations and to ensure that the IT delivers real business value. • Analysts are continuous problem solvers at both the project and the organizational level, and they put their analytical skills to the test regularly. • Often, analysts need to communicate effectively, one-on-one with users and business managers (who often have little experience with technology) and with programmers (who often have more technical expertise than the analyst does). • They must be able to give presentations to large and small groups and to write reports. Not only do they need to have strong interpersonal abilities, but they also need to manage people with whom they work, and they must manage the pressure and risks associated with unclear situations. • Finally, analysts must deal fairly, honestly, and ethically with other project team members, managers, and system users. Analysts often deal with confidential information or information that, if shared with others, could cause harm (e.g., dissent among employees); it is important for analysts to maintain confidence and trust with all people. 2/6/2020 prepared by Mwahasanga Hissan d 9
  • 10. Systems Analyst Roles • The systems analyst role focuses on the IS issues surrounding the system. • This person develops ideas and suggestions for ways that IT can support and improve business processes, helps design new business processes supported by IT, designs the new information system, and ensures that all IS standards are maintained. • The systems analyst will have significant training and experience in analysis and design and in programming 2/6/2020 prepared by Mwahasanga Hissan d 10
  • 11. Alleviating the Problems in Systems Development Elimination of the causes of system failure lie in 1. the application of methodologies 2. modeling tools 3. techniques 4. project management techniques to design and build IS that not only meet the needs of the users, but also are delivered on time and within budget.
  • 12. Principles of Successful Systems Development As assignment • Get the user involved • Use a problem-solving approach • Establish phases and activities • Establish standards for development and documentation • Justify systems as capital investments • Don't be afraid to cancel or revise scope • Design systems for growth and change • Proper planning and project management 2/6/2020 prepared by Mwahasanga Hissan d 12
  • 13. Group assignment • Why preliminary investigation is needed first before developing a system. • Required 1. what is it 2. objectives of it 3.reasons for it 2/6/2020 prepared by Mwahasanga Hissan d 13
  • 14. Some Key Terms ... • Systems development life cycle (SDLC): the life of a project, from concept through implementation • Methodology: a comprehensive and detailed version of an entire SDLC • Technique: an approach that applies specific tools and rules to complete one or more phases of the methodology • Modeling tools: specific tools used to apply techniques • Project management techniques: tools used to help plan, schedule, and control a project 2/6/2020 prepared by Mwahasanga Hissan d 14
  • 15. Tools • Software support that helps create models or other project components • From simple drawing programs to complex CASE tools 2/6/2020 prepared by Mwahasanga Hissan d 15
  • 16. Some Tools • Project management applications • Drawing/graphics applications • Word processing/text editor • Computer-aided system engineering (CASE) tools • Integrated development environment (IDF) • Database management applications • Reverse-engineering tool • Code generators 2/6/2020 prepared by Mwahasanga Hissan d 16
  • 17. Techniques • Collection of guidelines that help the analyst complete a system development activity or task • Step-by-step instructions • General advice 2/6/2020 prepared by Mwahasanga Hissan d 17
  • 18. Some Techniques • Strategic planning • Project management • User interviewing • Data-modeling • Relational database design 2/6/2020 prepared by Mwahasanga Hissan d 18
  • 19. SDLC Concepts • All projects use some variation of the SDLC • SDLC is more than phases – Principles of management – Planning and control – Organization and scheduling – Problem solving 2/6/2020 prepared by Mwahasanga Hissan d 19
  • 20. PHASES AND THEIR RELATED DOCUMENTATIONS 2/6/2020 prepared by Mwahasanga Hissan d 20
  • 21. How we start? • In many ways, building an information system is similar to building a house. First, the owner describes the vision for the house to the developer. Second, this idea is transformed into sketches and drawings that are shown to the owner and refined (often, through several drawings, each improving on the other) until the owner agrees that the pictures depict what he or she wants. Third, a set of detailed blue- prints is developed that presents much more specific information about the house(e.g., the layout of rooms, placement of plumbing fixtures and electrical outlets, and so on). Finally, the house is built following the blueprints—and often with some changes and decisions made by the owner as the house is erected. 2/6/2020 21prepared by Mwahasanga Hissan d
  • 22. Major Attributes of the Life Cycle • The project – Moves systematically through phases where each phase has a standard set of outputs – Produces project deliverables – Uses deliverables in implementation – Results in actual information system – Uses gradual refinement 2/6/2020 prepared by Mwahasanga Hissan d 22
  • 23. Project Phases 1. Planning (Why build the system? How should the team go about building it?) 2. Analysis (Who uses system, what will it do, where and when will the system be used?) 3. Design (How will the system work?) 4. Implementation or deploy (System delivery) The system is ready to be deployed and installed in customer’s premises, ready to become running, live and productive, training may be required for end users. 5. System Testing and Integration Testing is becoming more and more important to ensure customer’s satisfaction, and it requires no knowledge in coding, hardware configuration or design. 2/6/2020 prepared by Mwahasanga Hissan d 23
  • 24. Project Phases cont.… 6. System Maintenance -Periodic maintenance for the system will be carried out to make sure that the system won’t become obsolete, (outdated) -Replacing the old hardware and continuously evaluating system’s performance, -Providing latest updates for certain components to make sure it meets the right standards and the latest technologies to face current security threats. 2/6/2020 prepared by Mwahasanga Hissan d 24
  • 25. Phases in summary • Building an information system using the SDLC follows a similar set of four fundamental phases: planning, analysis, design, and implementation . 2/6/2020 25prepared by Mwahasanga Hissan d
  • 26. Planning • The planning phase is the fundamental process of understanding why an information system should be built and determining how the project team will go about building it. It has the following steps: • project initiation • project management 2/6/2020 26prepared by Mwahasanga Hissan d
  • 27. project initiation • During project initiation, the system’s business value to the organization is identified—how will it lower costs or increase revenues. The IS department works together with the person or department generating the request (called the project sponsor) to conduct a feasibility analysis. The feasibility analysis examines key aspects of the proposed project: • The technical feasibility (Can we build it?) • The economic feasibility (Will it provide business value?) • The organizational feasibility (If we build it, will it be used?) 2/6/2020 27prepared by Mwahasanga Hissan d
  • 28. Individual assignment • Why business case? And what are its importance? 2/6/2020 prepared by Mwahasanga Hissan d 28
  • 29. project management • Once the project is approved, it enters project management. During project management, the project manager creates a work plan, staffs the project, and puts techniques in place to help the project team control and direct the project through the entire SDLC. • The deliverable for project management is a project plan that describes how the project team will go about developing the system. 2/6/2020 29prepared by Mwahasanga Hissan d
  • 30. Planning summary • Identifying business value • Analyze feasibility • Develop work plan • Staff the project • Control and direct project 2/6/2020 prepared by Mwahasanga Hissan d 30
  • 31. Analysis • The analysis phase answers the questions of who will use the system, what the system will do, and where and when it will be used. • During this phase, the project team investigates any current system(s), identifies improvement opportunities, and develops a concept for the new system. This phase has three steps: 1. study of the current system (called the as-is system) and its problems, and envisioning ways to design a new system (called the to-be system). 2. The next step is requirements gathering (e.g., through interviews, group work- shops, or questionnaires). 3. system proposal, which is presented to the project sponsor and other key decision makers (e.g., members of the approval committee) who will decide whether the project should continue to move forward. 2/6/2020 31prepared by Mwahasanga Hissan d
  • 32. 2/6/2020 prepared by Mwahasanga Hissan d 32
  • 33. Design • The design phase decides how the system will operate in terms of the hardware, software, and network infrastructure that will be in place. i.e the user interface, forms, and reports that will be used; and the specific programs, databases, and files that will be needed. • Although most of the strategic decisions about the system are made in the development of the system concept during the analysis phase, the steps in the design phase determine exactly how the system will operate. 2/6/2020 33prepared by Mwahasanga Hissan d
  • 34. Design summary • Design selection • Architecture design • Interface design • Data storage design • Program design 2/6/2020 prepared by Mwahasanga Hissan d 34
  • 35. Implementation • The final phase in the SDLC is the implementation phase, during which the system is actually built (or purchased, in the case of a packaged software design and installed). • This is the phase that usually gets the most attention, because for most systems it is the longest and most expensive single part of the development process. 2/6/2020 35prepared by Mwahasanga Hissan d
  • 36. Three phases of implementation 1. System construction is the first step. The system is built and tested to ensure that it performs as designed. Since the cost of fixing bugs can be immense, testing is one of the most critical steps in implementation. Most organizations spend more time and attention on testing than on writing the programs in the first place. 2. The system is installed. Installation is the process by which the old system is turned off and the new one is turned on. There are several approaches that may be used to convert from the old to the new system. One of the most important aspects of conversion is the training plan, used to teach users how to use the new system and help manage the changes caused by the new system. 3. The analyst team establishes support plan for the system. This plan usually includes a formal or informal post-implementation review, as well as a systematic way for identifying major and minor changes needed for the system. 2/6/2020 prepared by Mwahasanga Hissan d 36
  • 37. Implementation • Construction – Program building – Program and system testing • Installation – Conversion strategy – Training plan – Support plan 2/6/2020 prepared by Mwahasanga Hissan d 37
  • 38. Support Phase • Objective: Keep system running productively following initial installation – End-user support • Help desks • Training programs – Maintaining and enhancing computer system • Enhancements • Upgrades • Maintenance 2/6/2020 prepared by Mwahasanga Hissan d 38