ERP E NTERPRISE R ESOURCE P LANNING Every Monday, 13:30 – 16:00 Last Updated: 31 March 2009ERP – Ir. H. Noor Hidayat, MMT.1.

Slides:



Advertisements
Similar presentations
Object Oriented Analysis And Design-IT0207 iiI Semester
Advertisements

Modern Systems Analyst and as a Project Manager
Configuration management
Testing Workflow Purpose
Lecture 8: Testing, Verification and Validation
Chapter 10 Software Testing
SOFTWARE TESTING. Software Testing Principles Types of software tests Test planning Test Development Test Execution and Reporting Test tools and Methods.
1 These courseware materials are to be used in conjunction with Software Engineering: A Practitioner’s Approach, 5/e and are provided with permission by.
Software Quality Assurance Plan
ERP E NTERPRISE R ESOURCE P LANNING Every Monday, 13:30 – 16:00 Last Updated: 31 March 2009ERP – Ir. H. Noor Hidayat, MMT.1.
1 Chapter 7 Project Scheduling and Tracking. 2 Write it Down! SoftwareProjectPlan Project Scope EstimatesRisksSchedule Control strategy.
These courseware materials are to be used in conjunction with Software Engineering: A Practitioner’s Approach, 6/e and are provided with permission by.
Documentation Testing
Chapter 17 Software Testing Techniques
1 Test Planning CSSE 376, Software Quality Assurance Rose-Hulman Institute of Technology March 9, 2007.
1 These courseware materials are to be used in conjunction with Software Engineering: A Practitioner’s Approach, 5/e and are provided with permission by.
CSC 395 – Software Engineering Lecture 25: SCM –or– Expecting Change From Everything But Vending Machines.
Software Configuration Management (SCM)
Software Engineering Lecture 12 Software Testing Techniques 1.
Introduction to Software Testing
Chapter 13 & 14 Software Testing Strategies and Techniques
Effective Methods for Software and Systems Integration
ERP E NTERPRISE R ESOURCE P LANNING Every Monday, 13:30 – 16:00 Last Updated: 31 March 2009ERP – Ir. H. Noor Hidayat, MMT.1.
1 These courseware materials are to be used in conjunction with Software Engineering: A Practitioner’s Approach, 5/e and are provided with permission by.
Chapter 2 The process Process, Methods, and Tools
CPIS 357 Software Quality & Testing
Introduction Telerik Software Academy Software Quality Assurance.
1 These courseware materials are to be used in conjunction with Software Engineering: A Practitioner’s Approach, 5/e and are provided with permission by.
These courseware materials are to be used in conjunction with Software Engineering: A Practitioner’s Approach, 6/e and are provided with permission by.
FCS - AAO - DM COMPE/SE/ISE 492 Senior Project 2 System/Software Test Documentation (STD) System/Software Test Documentation (STD)
Chapter 2 Process: A Generic View
1 Software Engineering: A Practitioner’s Approach, 6/e Chapter 13a: Software Testing Strategies Software Engineering: A Practitioner’s Approach, 6/e Chapter.
Testing Workflow In the Unified Process and Agile/Scrum processes.
Quality Mgmt in S/W ? By Dr.S.Sridhar, Ph.D.(JNUD), RACI(Paris, NICE), RMR(USA), RZFM(Germany) DIRECTOR-Technical Einstein College of Engineering Quality.
Project Scheduling 1. Why Are Projects Late? An unrealistic deadline established by someone outside the software development group Changing customer requirements.
Lecture 18: Chapter 27 Project Scheduling
Software Engineering Principles Principles form the basis of methods, techniques, methodologies and tools Principles form the basis of methods, techniques,
1 These slides are designed to accompany Software Engineering: A Practitioner’s Approach, 7/e (McGraw-Hill 2009). Slides copyright 2009 by Roger Pressman.
1 These courseware materials are to be used in conjunction with Software Engineering: A Practitioner’s Approach, 5/e and are provided with permission by.
Chapter SIX Implementation, Testing and Pragmatics Making it a reality.
1 Chapter 5 Software Project Planning. 2 Software Project Planning The overall goal of project planning is to establish a pragmatic strategy for controlling,
ENTERPRISE RESOURCE PLANNING
TESTING LEVELS Unit Testing Integration Testing System Testing Acceptance Testing.
These courseware materials are to be used in conjunction with Software Engineering: A Practitioner’s Approach, 6/e and are provided with permission by.
Chapter 8 Testing. Principles of Object-Oriented Testing Å Object-oriented systems are built out of two or more interrelated objects Å Determining the.
Process Asad Ur Rehman Chief Technology Officer Feditec Enterprise.
1 Chapter 9 Software Configuration Management. 2 The “First Law” No matter where you are in the system life cycle, the system will change, and the desire.
Software Quality Assurance and Testing Fazal Rehman Shamil.
Software Engineering By Germaine Cheung Hong Kong Computer Institute Lecture 7.
Testing and Evaluating Software Solutions Introduction.
1 These courseware materials are to be used in conjunction with Software Engineering: A Practitioner’s Approach, 5/e and are provided with permission by.
1 These courseware materials are to be used in conjunction with Software Engineering: A Practitioner’s Approach, 5/e and are provided with permission by.
Software Engineering Lecture 9: Configuration Management.
1 Software Engineering: A Practitioner’s Approach, 6/e Chapter 2 Process: A Generic View Software Engineering: A Practitioner’s Approach, 6/e Chapter 2.
Software Testing Testing is the process of exercising a program with the specific intent of finding errors prior to delivery to the end user.
Chapter 17 Software Testing Techniques
Software Testing.
Software Configuration Management
Rekayasa Perangkat Lunak Part-13
Chapter 9 Software Configuration Management
IEEE Std 1074: Standard for Software Lifecycle
Chapter 13 & 14 Software Testing Strategies and Techniques
UNIT-6 SOFTWARE QUALITY ASSURANCE
Introduction to Software Testing
UNIT-6 SOFTWARE QUALITY ASSURANCE
The purpose of testing Artifacts Test in the sw Life Cycle Workers
Baisc Of Software Testing
Chapter 27 Project Scheduling
Quality & Risk Management
Chapter 13 & 14 Software Testing Strategies and Techniques 1 Software Engineering: A Practitioner’s Approach, 6th edition by Roger S. Pressman.
Presentation transcript:

ERP E NTERPRISE R ESOURCE P LANNING Every Monday, 13:30 – 16:00 Last Updated: 31 March 2009ERP – Ir. H. Noor Hidayat, MMT.1

ERP Syllabus 1.Introduction 2.ERP Platform 3.ERP Component 4.ERP Development (Project Management Concerns) 5.System Life Cycle References: – Project Management Concerns, Chevron Texaco, 2005 Last Updated: 31 March 2009ERP – Ir. H. Noor Hidayat, MMT.2

ERP The 4 P’s People — the most important element of a successful project Product — the software to be built Process — the set of framework activities and software engineering tasks to get the job done Project — all work required to make the product a reality

ERP What is Software? Software is a set of items or objects that form a “configuration” that includes programs documents data...

ERP The Primary Goal: High Quality Remember: High quality = project timeliness Why? Less rework!

ERP Project Management Concerns

ERP Write it Down! SoftwareProjectPlan Project Scope EstimatesRisksSchedule Control strategy

ERP Project Risks What can go wrong? What is the likelihood? What will the damage be? What can we do about it?

ERP RISK Risk Management Paradigm control identify analyze plan track

ERP Building a Risk Table RiskProbabilityImpactRMMM RiskMitigationMonitoring&Management

ERP Effort Allocation 40-50% 30-40% “front end” activities – customer communication – analysis – design – review and modification construction activities – coding or code generation testing and installation – unit, integration – white-box, black box – regression 15-20%

ERP Use Automated Tools to Derive a Timeline Chart

ERP The “First Law” No matter where you are in the system life cycle, the system will change, and the desire to change it will persist throughout the life cycle. Bersoff, et al, 1980

ERP What Are These Changes? data otherdocuments code Test Project Plan changes in technical requirements changes in business requirements changes in user requirements software models

ERP Requirements Gathering Facilitated Application Specification Techniques Business Area Analysis Business Area Analysis Technical Area Analysis Technical Area Analysis Software Engineering Group Customer Group

ERP Change Control STOP

ERP Software Testing Testing is the process of exercising a program with the specific intent of finding errors prior to delivery to the end user.

ERP What Testing Shows errors requirements conformance performance an indication of quality

ERP Who Tests the Software? developer independent tester Understands the system but, will test "gently" and, is driven by "delivery" Must learn about the system, but, will attempt to break it and, is driven by quality

ERP Software Testing Methods Strategies white-box methods black-box methods

ERP White-Box Testing... our goal is to ensure that all statements and conditions have been executed at least once...

ERP Black-Box Testing requirements events input output

ERP Questions ???

ERP End of ERP Development Last Updated: 31 March 2009ERP – Ir. H. Noor Hidayat, MMT.24