PowerPoint Course Material for SCELE Graduate Program Information Technology Faculty of Computer Science – UNIVERSITY OF INDONESIA PERANCANGAN SISTEM INFORMASI Session 1 Introduction Based on System Analysis & Design 2 nd Edition Authors : Alan Dennis & Barbara Haley Wixom Publisher : John Wiley & Sons Session 1 Introduction Session 1 Introduction Based on System Analysis & Design 2 nd Edition Authors : Alan Dennis & Barbara Haley Wixom Publisher : John Wiley & Sons
20
Embed
Perancangan Sistem Informasi - UI Open …ocw.ui.ac.id/materials/12.01_FASILKOM/IKI81404T...PowerPoint Course Material for SCELE Graduate Program Information Technology Faculty of
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
PowerPoint Course Material for SCELE Graduate Program Information TechnologyFaculty of Computer Science – UNIVERSITY OF INDONESIA
PERANCANGAN SISTEM INFORMASI
Session 1 IntroductionBased on System Analysis & Design 2nd EditionAuthors : Alan Dennis & Barbara Haley Wixom
Publisher : John Wiley & Sons
Session 1 IntroductionSession 1 IntroductionBased on System Analysis & Design 2nd EditionAuthors : Alan Dennis & Barbara Haley Wixom
Publisher : John Wiley & Sons
2PowerPoint Course Material for SCELE Graduate Program Information TechnologyFaculty of Computer Science – University of Indonesia
ObjectivesObjectives
Understand the fundamental systems development life cycle and its four phases.Understand several different types of methodologies and how to choose among them.Be familiar with the different skills and roles on the project team.
3PowerPoint Course Material for SCELE Graduate Program Information TechnologyFaculty of Computer Science – University of Indonesia
THE SYSTEMS DEVELOPMENT THE SYSTEMS DEVELOPMENT LIFE CYCLELIFE CYCLE
4PowerPoint Course Material for SCELE Graduate Program Information TechnologyFaculty of Computer Science – University of Indonesia
Project PhasesProject Phases
PlanningWhy build the system? How should the team go about building it?
AnalysisWho uses system, what will it do, where and when will the system be used?
DesignHow will the system work?
ImplementationSystem delivery
5PowerPoint Course Material for SCELE Graduate Program Information TechnologyFaculty of Computer Science – University of Indonesia
PlanningPlanning
Identifying business valueAnalyze feasibilityDevelop work planStaff the projectControl and direct project
What are deliverables of planning phase?
6PowerPoint Course Material for SCELE Graduate Program Information TechnologyFaculty of Computer Science – University of Indonesia
AnalysisAnalysis
Analysis strategyGathering business requirementsRequirements definition use casesProcess modelingData modeling
What are deliverables of analysis phase?
7PowerPoint Course Material for SCELE Graduate Program Information TechnologyFaculty of Computer Science – University of Indonesia
18PowerPoint Course Material for SCELE Graduate Program Information TechnologyFaculty of Computer Science – University of Indonesia
Pros and Cons of Agile MethodologiesPros and Cons of Agile Methodologies
PROSFast Delivery of ResultsWorks Well in Projects With Undefined or Changing Requirements
CONSRequires DisciplineWorks Best in Small ProjectsRequires Much User Input
19PowerPoint Course Material for SCELE Graduate Program Information TechnologyFaculty of Computer Science – University of Indonesia
Criteria for Selecting the Appropriate MethodologyCriteria for Selecting the Appropriate Methodology
Clear user requirementsFamiliarity with technologyComplexity of systemReliability of systemTime scheduleSchedule visibility
20PowerPoint Course Material for SCELE Graduate Program Information TechnologyFaculty of Computer Science – University of Indonesia
SummarySummaryThe Systems Development Lifecycle consists of four stages: Planning, Analysis, Design, and ImplementationThere are six major development methodologies: the waterfall method, the parallel development method, the phased development method, system prototyping, design prototyping, and agile development.