Reference_description_with_linked_URLs________________________________ | Notes________________________________________________________ |
---|
https://drive.google.com/open?id=0BxqKQGV-b4WQQmc5WXlPVk9SOTQ | Jim Mason - Project Management Keys for Success |
file:///C:/Users/Jim%20Mason/Google%20Drive/_books/tech/_Business-Analysis-BABOK_Guide_v3_Member.pdf | Business Analysis Book of Knowledge - BABOK |
m Design Engineering Themes |
|
m Design Patterns |
|
m CX Design tools |
|
https://www.slideteam.net/powerpoint/Application-Architecture | PPTX templates for everything *** |
|
|
Architecture - Solution and Enterprise |
|
http://www.sysflow.com/events/enterprise-architecture-and-software-development-lifecycles/ https://drive.google.com/open?id=1_OYuIxEFbRLBiGfgjiIEHSBkfvNwdhnK | Enterprise Architecture applied to Software Delivery cycle - Systems Flow ** |
https://drive.google.com/open?id=1_OYuIxEFbRLBiGfgjiIEHSBkfvNwdhnK | EA ex - Align Business Needs across teams |
https://www.slideshare.net/twmurph/enterprise-architecture-overview | Enterprise Architecture methods overview ** |
https://www.slideteam.net/powerpoint/Application-Architecture | Application architecture image templates ** |
|
|
|
|
Agile |
|
https://en.wikipedia.org/wiki/Agile_software_development | Agile development |
https://zenkit.com/en/blog/agile-methodology-an-overview/ | Agile Process Overview - GOOD |
file:///C:/Users/Jim%20Mason/Google%20Drive/_docs/howto/design/ibm-agile-adoption-models-results-2012-lubanko-6.pdf | Agile Program Measures - VCRQ |
https://agilemanifesto.org/ | Agile Manifesto |
https://www.guru99.com/scaled-agile-framework.html https://drive.google.com/open?id=17IddOUchr7VMAQPkic9VzuMd1BHNS-gC | Safe - Scaleable Agile Framework |
https://drive.google.com/open?id=1SmJVljMWf5Ph8BgBzy45fWMY-Gkvz_gJ | Safe diagram |
https://www.joelonsoftware.com/2000/08/09/the-joel-test-12-steps-to-better-code/ | Joel on Good Software Teams |
innovation-2019-hbr.org-Why Companies Do Innovation Theater Instead of Actual Innovation.pdf | HBR - Innovation theater- companies not setup for real innovation |
|
|
Patterns |
|
m Design Patterns |
|
i Design Patterns |
|
| Design Patterns gang of four |
| JEE Design Patterns |
| Web Design Patterns |
| Data Design Patterns |
| Data Services Design Patterns |
| Services Design Patterns |
https://developer.ibm.com/patterns/?fa=date%3ADESC&fb= | IBM Design Patterns |
http://www.innovativeprojectguide.com/documents/BABOK_Guide_v3_Member.pdf | Business Analysis Book of Knowledge - BABOK |
https://en.wikipedia.org/wiki/Model%E2%80%93view%E2%80%93viewmodel | MVVM front-end design pattern |
| MVC front-end design pattern |
|
|
SOA | Service Oriented Architecture and Engineering |
|
|
https://www.guru99.com/soa-principles.html | SOA principles summary |
https://swagger.io/docs/ | OpenAPI for REST design docs |
m REST API design and tools | OpenAPI details |
https://loopback.io/doc/en/lb4/Defining-the-API-using-design-first-approach.html | Loopback to create API designs and code |
|
|
Enterprise Architecture |
|
better EA with technology guardrails - Dan Hughes better EA with technology guardrails - Dan Hughes pdf | excellent on EA process design to fit *** |
|
|
|
|
Architecture Decisions |
|
https://github.com/joelparkerhenderson/architecture_decision_record | Architecture Decision Records recorded in a Architecture Decision Log |
Project-Architecture-Decision-Log-template.xlsx | Sample Architecture Deicsion log template |
paramount_architecture_processes-proposal_v1.pdf | Architecture Input Recommendations |
|
|
|
|
BPM |
|
| Use Libre Draw with BPM library |
Software Engineering Resources | details on BPM design |
https://www.draw.io/# | see draw.io for online bpm, erd, uml diagrams - basic and free |
https://www.techjockey.com/blog/free-open-source-bpm-software-businesses-2019 bpm-open-source-design-tools-2020.pdf | 2020 - BPM open-source tools |
https://www.predictiveanalyticstoday.com/open-source-free-bpm-tools/ https://drive.google.com/open?id=1AygppQ91a34atOijggzwGtgt2fNnVnbv | BPM tools list by category |
jeplx1.xlsx | JEPL process design flows template |
| Related BPM process diagram for a JEPL flow |
Process Mining For Dummies, Celonis.pdf. link Process_Mining_for_Dummies_Final.pdf. file | https://www.celonis.com/ |
|
|
Rules Engines |
|
https://www.drools.org/ https://docs.jboss.org/drools/release/7.31.0.Final/drools-docs/html_single/index.html
| Drools |
https://jena.apache.org/index.html https://jena.apache.org/documentation/inference/ jena-overview-jena.apache.org-Reasoners and rule engines Jena inference support.pdf | Apache Jena |
https://dzone.com/articles/apache-nifi-with-rule-engine rules-baeldung.com-List of Rules Engines in Java.pdf | Java Rules Engine list |
groovy-dsls-mars-lander-cloudfoundryopentourmoscow-guillaumelaforge-16-9-120426080807-phpapp01.pdf | groovy dsl expando gse-engine w metaobjects for workflows |
|
|
Flowcharts |
|
https://en.wikipedia.org/wiki/Flowchart | basic flowchart symbols |
|
|
User Journeys | Define the user - system interactions in order |
https://uxplanet.org/a-beginners-guide-to-user-journey-mapping-bd914f4c517c | Guide to User Journeys - Pixel |
https://medium.com/sketch-app-sources/user-journey-maps-or-user-flows-what-to-do-first-48e825e73aa8 user-flows-medium.com-User Journey Maps or User Flows what to do first.pdf | User Journeys and User Flows - which order? |
|
|
UML |
|
https://developer.ibm.com/articles/an-introduction-to-uml/ | Good Donald Bell UML Intro - 2003 |
http://knut.hinkelmann.ch/lectures/EA2012/EA_7_UML.pdf | Good UML modeling concepts 2 - Hinklemann |
https://www.ionos.com/digitalguide/websites/web-development/the-best-uml-tools/ | Good UML tool comparison |
https://www.visual-paradigm.com/solution/freeumltool/ | Visual Paradigm - free UML tool |
https://www.visual-paradigm.com/tutorials/ | Visual Paradigm - free UML tutorials |
|
|
https://www.omg.org/spec/UML/ |
|
|
|
https://www.omg.org/spec/UML/2.5.1/PDF | UML spec 2.5.1 |
https://wolandscat.net/2019/03/07/the-long-slow-death-of-uml/ | UML limitations |
uml-relations-guru99.com-UML Association vs Aggregation vs Composition with EXAMPLE.pdf | UML relations |
https://sequencediagram.org/ | Free sequence digram online web tool - save text files ( or gen ) * |
|
|
Design Examples |
|
https://www.visual-paradigm.com/tutorials/flowchart-tutorial/ | Flowchart Tutorial - complex process flow |
https://www.visual-paradigm.com/tutorials/packagediagram.jsp | Package diagram - contains other folders, diagrams |
https://www.visual-paradigm.com/tutorials/data-flow-diagram-example-cs-system.jsp | DFD - data flow in sequence of consumers, producers with data, actions |
https://www.visual-paradigm.com/tutorials/data-flow-diagram-dfd.jsp | DFD - How to draw example |
https://www.visual-paradigm.com/tutorials/how-to-model-relational-database-with-erd.jsp | ERD - how to draw example |
https://www.visual-paradigm.com/tutorials/how-to-create-bpmn-diagram/ | BPMN - business processes from the beginning to the end, showing the sequence of process activities and the information flow between the participants. |
https://www.visual-paradigm.com/tutorials/share-and-discuss-process-map-online.jsp | BPMN - tutorial |
https://www.visual-paradigm.com/tutorials/as-is-to-be-business-process.jsp | BPM - business process model - AS-IS and TO-BE |
Widget Connector |
---|
url | https://www.youtube.com/watch?v=m7c--hHlZBU |
---|
|
| BPM - create a BPM video with swimlanes |
https://tallyfy.com/business-process-modeling-techniques/ | Good BPM Methods |
| Tiers and Layers diagram for client / server models - Fidelity software stack is the vertical layer. tiers are the primary system entities |
https://www.lucidchart.com/pages/value-stream-mapping | Value Stream Mapping - Lucidcharts |
io chains on FACTUR3DT.io with traceability, trust, proofs | Value Chain Networks - Jim Mason = blockchain ++ |
|
|
|
|
TOGAF |
|
https://en.wikipedia.org/wiki/The_Open_Group_Architecture_Framework |
|
https://pubs.opengroup.org/architecture/togaf9-doc/arch/ | TOGAF online - how to build your architecture framework |
https://www.opengroup.org/togaf | TOGAF |
https://www.cio.com/article/3251707/what-is-togaf-an-enterprise-architecture-methodology-for-business.html | TOGAF concepts |
https://www.archimatetool.com/ | Archimate |
|
|
ITIL |
|
https://www.ashfordglobalit.com/training-blog/itil-tips-and-training/the-5-stages-of-the-itil-v3-service-lifecycle.html | ITIL - Service Oriented Design Life Cycle - effective, efficient services goals Strategy > Design > Transition > Operation > Improvement |
https://www.heflo.com/blog/itil/what-is-itil-methodology/ | What is ITIL? |
https://en.wikipedia.org/wiki/ITIL | ITIL - wikipedia |
|
|
REST apis |
|
m REST API design and tools |
|
https://swagger.io/resources/articles/documenting-apis-with-swagger/ | How to doc api with OpenAPI docs |
https://swagger.io/blog/api-design/openapi-3-0-specification-training/ | How to doc api with OpenAPI Webinar |
https://medium.com/better-programming/restful-api-design-step-by-step-guide-2f2c9f9fcdbf | RESTful API design guide - medium |
|
|
|
|
BIAN | BIAN - Banking Industry Architecture Network |
https://www.bian.org/deliverables/ | BIAN deliverables |
https://www.bian.org/deliverables/bian-how-to-guide/ | BIAN how to guide |
|
|
|
|
https://en.wikipedia.org/wiki/Twelve-Factor_App_methodology#The_Twelve_Factors | 12 Factor App Design |
|
|
i Project Mgt | Lean Six Sigma continuous process improvement and waste reduction from customer view |
|
|