• R/O
  • SSH

Repository summary

Tags
No Tags

Frequently used words (click to add to your profile)

javac++androidlinuxc#windowsobjective-ccocoa誰得qtpythonphprubygameguibathyscaphec計画中(planning stage)翻訳omegatframeworktwitterdomtestvb.netdirectxゲームエンジンbtronarduinopreviewer

Recent Commits RSS

Rev. Time Author Message
223d0fccb30f 2024-09-07 01:26:23 Albert Mietus < albert AT mietus DOT nl > STAGING tip 3Amigos part-3 (not 4): 'No leaders, no appeal!' -- Added...
7da62a0eb322 2024-09-07 00:41:47 Albert Mietus < albert AT mietus DOT nl > STAGING Added SoftwareCompetence/3Amigos part-4: 'No leaders, no ...
0ec834645814 2024-08-29 18:51:03 Albert Mietus < albert AT mietus DOT nl > STAGING 3Amigos: link to LinkedIn & title updated
b3c0b8766444 2024-07-27 04:09:56 Albert Mietus < albert AT mietus DOT nl > STAGING 3Amigos.P2: Summary should be H2, not H3
b4654f521400 2024-07-27 04:08:50 Albert Mietus < albert AT mietus DOT nl > STAGING 3Amigos: link to LinkedIn
9611b6b11945 2024-07-27 04:08:06 Albert Mietus < albert AT mietus DOT nl > STAGING 3Amigos: link to LinkedIn
5dc953f82bc5 2024-07-27 04:00:34 Albert Mietus < albert AT mietus DOT nl > STAGING 3Amigos: link to LinkedIn
c289d3016e5d 2024-07-27 03:59:09 Albert Mietus < albert AT mietus DOT nl > STAGING 3Amigos: link to LinkedIn
33a509b484d0 2024-07-27 03:38:16 Albert Mietus < albert AT mietus DOT nl > STAGING 3Amigos: index
2fb0bb0c17c6 2024-07-27 01:38:23 Albert Mietus < albert AT mietus DOT nl > STAGING 3Amigos:P2 added image

Recently edited Tags

Name Rev. Time Author
FROM_DocIdeas 9c8455b2e3ab 2017-10-21 04:16:33 Albert Mietus < albert AT mietus DOT nl >
tip 223d0fccb30f 2024-09-07 01:26:23 Albert Mietus < albert AT mietus DOT nl >

Branches

Name Rev. Time Author Message
MESS-blog a1bd7085a6e6 2023-04-17 01:25:55 Albert Mietus < albert AT mietus DOT nl > never uses. Put in STAGING ...
STAGING 223d0fccb30f 2024-09-07 01:26:23 Albert Mietus < albert AT mietus DOT nl > 3Amigos part-3 (not 4): 'No...
default 9ae79f33c0b1 2020-03-07 01:48:20 Albert Mietus < albert AT mietus DOT nl > old branch
dev-DesignWorkshop 10a6e54883b0 2020-06-27 23:19:08 Albert Mietus < albert AT mietus DOT nl > Merged with STAGING
dev-HTLD b3c2cdb588bf 2023-04-17 00:28:18 Albert Mietus < albert AT mietus DOT nl > old, merged branch HTLD (as...
dev-RequirementsTraceability-demo 80d7e1d9cce0 2020-03-07 01:47:12 Albert Mietus < albert AT mietus DOT nl > Merged dev-RequirementsTrac...
dev-blog-idea d361f0aec045 2020-01-22 18:08:19 Albert Mietus < albert AT mietus DOT nl > Idea: Natrix/Masab -- contr...
dev.AgileSystemArchitecting.SIA 95b5116c99a3 2024-03-22 00:12:26 Albert Mietus < albert AT mietus DOT nl > Agile-SIA (blog) is published
dev.blog.starts c3c38fe5991e 2023-06-06 19:11:27 Albert Mietus < albert AT mietus DOT nl > asis
spike-BDD_TDD 7d01e4bd95b7 2023-04-17 00:17:04 Albert Mietus < albert AT mietus DOT nl > spike-BDD_TDD is in main (S...

README.rst

System Message: ERROR/3 (/tmp/formatreadme-rawILydP0, line 17)

Unknown directive type "glossary".

.. glossary::

   Modern Engineering

      Software-engineering is a juvenile profession, with many new insights.

      Most are recently *discovered* in generic software development; like ‘the web’. And written
      in a language (both computer and human), that is very contrasting with the technology-talk of
      typical “RealTime/Embedded” engineering. And so, often rejected or not seen as relevant.

      Although their examples are too dissimular in many casses, the concepts can be useful. There is
      no valid reason not to incorporate their modern approach of software-engineering into *our*
      process.


   Sovereign Software
      All **unmanaged**, *background* software enabling modern life!

      * Traditional RealTime/Embedded software & their big successors
      * Compilers,  Kernels, Drivers, code-analysers, ...
      * Routers, PLCs, EMUs, the TCP/IP-stack, ...

      Traditionally, that “small” software was called “RealTime” and/or “Embedded”.  Currently most
      of that software isn’t *'small'* anymore, nor *‘embedded (in a product)’*. Furthermore, all
      *normal* software appears to be realtime; mostly due hardware-speedup.

      And, there is a lot of software, like (kernel)-drivers, compilers and SW-tools which
      isn’t embedded, nor realtime; but should have the quality that is equivalent to that old-
      school engineering. As everybody depends on it -- directly (sw-engineering) or indirectly (a
      bug in a compiler will effect all end-users!).



Copyright

All files and ideas are (C) Albert Mietus. You may:

  • Read & study them
  • Use the ideas to improve your skills

Please use the disqus sections (below) to give your feedback and opinions.

--Albert Mietus

Tensegrity, as inspiration

/_std_settings/static/Needle_Tower_doorzichtig.png

Tensegrity is a synthesis of the names ‘tensional’ and ‘integrity’. It is based on “teamwork” of tension and compression forces. Although the image may look confusing, these structures are very simple. All you need are some poles, some cable, and good engineering. This results in a beautiful ‘tensegrity-tower’ where the poles almost float in the air; as shown above

It is also a well-known architectural principle for skyscrapers!

For me, it is also an inspiration for Software-Engineering: It should be based on teamwork: a synthesis of creative and verifying people. Together with a methodical way-of-working the amplify each other. Then, the sky becomes a limit, which is easy!