SOFTWARE PROJECT MANAGEMENT Jurusan Teknik Informatika UNIVERSITAS GUNADARMA Parno, SKom., MMSI APLIKASI KOMPUTER.

Slides:



Advertisements
Similar presentations
Information Systems Systems Development Chapter 6.
Advertisements

Software Quality Assurance Plan
ELC 347 project management Day Agenda Questions Assignment 3 graded –3 A’s, 5 B’s, 2 C’s, 1 D, 2 F’s and 2 answered the wrong questions Assignment.
Software Quality Assurance Plan
Ch 3: Unified Process CSCI 4320: Software Engineering.
BUSINESS DRIVEN TECHNOLOGY
Nhóm 23 Ng ư ời thực hiện : Mr Chu
 Randy Ribler – Lynchburg College  PhD from Virginia Tech  Postdoc at University of Illinois (UIUC)  Many years of industry experience building systems.
Steps, Tools, and Techniques
Chapter 6 SYSTEMS DEVELOPMENT Phases, Tools, and Techniques
6-1 Management Information Systems for the Information Age Copyright 2004 The McGraw-Hill Companies, Inc. All rights reserved Chapter 6 Systems Development.
System Analysis and Design (SAD )
Unit 231 Software Engineering Introduction to SWE What is SDLC Phases of SDLC.
Requirements - Why What and How? Sriram Mohan. Outline Why ? What ? How ?
Unit 191 Introduction to Software Engineering The objective of this section is to introduce the subject of software engineering. When you have read this.
SYSTEMS DEVELOPMENT Phases, Tools, and Techniques
Unit 201 Models of Software Development Life Cycle (SDLC) The objective of this section is to introduce you the idea of software process – a coherent set.
DECISION SUPPORT SYSTEM DEVELOPMENT
CHAPTER 19 Building Software.
BY RAJESWARI S SOFTWARE TESTING. INTRODUCTION Software testing is the process of testing the software product. Effective software testing will contribute.
Introduction to Computer Technology
Extreme Programming Software Development Written by Sanjay Kumar.
Systems Analysis And Design © Systems Analysis And Design © V. Rajaraman MODULE 14 CASE TOOLS Learning Units 14.1 CASE tools and their importance 14.2.
INFORMATION SYSTEM APPLICATIONS System Development Life Cycle.
SYSTEMS DEVELOPMENT Phases, Tools, and Techniques
Business Driven Technology Unit 5 Transforming Organizations McGraw-Hill/Irwin Copyright © 2013 by The McGraw-Hill Companies, Inc. All rights reserved.
Improvements to Service Provisioning Platform Deployment Process Master’s Thesis – Matti Jylhä Supervisor: Professor Jorma Jormakka.
SIUE Injury Tracking System Project Plan. Team Members: Robbie Marsh Robbie Marsh –Project Manager/Webmaster Ken Metcalf Ken Metcalf –Lead Programmer.
Construction Work Packaging
CS 360 Lecture 3.  The software process is a structured set of activities required to develop a software system.  Fundamental Assumption:  Good software.
Software Engineering Management Lecture 1 The Software Process.
6-1 Management Information Systems for the Information Age Copyright 2004 The McGraw-Hill Companies, Inc. All rights reserved Chapter 6 Systems Development.
SOFTWARE ENGINEERING MCS-2 LECTURE # 3. SOFTWARE PROCESS  A software development process, also known as a software development life- cycle (SDLC), is.
FotoGazmic Software Project Plan Senior Project: CS 425 Spring 2003.
 System Development Life Cycle System Development Life Cycle  SDLC Phases SDLC Phases Phase 1: Preliminary Investigation Phase 2: Feasibility Study.
REQUIREMENTS - WHY WHAT AND HOW? Steve Chenoweth & Chandan Rupakheti CSSE 371 Chapters Requirements Text. Question 6.
2 nd Knowledge Area : Project Scope Management. Importance of Good Project Scope Management 1995 CHAOS study cited user involvement, a clear project mission,
Systems Development Life Cycle
Chapter 6: THE EIGHT STEP PROCESS FOCUS: This chapter provides a description of the application of customer-driven project management.
CISB113 Fundamentals of Information Systems IS Development.
Oktalia Juwita, S.Kom., M.MT. SYSTEMS DEVELOPMENT Dasar-dasar Sistem Informasi – IKU1102.
Systems Development AIMS 2710 R. Nakatsu. Overview Two philosophies of systems development –Systems Development Life Cycle (SDLC) –Prototyping Alternative.
CSPC 464 Fall 2014 Son Nguyen. 1. The Process of Software Architecting, Peter Eeles, Peter Cripss 2. Software Architecture for Developers, Simon Brown.
Prototyping life cycle Important steps 1. Does prototyping suit the system 2. Abbreviated representation of requirements 3. Abbreviated design specification.
1 The Requirements Problem Chapter 1. 2 Standish Group Research Research paper at:  php (1994)
ANALISA & PERANCANGAN SISTEM Disusun Oleh : Dr. Lily Wulandari Program Pasca Sarjana Magister Sistem Informasi Universitas Gunadarma.
Chapter 6 SYSTEMS DEVELOPMENT Phases, Tools, and Techniques.
HNDIT23082 Lecture 09:Software Testing. Validations and Verification Validation and verification ( V & V ) is the name given to the checking and analysis.
Software Development Process CS 360 Lecture 3. Software Process The software process is a structured set of activities required to develop a software.
IT 21103/ System Analysis & Design. Chapter 14 Testing, Documentation, Training Chapter 15 Conversion, Maintenance, Review.
V-Shaped Software Development Life Cycle Model. Introduction: Variation of water fall model. Same sequence structure as water fall model. Strong emphasis.
Introduction to Software Requirement Engineering Nisa’ul Hafidhoh Teknik Informatika
Testing throughout Lifecycle Ljudmilla Karu. Verification and validation (V&V) Verification is defined as the process of evaluating a system or component.
Construction Work Packaging
Software Engineering Management
Work Breakdown Structure
SCOPE MANAGEMENT Information Technology Project Management
Models of Software Development Life Cycle (SDLC)
Software Engineering (CSE 314)
Guidance notes for Project Manager
SDLC Model A framework that describes the activities performed at each stage of a software development project.
Case Application Development Method
Lecture 09:Software Testing
Baisc Of Software Testing
MANAGING THE DEVELOPMENT AND PURCHASE OF INFORMATION SYSTEMS
Requirements Engineering
Introduction to Project Management
System Analysis and Design:
NOTICE! These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer.
Information system analysis and design
Presentation transcript:

SOFTWARE PROJECT MANAGEMENT Jurusan Teknik Informatika UNIVERSITAS GUNADARMA Parno, SKom., MMSI APLIKASI KOMPUTER

INTRODUCTION  What is a Project ? A Project is any activity that results in a deliverable or a product. 4 essential elements exist when a project is completed : 1.Does the finished product actually solve the user’s problem ? 2.Was the user satisfied with the development process ? 3.Was the Project team’s upper management satisfied with the product as well as the process ? 4.Is the project team satisfied ?

3 Why Projects fail ? 1.Failure at the start. 2.Failure in the development stages. 3.Failure at the end. Why Projects succeed ?

4 7 Phases of Project Management 1. Definition 2. Analysis 3. Design 4. Programming 5. System Test 6. Acceptance 7. Operation

5 1.The Definition Phase Goal To gain sufficient understanding of The user’s problem in order to estimate cost and time 3 major activities that you must do in this phase : 1.The Requirements document ( RD ). 2.The Go / No-Go Decision. 3.Proposal ( Analysis Proposal ) What will be delivered, when and at what cost.

6 2.The Analysis Phase  The Functional Specifications ( FS ). What the system will do for the user, and also a contract between the user and the Project Team ( PT ).  Writing the Development Proposal.

7 3.The Design Phase  The System Design. Design Specification & testing the design  The Acceptance Test Plan ( ATP ). A document listing the tests that will used to demonstrate all the system functions to the user in the acceptance phase.

8 4.The Programming Phase  The module design Programmer receives some level of design from the Design Phase. His job is to break it down to lower and lower levels of detail until he reaches a stage that he can program.  Coding

9 5.The System Test Plan  Integration  Testing  To ensure that the pieces work together, and that the system functions as it should.

10 6.The Acceptance Test Phase  In the acceptance test you will merely run through the tests defined by the ATP at a formal, ordered session to demonstrate the promised system functions.  The major milestones is the user’s signature of acceptance.

11 7.The Operation Phase  The Warranty ( the major activity )  Post Project Review ( the minor activity )  Selling the next Project  Maintenance

12 “ TERIMA KASIH “