Download presentation
Presentation is loading. Please wait.
1
Course Introduction
2
So what is a process or a business process for that matter?
3
Course Pillars A theoretical component
Look at systems analysis and design Process modeling and process modeling techniques used to design better systems and improve business processes A practical component You will use an ERP that has implemented common processes (OFBiz) See how ERP systems work
4
Implements process best practices for large scale systems
Course Pillars Process Frameworks CMMI ITIL Six Sigma Lean Mfg. Kanban Modeling Methods BPMN UML ERD Software design Waterfall Scrum Agile XP DevOps ERP Implements process best practices for large scale systems
5
Course Pillars ERPs implement process best practices? Process improvement practices Adapt to ERP processes / customize, create Modeling tools (UML) Change as-is to to-be How to automate and reengineer Describe / Understand Processes (Financial, procurement, sales, materials management, production)
6
A Note for this Semester
This course underwent a big process transformation last semester SAP is gone and OFBiz is in We lost the SAP license. Students did not like SAP anyway? So the SAP centric book is gone and a more theoretical book is in We are now using OFBiz but I’ll still compare OfBiz to SAP There will be a greater focus on systems modeling You will use the models again in IS 495
8
Theoretical Component
We will review the analysis and design content of IS 301 Waterfall, agile methodologies, scrums Basic process modeling with UML UML Activity diagrams UML Class diagrams Use-case diagrams
9
Theoretical Component
Structural models depict how objects are put together Purchase orders have items Behavioral models depict what objects do Think of these as Web services with business rules attached
10
Theoretical Component
Designing physical architecture On premises or in the cloud Software frameworks and architecture Deployment Managing process change Deployment controls
11
Practical Component Think of the practicum as having three parts
One part involves a software programmer implementing 3rd-party processes The other involves seeing how ERP systems have an architecture and API from which you can extend core processes And the third involves understanding some core ERP products We will not necessarily cover these in order
12
Practicum: Part 1 Implementing Web services
We write code to talk to common services FedEx, UPS, USPS to ship Payment services Credit rating This code is all based on some standard protocols
13
Practicum: Part 2 Extending ERP Services
ERPs provide framework services We extend those services and the framework
14
Practicum: Part 3 Understanding core ERP services
Use OFBiz to explore common business processes and functions Purchase to payment Order to cash Production Materials management
15
Course Outcomes Understand how processes mature toward being both stable and capable How we, as IT people, develop software to both automate and optimize processes Determine the risks and benefits of ERP systems as part of an organization’s process infrastructure Understand core business processes like order to cash, purchase to payment, production, warehouse management, materials management
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.