A site devoted mostly to everything related to Information Technology under the sun - among other things.
Wednesday, June 30, 2021
Monday, June 28, 2021
Thursday, June 3, 2021
Tuesday, April 6, 2021
Friday, March 26, 2021
French AI Spy
From the Guardian, U.K.
https://www.theguardian.com/business/2021/mar/26/missing-from-desk-ai-webcam-raises-remote-surveillance-concerns
Tuesday, February 9, 2021
On Requirements Elicitation
- Be not an order-taker - either as Business Analyst or as Product Owner; taking that Wish-list of features to the Dev Team; your role is to Elicit Requirements and not writing them down.
- Engage the end-users in
a polite – and at times firm -conversation about where they are going,
where they expect to be, and if those goals and desires are reachable or
desirable. Custom software-development is very very expensive and
not for the faint of heart.
- We develop software to
Automate human tasks or to help human beings make decisions. Start
by asking the following questions:
- “What data elements are
needed to accomplish the goal of this system?”
- “What other data
elements could be added to delight and please the end-users?”
- “What data is needed to
reduce the cognitive load on the end-users when using this system”?
- “Where can I find the data for this system?”
- As Product Owner, you
own the product (even if you are working for IT) – meditate on a thousand
and one ways that you could expand and develop the system – all the time.
- BAs, Product Owners,
End-users are on a joint voyage of discovery – to create something new
that had not existed before – give it the respect that such an undertaking
deserves.
- In every meeting with
the end-users, present a very specific and narrow agenda. This
should be in the body of the Meeting Request. Supply a subject
matter as well for the meeting.
- Often, the customers
(end-users) are looking to us in IT to suggest technological solutions –
they do not know what is available. We should have the ability to
give them options and let them chose. For example, sometimes, a COTS
package – that is already licensed and deployed – may satisfy the
needs of the end-users in contradistinction to a ton of custom-code with
the latest IT buzzwords, languages, and frameworks..
- Like the space program –
always have at least two members of the Dev team present in the
requirements sessions, lest something be lost.
- After each and every
requirements session, meet with the Dev Team to go over what has been
discussed and revise the Product Road Map, the Software Specifications,
and the Software Architecture and BoM - if needed.
I think when meeting with the end-users, we are defining and fleshing out Business Use Cases (Business User Stories). I think it would be a good idea to meet separately with the Dev Team and flesh out the Technical User Stories.
The Product Owner, as end-users community’s proxy, owns the business requirements.
Since we do not have the role of a Requirements Engineer within development teams, it follows that the entire team owns the technical requirements.
Which means, in practice, that Dev Team members ought to actively participate – when warranted – in the discussions with the end-users as well as with the product owner.
The Dev Team owns three things: Software Architecture and
changes thereto, Software Specifications (Technical User Stories), and the BoM
– in my opinion.
Thursday, January 28, 2021
COVID-19: WHO Bulletin
In the latest bulletin of the World Health Organization (January 2021)--the definitive meta-study of COVID-19 infection fatality rates
the risk of a person under 70 dying from COVID-19 is less than that of dying from influenza...
https://www.who.int/bulletin/volumes/99/1/20-265892/en/
Friday, January 15, 2021
Tuesday, January 12, 2021
Saturday, January 9, 2021
Books on Software Architecture
Books on Software Architecture:
https://architectelevator.com/architecture/architect-bookshelf/
Friday, January 8, 2021
Monday, January 4, 2021
Thursday, December 31, 2020
Military Bug Drones
|
UK army buys 30 'Bug'
drones that can spy on targets 2km away | Drones (military) | The Guardian The British army has
bought 30 “nano ‘Bug’ drones” for soldiers to spy on targets up to 2km (1.25
miles) away, in the latest step in the military use of controversial unmanned
aerial ... |
Hackers & Amazon's Ring
The possibilities are limitless: snooping, hacking, storing data illegally, etc. The beauty of it.
|
Dozens sue Amazon's Ring after camera hack leads to threats
and racial slurs | Amazon | The Guardian Class action claims
weak security allowed hackers to take over the smart cameras used on
doorbells and in homes Last modified on Wed 23 Dec 2020 16.45 EST Dozens of
people who say they were ... |
Nuro Autonomous Vehicle
"Get that pizza delivered before the end of the sunny interval!"
If there is an accident (or, rather, when), you can imagine the lawyers arguing over the definition of what 'fair weather' is.
It might be feasible to operate 'in fair weather' in California. It might be more difficult in a country like Britain, where the weather changes every 20 minutes (on average).
The next step is to have the pizzas made by a robot. And, finally, the ultimate achievement will be to have it eaten by a robot (including the olives on top, pitted or not).
_________________________
https://www.bbc.co.uk/news/technology-55438969
Nuro set to be California's first driverless delivery service
Nuro's autonomous vehicles will take to the streets as early as 2021.
Wednesday, December 30, 2020
Thursday, December 24, 2020
Cybersecurity Breach in US
Cybersecurity breach in the United States - From the Guardian (UK)
https://www.theguardian.com/commentisfree/2020/dec/23/cyber-attack-us-security-protocols
Sunday, December 20, 2020
Wednesday, December 16, 2020
Autonomous Vehicles
From City AM of the UK
As I understand, the vehicles are driverless and electric.
Tuesday, December 1, 2020
Big Brother Is Watching You
From BBC
"You're slacking,
Winston! Focus! Engage! Engage or you will be punished!"
https://www.bbc.co.uk/news/technology-55133141
|
Microsoft files patent to record and score
meetings on body language - BBC News Technology giant
Microsoft has filed a patent for a system to monitor employees' body language
and facial expressions during work meetings and give the events a
"quality score". |
Useful Links
Topics
- 3-D Printing (15)
- AI (422)
- Art (112)
- Article (157)
- books (103)
- Business Intelligence (18)
- Careers (104)
- Cloud Computing (22)
- Cognition (14)
- Complexity (8)
- Computer Science (22)
- COVID-19 (1)
- Cyber-security (99)
- Data Analysis (41)
- Data Management (21)
- Data Visualization (31)
- Design Thinking (1)
- Embedded Tools (34)
- Gadgets (77)
- Games (33)
- Google (9)
- Hardware (47)
- High Performance Computing (33)
- History of Mathematics (1)
- Humor (79)
- Inetrview (7)
- Intelligent Transportation (18)
- IoT (15)
- IT as Metaphor (2)
- Magazine Subscription (8)
- Mathematics Tools (5)
- Microsoft Platforms (25)
- Microsoft Tools (66)
- Mobile Computing (3)
- Motto (3)
- Network Tools (12)
- News (243)
- Offshoring (6)
- Open-Source Sofware (9)
- Outsourcing (1)
- Philosophy (8)
- picture (1)
- Pictures (151)
- PLM (5)
- Programming Languages (77)
- Quantum Computing (5)
- Report (4)
- Reports (56)
- RFID (3)
- Robots (138)
- Science (75)
- Scientific Computing (18)
- Search Tools (7)
- Semantic Networks (11)
- Simulations (36)
- Social Computing (28)
- Software Architecture (28)
- Software Development (167)
- Software Testing (5)
- Software Tools (275)
- Some Thoughts (83)
- Speech (6)
- Standards - Telematics (9)
- Transportation (14)
- Video (11)
- Visualization (10)
- Web Site (239)
- Web Site for Science (57)
About Me
- Babak Makkinejad
- I had been a senior software developer working for HP and GM. I am interested in intelligent and scientific computing. I am passionate about computers as enablers for human imagination. The contents of this site are not in any way, shape, or form endorsed, approved, or otherwise authorized by HP, its subsidiaries, or its officers and shareholders.
Blog Archive
- August (6)
- July (13)
- June (22)
- May (11)
- April (20)
- March (5)
- February (5)
- January (21)
- December (18)
- November (13)
- October (12)
- September (3)
- August (10)
- July (8)
- June (15)
- May (15)
- April (9)
- March (17)
- February (22)
- January (45)
- December (19)
- November (11)
- October (10)
- September (7)
- August (11)
- July (6)
- June (11)
- May (12)
- April (7)
- March (5)
- February (1)
- January (3)
- December (1)
- October (2)
- September (4)
- August (1)
- July (3)
- June (2)
- April (2)
- March (2)
- February (2)
- January (10)
- December (1)
- October (1)
- September (1)
- August (4)
- June (1)
- April (6)
- March (2)
- February (4)
- January (3)
- December (1)
- October (1)
- June (3)
- April (1)
- March (1)
- February (1)
- January (6)
- December (8)
- November (3)
- October (5)
- September (2)
- August (3)
- July (6)
- June (2)
- May (7)
- April (19)
- March (22)
- February (6)
- January (5)
- December (4)
- November (4)
- October (9)
- September (3)
- August (7)
- July (3)
- June (2)
- May (6)
- April (4)
- March (8)
- February (5)
- January (18)
- December (6)
- November (10)
- October (6)
- September (7)
- August (2)
- July (4)
- June (5)
- May (8)
- April (5)
- March (9)
- February (3)
- January (7)
- December (2)
- November (1)
- October (3)
- September (5)
- August (10)
- July (8)
- May (5)
- April (8)
- March (9)
- February (6)
- January (11)
- November (6)
- October (9)
- September (5)
- August (13)
- July (9)
- June (9)
- May (8)
- April (4)
- March (2)
- February (8)
- January (9)
- December (3)
- November (7)
- October (9)
- September (7)
- August (4)
- July (2)
- June (4)
- May (7)
- March (4)
- February (2)
- January (1)
- December (2)
- November (1)
- October (6)
- September (1)
- August (1)
- July (4)
- June (1)
- April (1)
- March (1)
- February (1)
- January (2)
- December (5)
- October (4)
- August (2)
- July (3)
- June (8)
- May (7)
- April (5)
- March (9)
- February (3)
- January (7)
- December (4)
- October (7)
- September (5)
- August (5)
- July (8)
- June (6)
- May (9)
- April (5)
- March (4)
- February (5)
- January (6)
- December (12)
- November (7)
- October (5)
- September (4)
- August (19)
- July (12)
- June (4)
- May (8)
- April (5)
- March (15)
- February (5)
- January (9)
- December (14)
- November (6)
- October (12)
- September (2)
- August (10)
- July (8)
- June (8)
- May (11)
- April (10)
- March (10)
- February (9)
- January (20)
- December (16)
- November (9)
- October (25)
- September (24)
- August (12)
- July (18)
- June (20)
- May (13)
- April (29)
- March (26)
- February (14)
- January (17)
- December (17)
- November (9)
- October (32)
- September (27)
- August (27)
- July (11)
- June (22)
- May (25)
- April (33)
- March (33)
- February (28)
- January (38)
- December (12)
- November (39)
- October (28)
- September (29)
- August (29)
- July (18)
- June (27)
- May (17)
- April (23)
- March (40)
- February (31)
- January (6)


