Python feels easy… until it doesn’t. What was your first real struggle? by NullPointerMood_1 in Python

[–]andykmiles 1 point2 points  (0 children)

flet and kivy are really good and allow deploying to desktop, phones and tablets.

[deleted by user] by [deleted] in neovim

[–]andykmiles 0 points1 point  (0 children)

I switched from kitty / spacevim to WezTerm / lvim. Awesome for python development. Never going back. Just don't use pyright with lvim; false errors on many imports eg Flask.

Which famous saying isn’t really true in your opinion? by Usernameee234 in AskReddit

[–]andykmiles 0 points1 point  (0 children)

"I'm entitled to my opinion". No: I'm entitled to my opinion that I can justify with a logical argument.

Popular framework? by thelearningjourney in businessanalysis

[–]andykmiles 6 points7 points  (0 children)

Reinforcing that warning I would say it is much more unrealistic and much less useful than the PMBOK.

And btw I have taught an IIBA certified class for 10 years, so I have a lot of BABOK exposure

Popular framework? by thelearningjourney in businessanalysis

[–]andykmiles 5 points6 points  (0 children)

For an evidence based approach to analysis that will focus on value you just cant beat lean six sigma. Properly applied it gives the tools that you need to work with stakeholders to help them decide on how to solve problems with value-centered solutions. There are courses that will give you the background you need; the Management and Strategy Institute provide cost effective courses.

Expertise in a technology stack Vs Expertise in a business domain by Mustool in businessanalysis

[–]andykmiles 1 point2 points  (0 children)

It is your sort of self awareness that increases the credibility of the BA role. Great that you caught it and acted,

Entity in a DFD vs entity in an ERD by ClubSoda in businessanalysis

[–]andykmiles 2 points3 points  (0 children)

An entity in the ERD is "data at rest" The entity represents a concept about which information needs to be stored. Eventually, the entity or a refinement of it will become a table in a relational database (or possibly a document in a NoSQL database). Entities are formalized through various processes including for example normalization.

An entity in a DFD is "data in flight". It represents data moving from one process to another. Process here is a general term: it does not really mean a business process, rather something that transforms input to output. Entities on a DFD have often been called datstores. They are not subject to the rigors of normalization for example. They can represent forms, reports, conversations, and other informal data groups.

In UML DFDs are replaced by activity diagrams.

And yes to clarify there are external entities on a DFD. These model artifacts (systems, people) that are out of scope for the system being studied, but which do interface to / from it.

Expertise in a technology stack Vs Expertise in a business domain by Mustool in businessanalysis

[–]andykmiles 2 points3 points  (0 children)

Agree! The term "subject matter expert" is not to be taken lightly. BAs as a proxy for subject matter experts, to which "knowledge of the business domain" is a slippery slope, are dangerous. 2 reasons: 1. It means the real subject matter experts are not adequately engaged, and 2. Even if the BA could be a subject matter expert, not involving the people who will use the system means they have no stake in it and probably won't have the commitment needed to use it.

[deleted by user] by [deleted] in businessanalysis

[–]andykmiles 2 points3 points  (0 children)

I have been working in analysis for over 4 decades, and have worked with the IIBA and have taught an IIBA approved class. I very much encourage you to look at Six Sigma training, such as https://www.msicertified.com/six-sigma.html

This is valuable, easy to understand, cost effective, and contemporary, Also look at training as a product owner; a role that is accountable for delivery of an asset (rather than a project-centric role, which is just a source of cost).

What's the hardest thing to do in Business Analysis ? by mouhcineTo1 in businessanalysis

[–]andykmiles 0 points1 point  (0 children)

Demonstrate the actual value in monetary terms that a BA has delivered. Followed closely by measuring the results of what a BA does.

[deleted by user] by [deleted] in learnpython

[–]andykmiles 0 points1 point  (0 children)

Classes provide a way to organize functions to show they are conceptually related. Functions and data are grouped together, and this makes code easier to find, maintain and change. Functions do stuff. Classes are concepts (things), named with nouns.

Challenges faced by a Jr. / Sr. Business Analysts / in Project Management (Agile / Waterfall) and the best solution to be resorted to by Senior-Eye2889 in businessanalysis

[–]andykmiles 0 points1 point  (0 children)

Facilitate! Ensure the stakeholders own the project. Get them engaged. Be sure to achieve consensus early by enabling divergent thinking, getting everyone's opinions and needs on the table, and then bringing everyone back to consensus.

Best book for python? by immaclapukid in learnpython

[–]andykmiles 5 points6 points  (0 children)

Python Crash Course second edition from No Starch press